Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [GP]Brain poslato Septembar 22, 2013, 11:42:30 PRE PODNE

Naslov: [POMOC]Hitno(Rjesio Vuzimir)
Poruka od: [GP]Brain poslato Septembar 22, 2013, 11:42:30 PRE PODNE
RJESENO
Naslov: Odg: [POMOC]Hitno
Poruka od: [GP]Brain poslato Septembar 22, 2013, 15:27:58 POSLE PODNE
RJESENO
Naslov: Odg: [POMOC]Hitno
Poruka od: Limdzaâ„¢ poslato Septembar 22, 2013, 15:30:54 POSLE PODNE
Broj Linija?
Naslov: Odg: [POMOC]Hitno
Poruka od: Vuzimir poslato Septembar 22, 2013, 15:35:17 POSLE PODNE
Fali ti jedna zagrada evo probaj ovako:     if(strcmp(cmd, "/steal", true) == 0)
{
        if(PlayerInfo[playerid][pJob] != 57)
        {
            SendClientMessage(playerid, COLOR_RED, "Nisi lopov ! ");
          return 1;
        }
        if(GetPVarInt(playerid, "StealTime") != 0)
        {
            SendClientMessage(playerid, COLOR_RED, "Mozete krasti svakih 5 minuta! ");
          return 1;
}
        new x_nr[128];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_WHITE, "|______________ Stvari koje se traze _______________|");
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal [ime stvari] [ID/Dio imena]");
  SendClientMessage(playerid, COLOR_GREY, "Ime stvari: Mobitel, Sat, TV.");
SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________________|");
return 1;
}
new level = PlayerInfo[playerid][pStealSkill];
if(strcmp(x_nr,"mobitel",true) == 0)
{
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal mobitel [ID/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if (ProxDetectorS(2.0, playerid, giveplayerid))
{
    if(PlayerInfo[giveplayerid][pPnumber] >= 1)
    {
        new succeed = 1 + random(5);
if(succeed == 1)
{
    format(string, sizeof(string), "* Ukrao si mobitel od igraca %s.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        format(string, sizeof(string), "* %s je ukrao vas mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PlayerInfo[giveplayerid][pPnumber] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
        }
if(succeed == 2)
{
    format(string, sizeof(string), "* Ukrao si mobitel od igraca %s i on nije uopce primjetio.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        PlayerInfo[giveplayerid][pPnumber] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
    }
    if(succeed == 3)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 4)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 5)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
        }
        else
            SendClientMessage(playerid, COLOR_RED, "Taj igrac nema mobitel!");
}
else
    SendClientMessage(playerid, COLOR_RED, "Igrac nije blizu tebe!");
    }
}
else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije na serveru!");
}
else if(strcmp(x_nr,"tv",true) == 0)
{
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(!IsPlayerInRangeOfPoint(playerid,30.0, HouseInfo[h][hExitx], HouseInfo[h][hExity], HouseInfo[h][hExitz]))
{
SendClientMessage(playerid, COLOR_RED, "Niste u kuci!");
return 1;
}
if(succeed == 1)
{
    SendClientMessage(playerid, COLOR_YELLOW, "Ukrali ste TV iz kuce!");
    PovecajPVarInt(playerid, "StealTime", 300);
    PlayerInfo[playerid][pGoods] += 1;
PlayerInfo[playerid][pStealSkill] += 1;
if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
return 1;
}
        if(succeed == 2)
{
    SendClientMessage(playerid, COLOR_RED, "Niste uspijeli pronaci TV.");
    PovecajPVarInt(playerid, "StealTime", 60);
return 1;
}
}
}
    else if(strcmp(x_nr,"sat",true) == 0)
{
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal sat [ID/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if (ProxDetectorS(2.0, playerid, giveplayerid))
{
    if(PlayerInfo[giveplayerid][pWatch] == 1)
    {
        new succeed = 1 + random(5);
        if(succeed == 1)
{
        format(string, sizeof(string), "* Ukrao si sat igracu %s.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
        format(string, sizeof(string), "* %s je ukrao vas sat.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PlayerInfo[giveplayerid][pWatch] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
        }
        if(succeed == 2)
{
    format(string, sizeof(string), "* Ukrao si sat od igraca %s i on nije uopce primjetio.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        PlayerInfo[giveplayerid][pWatch] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
    }
    if(succeed == 3)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 4)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 5)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
        }
        else
SendClientMessage(playerid, COLOR_RED, "Taj igrac nema sat!");
        }
        else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije blizu tebe!");
    }
}
else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije na serveru!");
}
else
SendClientMessage(playerid, COLOR_RED, "Biraj izmedju opcija Sat/Telefon/TV!");
    return 1;
}


pa javi ako opet imas errore...
Naslov: Odg: [POMOC]Hitno
Poruka od: [GP]Brain poslato Septembar 22, 2013, 16:09:32 POSLE PODNE
RJESENO
Naslov: Odg: [POMOC]Hitno
Poruka od: Vuzimir poslato Septembar 22, 2013, 16:13:55 POSLE PODNE
jeste to provjera dali je igrac u kuci, ali u kojoj kuci? sta je h? E to h ti je za sve kuce evo dodam sam ti ja to h kako treba biti sada probaj i javi...

    if(strcmp(cmd, "/steal", true) == 0)
{
        if(PlayerInfo[playerid][pJob] != 57)
        {
            SendClientMessage(playerid, COLOR_RED, "Nisi lopov ! ");
          return 1;
        }
        if(GetPVarInt(playerid, "StealTime") != 0)
        {
            SendClientMessage(playerid, COLOR_RED, "Mozete krasti svakih 5 minuta! ");
          return 1;
}
        new x_nr[128];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_WHITE, "|______________ Stvari koje se traze _______________|");
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal [ime stvari] [ID/Dio imena]");
  SendClientMessage(playerid, COLOR_GREY, "Ime stvari: Mobitel, Sat, TV.");
SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________________|");
return 1;
}
new level = PlayerInfo[playerid][pStealSkill];
if(strcmp(x_nr,"mobitel",true) == 0)
{
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal mobitel [ID/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if (ProxDetectorS(2.0, playerid, giveplayerid))
{
    if(PlayerInfo[giveplayerid][pPnumber] >= 1)
    {
        new succeed = 1 + random(5);
if(succeed == 1)
{
    format(string, sizeof(string), "* Ukrao si mobitel od igraca %s.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        format(string, sizeof(string), "* %s je ukrao vas mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PlayerInfo[giveplayerid][pPnumber] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
        }
if(succeed == 2)
{
    format(string, sizeof(string), "* Ukrao si mobitel od igraca %s i on nije uopce primjetio.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        PlayerInfo[giveplayerid][pPnumber] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
    }
    if(succeed == 3)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 4)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 5)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
        }
        else
            SendClientMessage(playerid, COLOR_RED, "Taj igrac nema mobitel!");
}
else
    SendClientMessage(playerid, COLOR_RED, "Igrac nije blizu tebe!");
    }
}
else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije na serveru!");
}
else if(strcmp(x_nr,"tv",true) == 0)
{
or(new h = 0; h < sizeof(HouseInfo); h++)
{
if(!IsPlayerInRangeOfPoint(playerid,30.0, HouseInfo[h][hExitx], HouseInfo[h][hExity], HouseInfo[h][hExitz]))
{
SendClientMessage(playerid, COLOR_RED, "Niste u kuci!");
return 1;
}
if(succeed == 1)
{
    SendClientMessage(playerid, COLOR_YELLOW, "Ukrali ste TV iz kuce!");
    PovecajPVarInt(playerid, "StealTime", 300);
    PlayerInfo[playerid][pGoods] += 1;
PlayerInfo[playerid][pStealSkill] += 1;
if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
return 1;
}
        if(succeed == 2)
{
    SendClientMessage(playerid, COLOR_RED, "Niste uspijeli pronaci TV.");
    PovecajPVarInt(playerid, "StealTime", 60);
return 1;
}
}
}
    else if(strcmp(x_nr,"sat",true) == 0)
{
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal sat [ID/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if (ProxDetectorS(2.0, playerid, giveplayerid))
{
    if(PlayerInfo[giveplayerid][pWatch] == 1)
    {
        new succeed = 1 + random(5);
        if(succeed == 1)
{
        format(string, sizeof(string), "* Ukrao si sat igracu %s.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
        format(string, sizeof(string), "* %s je ukrao vas sat.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PlayerInfo[giveplayerid][pWatch] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
        }
        if(succeed == 2)
{
    format(string, sizeof(string), "* Ukrao si sat od igraca %s i on nije uopce primjetio.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        PlayerInfo[giveplayerid][pWatch] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
    }
    if(succeed == 3)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 4)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 5)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
        }
        else
SendClientMessage(playerid, COLOR_RED, "Taj igrac nema sat!");
        }
        else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije blizu tebe!");
    }
}
else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije na serveru!");
}
else
SendClientMessage(playerid, COLOR_RED, "Biraj izmedju opcija Sat/Telefon/TV!");
    return 1;
}
Naslov: Odg: [POMOC]Hitno
Poruka od: [GP]Brain poslato Septembar 22, 2013, 16:27:40 POSLE PODNE
RJESENO
Naslov: Odg: [POMOC]Hitno
Poruka od: Vuzimir poslato Septembar 22, 2013, 16:38:36 POSLE PODNE
Citat: [GP]Brain poslato Septembar 22, 2013, 16:27:40 POSLE PODNE
brt najjaci si, nego sad mi gdje god kucam /steal tv pise niste u kuci ili na cesti ili u kuci bilo di pise niste u kuci a jesam

