13.12.2012, 18:24
why not try this
instead of case!
pawn Код:
new rules;//put it anywhere you want
if(dialogid == rules)
{
if(response)
{
if(listitem == 0) //Agree with the rules
{
new pname[24];
new string[128];
GetPlayerName(playerid,pname,sizeof(pname));
format(string,sizeof(string),"%s(%d) Has readed the server rules by typing /showrules{FFFFFF}!",pname,playerid);
SendClientMessageToAll(COLOR_GREEN,string);
for(new i = 0; i < MAX_PLAYERS; i++)
{
TogglePlayerControllable(i, 1);
}
}
if(listitem == 1) //Disagree with the rules
{
new pname[24];
new string[128];
GetPlayerName(playerid,pname,sizeof(pname));
Kick(playerid);
format(string,sizeof(string),"%s(%d) Has been kicked Reason:Disagreeing with server-rules{FFFFFF}, you can check it by typing /showrules!",pname,playerid);
SendClientMessageToAll(COLOR_GREEN,string);
for(new i = 0; i < MAX_PLAYERS; i++)
{
TogglePlayerControllable(i, 1);
}
}
}