01.10.2013, 15:30
Um /creditos diferente e.e'
No topo da GM
Comando em ZCMD [Bota em qualquer lugar da GM]
OU ...
Comando strcmp, bota dentro do callback (public OnPlayerCommandText)
em public OnDialogResponse :
Obs : /creditos em Dialog ...
No topo da GM
pawn Код:
#define DIALOG_CREDITOS 1
pawn Код:
CMD:creditos(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_CREDITOS, DIALOG_STYLE_LIST, "Crйditos do servidor", "Scripters\nDonos\nMapers", "Selecionar", "Fechar");
return 1;
}
Comando strcmp, bota dentro do callback (public OnPlayerCommandText)
pawn Код:
if (strcmp("/creditos", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_CREDITOS, DIALOG_STYLE_LIST, "Crйditos do servidor", "Scripters\nDonos\nMapers", "Selecionar", "Fechar");
return 1;
}
pawn Код:
if(dialogid == DIALOG_CREDITOS)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, ID, DIALOG_STYLE_MSGBOX, "Scripters", "dreiklol", "Okay", "Close");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, ID, DIALOG_STYLE_MSGBOX, "Donos", "dreiklol", "Okay", "Close");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, ID, DIALOG_STYLE_MSGBOX, "Mapers", "dreiklol", "Okay", "Close");
}
}
}