Quote:
Originally Posted by cedizon
When i put your Code to my GM , Error comes
pawn Код:
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);
printf("Debug 2: DialogID == %d || PVar Dialog: %d", dialogid, GetPVarInt(playerid, "dialog")); 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; }
This is the ERROR
C:\Users\pc\Desktop\Server\gamemodes\VGRP.pwn(6051 2) : error 017: undefined symbol "dialog"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
|
Not needed anymore read the post above me, I am going to explain you why it wasn't working, it wasn't working because when you click on a listitem of a dialog it switches dialogid and you didn't add that under ondialogresponse therefore it bugged, take the code from the code above me and it should be fine.