Argumentos [Ayuda]
#2

La funciуn como tal no tiene parбmetros para aсadir mбs argumentos, Tu error se solucionarнa de esta manera:

PHP код:
new string[160];
format(stringsizeof(string), "Estas bloqueado del servidor.\n\n");
format(stringsizeof(string), "%sNick: %s\nBaneado por: %s\nRazon: %s\n"stringplayername,adminname,params[2);
format(stringsizeof(string), "%sFecha: %d/%d/%d\nPuedes apelar tu desbaneo en www.crazy-landia.tk"stringday,month,year);
ShowPlayerDialog(player1ID_DIALOGDIALOG_STYLE_MSGBOX"CUENTA BANEADA"string"Cerrar"""); 
Pero si quieres hacer algo como lo que tъ intentabas hacer, te dejo una funciуn.

PHP код:
stock ShowPlayerDialogEx(playeriddialogidstylecaption[], info[], button1[], button2[], {Float,_}:...)
{
    static
        
string[1024],
        
start,
        
end;
    if (
numargs() > 7)
    {
        
#emit ADDR.pri button2
        #emit STOR.pri start
        
for (end start + (numargs() << 2) - 28end startend -= 4)
        {
            
#emit LREF.pri end
            #emit PUSH.pri
        
}
        
#emit PUSH.S info
        #emit PUSH.C 1024
        #emit PUSH.C string
        #emit LOAD.S.pri 8
        #emit CONST.alt 16
        #emit SUB
        #emit PUSH.pri
        #emit SYSREQ.C format
        #emit LCTRL 5
        #emit SCTRL 4
        
ShowPlayerDialog(playeriddialogidstylecaptionstringbutton1button2);
    }
    else
    {
        
ShowPlayerDialog(playeriddialogidstylecaptioninfobutton1button2);
    }
    return 
1;

HOOK:

PHP код:
#if defined _ALS_ShowPlayerDialog
    #undef ShowPlayerDialog
#else
    #define _ALS_ShowPlayerDialog
#endif
 
#define ShowPlayerDialog ShowPlayerDialogEx 
y listo, puedes usarla asн:

PHP код:
    ShowPlayerDialog(playerid5215DIALOG_STYLE_MSGBOX"Hola""Bienvenido! Tu id es %d""Gracias,"""playerid); 
sin errores.
Reply


Messages In This Thread
Argumentos [Ayuda] - by Zodiaco - 14.01.2015, 20:54
Respuesta: Argumentos [Ayuda] - by Zume - 14.01.2015, 21:05
Respuesta: Argumentos [Ayuda] - by Zodiaco - 14.01.2015, 21:14

Forum Jump:


Users browsing this thread: 1 Guest(s)