Hahaha lol, stavio si ako je u kuci da mu posalje posalje da nije u kuci..

evo ovako probaj:     if(strcmp(cmd, "/steal", true) == 0)
{
        if(PlayerInfo[playerid][pJob] != 57)
        {
            SendClientMessage(playerid, COLOR_RED, "Nisi lopov ! ");
          return 1;
        }
        if(GetPVarInt(playerid, "StealTime") != 0)
        {
            SendClientMessage(playerid, COLOR_RED, "Mozete krasti svakih 5 minuta! ");
          return 1;
}
        new x_nr[128];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_WHITE, "|______________ Stvari koje se traze _______________|");
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal [ime stvari] [ID/Dio imena]");
  SendClientMessage(playerid, COLOR_GREY, "Ime stvari: Mobitel, Sat, TV.");
SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________________|");
return 1;
}
new level = PlayerInfo[playerid][pStealSkill];
if(strcmp(x_nr,"mobitel",true) == 0)
{
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal mobitel [ID/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if (ProxDetectorS(2.0, playerid, giveplayerid))
{
    if(PlayerInfo[giveplayerid][pPnumber] >= 1)
    {
        new succeed = 1 + random(5);
if(succeed == 1)
{
    format(string, sizeof(string), "* Ukrao si mobitel od igraca %s.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        format(string, sizeof(string), "* %s je ukrao vas mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PlayerInfo[giveplayerid][pPnumber] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
        }
if(succeed == 2)
{
    format(string, sizeof(string), "* Ukrao si mobitel od igraca %s i on nije uopce primjetio.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        PlayerInfo[giveplayerid][pPnumber] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
    }
    if(succeed == 3)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 4)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 5)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu mobitel.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti mobitel.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
        }
        else
            SendClientMessage(playerid, COLOR_RED, "Taj igrac nema mobitel!");
}
else
    SendClientMessage(playerid, COLOR_RED, "Igrac nije blizu tebe!");
    }
}
else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije na serveru!");
}
else if(strcmp(x_nr,"tv",true) == 0)
{
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(!IsPlayerInRangeOfPoint(playerid,30.0, HouseInfo[h][hExitx], HouseInfo[h][hExity], HouseInfo[h][hExitz]))
{
if(succeed == 1)
{
    SendClientMessage(playerid, COLOR_YELLOW, "Ukrali ste TV iz kuce!");
    PovecajPVarInt(playerid, "StealTime", 300);
    PlayerInfo[playerid][pGoods] += 1;
PlayerInfo[playerid][pStealSkill] += 1;
if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
return 1;
}
        if(succeed == 2)
{
    SendClientMessage(playerid, COLOR_RED, "Niste uspijeli pronaci TV.");
    PovecajPVarInt(playerid, "StealTime", 60);
return 1;
}
}
}
            else
    SendClientMessage(playerid, COLOR_RED, "nenalazite se u kuci!");
}
    else if(strcmp(x_nr,"sat",true) == 0)
{
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /steal sat [ID/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
        if (ProxDetectorS(2.0, playerid, giveplayerid))
{
    if(PlayerInfo[giveplayerid][pWatch] == 1)
    {
        new succeed = 1 + random(5);
        if(succeed == 1)
{
        format(string, sizeof(string), "* Ukrao si sat igracu %s.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
        format(string, sizeof(string), "* %s je ukrao vas sat.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PlayerInfo[giveplayerid][pWatch] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
        }
        if(succeed == 2)
{
    format(string, sizeof(string), "* Ukrao si sat od igraca %s i on nije uopce primjetio.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_GREEN, string);
        PlayerInfo[giveplayerid][pWatch] = 0;
        PlayerInfo[playerid][pGoods] += 1;
        PovecajPVarInt(playerid, "StealTime", 300);
        PlayerInfo[playerid][pStealSkill] += 1;
        if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
    }
    if(succeed == 3)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 4)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
    if(succeed == 5)
{
    format(string, sizeof(string), "* Nisi uspio svladati %s i ukrasti mu sat.", ReturnPVarString(giveplayerid, "ImePrezime"));
        SendClientMessage(playerid, COLOR_RED, string);
        format(string, sizeof(string), "* %s vam je pokusao ukrasti sat ali nije uspio.", ReturnPVarString(playerid, "ImePrezime"));
        SendClientMessage(giveplayerid, COLOR_RED, string);
        PovecajPVarInt(playerid, "StealTime", 120);
    }
        }
        else
SendClientMessage(playerid, COLOR_RED, "Taj igrac nema sat!");
        }
        else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije blizu tebe!");
    }
}
else
    SendClientMessage(playerid, COLOR_RED, "Taj igrac nije na serveru!");
}
else
SendClientMessage(playerid, COLOR_RED, "Biraj izmedju opcija Sat/Telefon/TV!");
    return 1;
}


