function:WelcomeMessage(playerid) { if(!IsARolePlayName(PlayerName(playerid))) { format(iStr, sizeof(iStr), "%s has been kicked. @INVALID_RP_NAME!", PlayerName(playerid)); AdminNotice(iStr); SendClientWarning(playerid, "You need a Roleplay name to play here! \"First_Last\""); SetTimerEx("ToKick",500,0,"i",playerid); return 1; } Misc::ClearWindow(playerid); new iQuery[275]; mysql_format(MySQLPipeline, iQuery, sizeof(iQuery), "SELECT `Password` FROM `PlayerInfo` WHERE `PlayerName` = '%e' LIMIT 1", PlayerName(playerid)); mysql_tquery(MySQLPipeline, iQuery, "OnCheckPlayerAccount", "i", playerid); SetTimerEx("RespawnEx", 300, 0, "i", playerid); return 1; } function:OnCheckPlayerAccount(playerid) { new rows, fields; cache_get_data(rows, fields, MySQLPipeline); if(rows) { new pPassword[129]; cache_get_field_content(0, "Password", pPassword, MySQLPipeline); myStrcpy(PlayerTemp[playerid][ppassword], pPassword); ShowDialog(playerid, DIALOG_LOGIN); } else ShowDialog(playerid, DIALOG_REGISTER); |
ShowDialog(playerid, Show:MyDialog, DIALOG_STYLE_LIST, "List", "Items", "Select", "Cancel");
Dialog_Show(playerid, MyDialog, DIALOG_STYLE_LIST, "List", "Items", "Select", "Cancel");
I believe for the plugin you're using.. which I presume it is easyDialog v1, you need to do, for example:
Код:
ShowDialog(playerid, Show:MyDialog, DIALOG_STYLE_LIST, "List", "Items", "Select", "Cancel"); Код:
Dialog_Show(playerid, MyDialog, DIALOG_STYLE_LIST, "List", "Items", "Select", "Cancel"); |
So, what's the native you're currently using? I'd rather just use the usual "ShowPlayerDialog" function.
|