#define DIALOG_TEST 700
CMD:test(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", "Da da da", "OK", " ");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_TEST)
{
if(response)
{
SendClientMessage(playerid, -1, "That's cool");
}
else
{
Kick(playerid);
}
return 1;
}
return 0;
}
|
Make sure you don't have "public OnPlayerCommandText(playerid)" if you are using ZCMD.
|

CMD:test(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", "Da da da", "OK", "");
return CMD_SUCCESS;
}
CMD:test(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", "Da da da", "OK", "");
return true;
}
CMD:test(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", "Da da da", "OK", "");
return true;
}
CMD:test2(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", "Da da da", "OK", "");
return CMD_SUCCESS;
}
CMD:test(playerid, params[])
{
new str[1000];
format(str, sizeof(str), "Da da da");
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", str, "Ok", "");
return 1;
}
|
Try this one in your current script i think this code will work
Код:
CMD:test(playerid, params[])
{
new str[1000];
format(str, sizeof(str), "Da da da");
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", str, "Ok", "");
return 1;
}
|
|
Nope, both still give out "Unknown Command", and the dialog doesn't show up.
Код:
CMD:test(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", "Da da da", "OK", "");
return true;
}
CMD:test2(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", "Da da da", "OK", "");
return CMD_SUCCESS;
}
|
|
Try this one in your current script i think this code will work
Код:
CMD:test(playerid, params[])
{
new str[1000];
format(str, sizeof(str), "Da da da");
ShowPlayerDialog(playerid, DIALOG_TEST, DIALOG_STYLE_MSGBOX, "Test Dialog", str, "Ok", "");
return 1;
}
|