SA-MP Forums Archive
Code error please help - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Code error please help (/showthread.php?tid=552025)



Code error please help - LuisPark - 22.12.2014

Error i got
PHP код:
./includes/commands.pwn(56488) : error 021symbol already defined"ShowPlayerDialog"
./includes/commands.pwn(56489) : error 010invalid function or declaration
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase
2 Errors

And this is code
PHP код:
CMD:panels(playeridparams[])
{
    if (!
IsACop(playerid))
    {
    
SendClientMessageEx(playerid,COLOR_GREY,"ban khong a law enforcement officer.");
    }
    if (!
IsPlayerInRangeOfPoint(playerid201479.1448,-1675.6207,14.0469))
    
SendClientMessageEx(playeridCOLOR_GREY"Ban khong o trong pershing square.");
    }
    
ShowPlayerDialog(playeridPANELDIALOG_STYLE_LIST"Security Panel""Tram dieu khien canh cua nguc""Operate""Cancel");
    return 
1;

Help me please


Re: Code error please help - amirab - 22.12.2014

change your code to this one
PHP код:
CMD:panels(playeridparams[])
{
    if (!
IsACop(playerid))
    {
    
SendClientMessageEx(playerid,COLOR_GREY,"ban khong a law enforcement officer.");
    }
    if (!
IsPlayerInRangeOfPoint(playerid201479.1448,-1675.6207,14.0469))
    
SendClientMessageEx(playeridCOLOR_GREY"Ban khong o trong pershing square.");
    }
    
ShowPlayerDialog(playeridPANELDIALOG_STYLE_LIST"Security Panel""Tram dieu khien canh cua nguc""Operate""Cancel");
    return 
1;




Re: Code error please help - Threshold - 22.12.2014

Quote:
Originally Posted by amirab
Посмотреть сообщение
change your code to this one
You didn't even change anything....
Correct code:
pawn Код:
CMD:panels(playerid, params[])
{
    if(!IsACop(playerid)) return SendClientMessageEx(playerid,COLOR_GREY,"ban khong a law enforcement officer.");
    if(!IsPlayerInRangeOfPoint(playerid, 20, 1479.1448,-1675.6207,14.0469)) return SendClientMessageEx(playerid, COLOR_GREY, "Ban khong o trong pershing square.");
    ShowPlayerDialog(playerid, PANEL, DIALOG_STYLE_LIST, "Security Panel", "Tram dieu khien canh cua nguc", "Operate", "Cancel");
    return 1;
}
You had a closing brace when there was no matching opening brace.
Код:
if (!IsPlayerInRangeOfPoint(playerid, 20, 1479.1448,-1675.6207,14.0469))
    SendClientMessageEx(playerid, COLOR_GREY, "Ban khong o trong pershing square.");
    }
You had a closing brace "}" for an 'if' statement that didn't use one.