09.05.2014, 07:29
All of the red colors is not showing up
And the green one, it saying "PLAYERNAME trying to spoof dialog"
Код:
if(dialogid == DIALOG_TOKEN) { if(response) { if(listitem == 0) { ShowPlayerDialogEx(playerid, DIALOG_T_WEAPON, DIALOG_STYLE_LIST, "Weapon token shop", "Sawn-Off (3 Token)\n Spas(5 Token)\n Uzi(2 Token)\n Rocket Launcher (200 token)", "Buy", "Cancel"); return 1; } else if(listitem == 1) { ShowPlayerDialogEx(playerid, DIALOG_T_LEVEL, DIALOG_STYLE_LIST, "Level Shop", "Level 10 (5 Token)\n Level 30 (10 Token)\n Level 50 (30 Token)\n Level 100 (50 Token)\n Level 500 (300 Token)", "Buy", "Cancel"); return 1; } else if(listitem == 2) { SendClientMessage(playerid, COLOR_REALRED, "Upgrade points is currently under maintenance! Thank you for understand!"); return 1; } else if(listitem == 3) { ShowPlayerDialogEx(playerid, DIALOG_T_MONEYC, DIALOG_STYLE_LIST, "Token to Money Changer", "$50,000 (8 Token)\n $100,000 (11 Token)\n $1,000000 (20 Token)", "Buy", "Cancel"); return 1; } else if(listitem == 4) { ShowPlayerDialogEx(playerid, DIALOG_T_HA, DIALOG_STYLE_LIST, "Health & Armor shop", "+ 200 Armor (15 Token)\n+ 200 Health (13 Token)", "Select", "Cancel"); return 1; } } return 1; }
Код:
if(GetPVarInt(playerid, "dialog") != dialogid ) { // Confirm the dialogid matches what we have in the PVar format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s (ID %d) is possibly trying to spoof a dialog ID (%d).", GetPlayerNameEx(playerid), playerid, dialogid); ABroadCast(COLOR_YELLOW, string, 2); format(string, sizeof(string), "%s has possibly tried to spoof a dialog ID.", GetPlayerNameEx(playerid)); AddAutomatedFlag(playerid, string); format(string, sizeof(string), "%s has possibly tried to spoof a dialog ID (%d, %d).", GetPlayerNameEx(playerid), dialogid, response); Log("logs/crash.log", string); return 1; }