[Pomoc]Komanda /arrest

Započeo [BW]fitiLj., Jul 07, 2012, 11:37:39 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Los Santos Turf Wars by LethaL v2.0
Detaljan opis problema:Napravio sam komandu arrest i trebalo bi da ako sam sam na server moj ID je 0 e sada ja probam samo da ukucam /arrest 1 da bi ono izbacilo "Igrac nepostoji.", ali umesto toga on ce mi izbaciti "KORISTITI: /arrest (id)".
P.S neznam kako da ubacim novi else uvek da error a else bi trebo da bude ovako: "SendClientMessage(playerid, COLOR_BLUE, "Igrac je predaleko");
Dio skripte:

if(strcmp("/arrest", cmd, true) == 0)
{
new pId;
if(gTeam[playerid] == TEAM_COPS)
{
if(!strlen(tmp) || strlen(tmp) > 5) {
SendClientMessage(playerid,COLOR_BLUE,"KORISTITI: /arrest (id) ");
return 1;
}
else if(!IsPlayerConnected(pId)) return SendClientMessage(playerid, COLOR_BLUE, "Igrac nepostoji.");
else
{
new Float:x, Float:y, Float:z;
GetPlayerPos(pId, x, y, z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, x, y, z))
{
    new pname[MAX_PLAYER_NAME], aname[MAX_PLAYER_NAME], string1[250], string2[256], string3[100], string4[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    GetPlayerName(pId, aname, sizeof(aname));
    if (GetPlayerWantedLevel(pId) == 0)
    {
        SendClientMessage(playerid, COLOR_RED, "Igrac nije kriminalac.");
        return 1;
}
            else if (GetPlayerWantedLevel(pId) == 1)
{
      new WantedLevel = GetPlayerWantedLevel(pId);
SetPlayerInterior(pId, 3);
new rand = random(sizeof(JailCellSpawns));
SetPlayerPos(pId, JailCellSpawns[rand][0], JailCellSpawns[rand][1], JailCellSpawns[rand][2]);
SetTimerEx("UnJail",WantedLevel*10000*60,0,"i",pId);
    InJail[pId] = 1;
    GivePlayerMoney(pId, -WantedLevel*1000);
    GivePlayerMoney(playerid, WantedLevel*1000);
    ResetPlayerWeapons(pId);
    SetPlayerWantedLevel(pId, 0);
    TogglePlayerControllable(pId, 0);
    format(string1, sizeof(string1), "%s je uhapsen od strane policajca %s", string, sendername);
    SendClientMessageToAll(COLOR_BLUE, string1);
    format(string2, sizeof(string2), "^^ Uhapsen si. ^^", WantedLevel, WantedLevel);
    SendClientMessage(pId, COLOR_RED, string2);
    format(string3, sizeof(string3), "Uhapsio si kriminalca i dobio 1000 dolara!", WantedLevel, WantedLevel);
                            SendClientMessage(playerid, COLOR_BLUE, string3);
                            format(string4, sizeof(string4), "Platio si 1000 hiljada zbog toga sto si uhapsen!", WantedLevel, WantedLevel);
                            SendClientMessage(pId, COLOR_RED, string4);
                        return 1;
}
else if (GetPlayerWantedLevel(pId) > 1)
    {
    new WantedLevel = GetPlayerWantedLevel(pId);
SetPlayerInterior(pId, 3);
new rand = random(sizeof(JailCellSpawns));
SetPlayerPos(pId, JailCellSpawns[rand][0], JailCellSpawns[rand][1], JailCellSpawns[rand][2]);
SetTimerEx("UnJail",WantedLevel*10000*60,0,"i",pId);
    InJail[pId] = 1;
    GivePlayerMoney(pId, -WantedLevel*5000);
    GivePlayerMoney(playerid, WantedLevel*5000);
    ResetPlayerWeapons(pId);
    SetPlayerWantedLevel(pId, 0);
    TogglePlayerControllable(pId, 0);
    format(string1, sizeof(string1), "%s je uhapsen od strane policajca %s", string, sendername);
    SendClientMessageToAll(COLOR_BLUE, string1);
    format(string2, sizeof(string2), "^^ Uhapsen si. ^^", WantedLevel, WantedLevel);
    SendClientMessage(pId, COLOR_RED, string2);
    format(string3, sizeof(string3), "Uhapsio si kriminalca i dobio 5000 dolara!", WantedLevel, WantedLevel);
                            SendClientMessage(playerid, COLOR_BLUE, string3);
                            format(string4, sizeof(string4), "Platio si 5000 hiljada zbog toga sto si uhapsen sa vise od jednim wanted levelom!", WantedLevel, WantedLevel);
                            SendClientMessage(pId, COLOR_RED, string4);
          return 1;
}
}
}
}
    else
    {
return SendClientMessage(playerid, COLOR_BLUE, "Nisi clan policije!");
   }
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Poslednja Izmena: Jul 07, 2012, 11:39:39 PRE PODNE od [AdmTeam]_jovan