Szerző Téma: Dialog (kirúgás)  (Megtekintve 475 alkalommal)

Nem elérhető Shady

  • 313
    • Profil megtekintése
Dialog (kirúgás)
« Dátum: 2012. december 15. - 23:09:35 »
0 Show voters
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;
}

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Dialog (kirúgás)
« Válasz #1 Dátum: 2012. december 15. - 23:14:46 »
0 Show voters
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

Nem elérhető Shady

  • 313
    • Profil megtekintése
Dialog (kirúgás)
« Válasz #2 Dátum: 2012. december 15. - 23:18:12 »
0 Show voters
\"egyél sajtot\"  :D kösz szépen kipróbálom (durva lenne szerintem egybõl bant adni neki)  ;D
Simán megy  :)
« Utoljára szerkesztve: 2012. december 15. - 23:31:48 írta Shady »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal