SA-MP Forums Archive
kick error - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: kick error (/showthread.php?tid=314303)



kick error - cs_waller - 29.01.2012

Hello guys.Today I tried to make onplayerconnect rules but I have error.

pawn Код:
C:\Documents and Settings\Administrator\My Documents\unique server mod\gamemodes\gangwars.pwn(2535) : warning 225: unreachable code
C:\Documents and Settings\Administrator\My Documents\unique server mod\gamemodes\gangwars.pwn(11436) : error 017: undefined symbol "kick"
Here is my code

OnPlayerConnect
pawn Код:
ShowPlayerDialog(playerid, 552, DIALOG_STYLE_MSGBOX, "RULES", "Не ползвай хакове.\nНедей спами.\nНедей рекламирай сървъри.\nНедей ползвай скриптове/клео модове.\nНедей да обиждаш.\nНедей да ползваш модове които ти дават предимство пред другите играчи.\nЗабавлявай се :).","{00BF00}Приемам", "{FF0000}Отказвам");
OnDialogResponse

pawn Код:
if(listitem == 0)
            {
            SendClientMessage(playerid,0x11DB1CFF, "Ти прие правилата!");

            }
            if(listitem == 1)
            {
            SendClientMessage(playerid, COLOR_RED, "Ти отказа да приемеш правилата и беше изгонен от играта!");
            kick(playerid)
Thanks in advance


Re: kick error - MasterJoker - 29.01.2012

should be like this

pawn Код:
Kick(playerid);
not

pawn Код:
kick(playerid)
and that unreachable code

pawn Код:
switch(listitem)
{
     case 0:
    {
         //Codes
    }
     //Put your case here!
}



Re: kick error - cs_waller - 29.01.2012

Thanks for the help but I don't know how to post this code.This is what I make.

pawn Код:
switch(listitem == 0)
    {
     case 0:
    {
    ShowPlayerDialog(playerid, 552, DIALOG_STYLE_MSGBOX, "RULES", "Не ползвай хакове.\nНедей спами.\nНедей рекламирай сървъри.\nНедей ползвай скриптове/клео модове.\nНедей да обиждаш.\nНедей да ползваш модове които ти дават предимство пред другите играчи.\nЗабавлявай се :).","{00BF00}Приемам", "{FF0000}Отказвам");
    }
}
    return 1;
}



Re: kick error - MasterJoker - 29.01.2012

translate it the word to english


Re: kick error - cs_waller - 29.01.2012

pawn Код:
ShowPlayerDialog(playerid, 522,DIALOG_STYLE_MSGBOX,"RULES:","Don't use hacks\nDon't swear.\nDon't advertise\nDon't use scripts or Cleo mods.\nDo not use mods that give you an advantage over other players,"Accept","Cancel"



Re: kick error - MP2 - 29.01.2012

Show ALL of the code.


Re: kick error - Konstantinos - 29.01.2012

unreachable code caused because at the end of the case or if statement you return a value that it stop to continue and you return another value under the cases/if-else statements.


Re: kick error - cs_waller - 29.01.2012

OnPlayerConnect - http://pastebin.com/g7Hgf8bE

OnDialogResponse - http://pastebin.com/e9jDsJfA


Re: kick error - cs_waller - 29.01.2012

SOLVED.Thanks to MasterJocker and Dwane. +1 REP