Van egy dialogom és azt akarom beleépíteni ha lehetséges hogy ha valaki nem fogadja el a szabályokat azt kirugja a szerver. Meg lehet ezt oldani?
Dialog:
if(strcmp(cmdtext, \"/rules\", true) ==0){
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"Szabályok\", \"{d61717} Szabályok:\\n-Ne Csítelj!(ban)\\n-Ne vitatkozz senkivel(némítás)\\n-Ne Könyörögj adminér!(ban)\\n-Ne DB-zz!(warn/kick)\\n-Ne floodolj!(némítás)\\n-Ne káromkodj!(warn/kick)\\n{6ddb18}-Rocket Launcher és Lángszóró használható! \", \"Elfogadom\", \"KICK\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_VALAMI)
{
if(response) // Igen, vagy entert nyom
{
SendClientMessage(playerid, COLOR_GREEN, \"Elfogadtad a szerver szabályzatot!\");
}
else // ESC vagy megszakít, a te esetedben kick
{
SendClientMessage(playerid, COLOR_RED, \"Te nem fogadtad el a szabályzatot! Inkább egyél sajtot!\");
Kick(playerid);
}
return 1;
Forrás: http://wiki.sa-mp.com/wiki/OnDialogResponse