ako te opet bude nesto zajebavalo oko toga javi..
Naslov: Odg: [POMOC]Hitno
Poruka od: [GP]Brain poslato Septembar 23, 2013, 18:54:04 POSLE PODNE
RJESENO
Naslov: Odg: [POMOC]Hitno
Poruka od: Vuzimir poslato Septembar 23, 2013, 19:06:21 POSLE PODNE
nije dobro bilo ovo dolje kada nije u kuci da mu odgovori da nije u kuci, probaj sada ovako:

else if(strcmp(x_nr,"tv",true) == 0)
{
for(new h = 0; h < sizeof(HouseInfo); h++)
    {
    if(!IsPlayerInRangeOfPoint(playerid,30.0, HouseInfo[h][hExitx], HouseInfo[h][hExity], HouseInfo[h][hExitz]))
    {
        if(succeed == 1)
        {
            SendClientMessage(playerid, COLOR_YELLOW, "Ukrali ste TV iz kuce!");
            PovecajPVarInt(playerid, "StealTime", 300);
            PlayerInfo[playerid][pGoods] += 1;
        PlayerInfo[playerid][pStealSkill] += 1;
if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
return 1;
}
        if(succeed == 2)
{
    SendClientMessage(playerid, COLOR_RED, "Niste uspijeli pronaci TV.");
    PovecajPVarInt(playerid, "StealTime", 60);
return 1;
}
}
}
else
    SendClientMessage(playerid, COLOR_RED, "nenalazite se u kuci!");
}


ako bude opet error popravi ga, valjda znas ispraviti { ili } da dodas to else prije ili poslje neke { ili } nmg sada napolju sam pa usao na BS da vidim sta se radi, pa mi na telefonu nepregledno...
Naslov: Odg: [POMOC]Hitno
Poruka od: [GP]Brain poslato Septembar 23, 2013, 19:16:04 POSLE PODNE
RJESENO
Naslov: Odg: [POMOC]Hitno
Poruka od: Vuzimir poslato Septembar 23, 2013, 19:25:50 POSLE PODNE
Probaj ovako:

else if(strcmp(x_nr,"tv",true) == 0)
{
new succeed = 1 + random(2);
for(new h = 0; h < sizeof(HouseInfo); h++)
{
    if(!IsPlayerInRangeOfPoint(playerid,30.0, HouseInfo[h][hExitx], HouseInfo[h][hExity], HouseInfo[h][hExitz]))
    {
        if(succeed == 1)
        {
            SendClientMessage(playerid, COLOR_YELLOW, "Ukrali ste TV iz kuce!");
            PovecajPVarInt(playerid, "StealTime", 300);
            PlayerInfo[playerid][pGoods] += 1;
        PlayerInfo[playerid][pStealSkill] += 1;
if(level == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 2,dobivat cete vise novca kod prodaje."); }
else if(level == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 3,dobivat cete vise novca kod prodaje."); }
else if(level == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 4,dobivat cete vise novca kod prodaje."); }
else if(level == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Skill Lopova je sada Level 5,dobivat cete vise novca kod prodaje."); }
return 1;
}
        if(succeed == 2)
{
    SendClientMessage(playerid, COLOR_RED, "Niste uspijeli pronaci TV.");
    PovecajPVarInt(playerid, "StealTime", 60);
return 1;
}
}
}
}
Naslov: Odg: [POMOC]Hitno
Poruka od: [GP]Brain poslato Septembar 23, 2013, 19:35:40 POSLE PODNE
Fala kralju radi sve  ;D
Naslov: Odg: [POMOC]Hitno
Poruka od: Vuzimir poslato Septembar 23, 2013, 19:37:17 POSLE PODNE
Citat: [GP]Brain poslato Septembar 23, 2013, 19:35:40 POSLE PODNE
Fala kralju radi sve  ;D

hehe, nema na cemu :))