GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Shady - 2012. December 15. - 23:09:35

Cím: Dialog (kirúgás)
Írta: Shady - 2012. December 15. - 23:09:35
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;
}
Cím: Dialog (kirúgás)
Írta: Petrik - 2012. December 15. - 23:14:46
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
Cím: Dialog (kirúgás)
Írta: Shady - 2012. December 15. - 23:18:12
\"egyél sajtot\"  :D kösz szépen kipróbálom (durva lenne szerintem egybõl bant adni neki)  ;D
Simán megy  :)