SA-MP Forums Archive
Invalid Function or Declaration - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Invalid Function or Declaration (/showthread.php?tid=132196)



Invalid Function or Declaration - Blokk - 06.03.2010

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/rules", cmdtext, true, 10) == 0)
	{
	  SendClientMessage(playerid,0xFFFF00AA,"Respect ALL Administrators.");
		SendClientMessage(playerid,0xFFFF00AA,"Respect ALL Administrators.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not flame ANYONE.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not hack, hacking of any sort will not be tolerated.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not glitch or abuse bugs.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not flame the scripts.");
    SendClientMessage(playerid,0xFFFF00AA,"Do not driver-drive-by.");
    SendClientMessage(playerid,0xFFFF00AA,"Do not kill people without a reason.");
 		return 1;

}
	return 0;
}
	if (strcmp("/help", cmdtext, true, 1) == 0)
	{
	  SendClientMessage(playerid,0xFFFF00AA,"Visit our Website:");
		SendClientMessage(playerid,0xFFFF00AA,"Visit our Ventrilo:");
		SendClientMessage(playerid,0xFFFF00AA,"Do /cophelp for cop commands.");
		SendClientMessage(playerid,0xFFFF00AA,"Do /drughelp for drug dealer commands.");
		SendClientMessage(playerid,0xFFFF00AA,"Do /gunhelp for gun dealer commands.");
		SendClientMessage(playerid,0xFFFF00AA,"Do /medhelp for medic commands.");
    SendClientMessage(playerid,0xFFFF00AA,"Do /civilhelp for civilian help.");
Код:
C:\Documents and Settings\Kimmie\Desktop\Cops N Robbers\gamemodes\CnR.pwn(146) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.



Re: Invalid Function or Declaration - Torran - 06.03.2010

Show line 146?


Re: Invalid Function or Declaration - ¤Adas¤ - 06.03.2010

Show us that line.


Re: Invalid Function or Declaration - Blokk - 06.03.2010

Код:
	if (strcmp("/help", cmdtext, true, 1) == 0)



Re: Invalid Function or Declaration - Blokk - 06.03.2010

Код:
}
L146	if (strcmp("/help", cmdtext, true, 1) == 0)
	{
	  SendClientMessage(playerid,0xFFFF00AA,"Respect ALL Administrators.");
		SendClientMessage(playerid,0xFFFF00AA,"Respect ALL Administrators.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not flame ANYONE.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not hack, hacking of any sort will not be tolerated.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not glitch or abuse bugs.");
		SendClientMessage(playerid,0xFFFF00AA,"Do not flame the scripts.");
    SendClientMessage(playerid,0xFFFF00AA,"Do not driver-drive-by.");
    SendClientMessage(playerid,0xFFFF00AA,"Do not kill people without a reason.");



Re: Invalid Function or Declaration - ¤Adas¤ - 06.03.2010

Try:

pawn Код:
if(!strcmp("/help", cmdtext, true))



Re: Invalid Function or Declaration - Blokk - 06.03.2010

Alright thanks. I'll try it.


Re: Invalid Function or Declaration - Blokk - 06.03.2010

Still not working.


Re: Invalid Function or Declaration - ¤Adas¤ - 06.03.2010

Quote:
Originally Posted by Blokk
Still not working.
hmmm where can be the mistake..

EDIT: aha, remove the "return 0" between commands.


Re: Invalid Function or Declaration - AiVAMAN - 06.03.2010

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/rules", cmdtext, true, 10) == 0)
    {
        SendClientMessage(playerid,0xFFFF00AA,"Respect ALL Administrators.");
        SendClientMessage(playerid,0xFFFF00AA,"Respect ALL Administrators.");
        SendClientMessage(playerid,0xFFFF00AA,"Do not flame ANYONE.");
        SendClientMessage(playerid,0xFFFF00AA,"Do not hack, hacking of any sort will not be tolerated.");
        SendClientMessage(playerid,0xFFFF00AA,"Do not glitch or abuse bugs.");
        SendClientMessage(playerid,0xFFFF00AA,"Do not flame the scripts.");
        SendClientMessage(playerid,0xFFFF00AA,"Do not driver-drive-by.");
        SendClientMessage(playerid,0xFFFF00AA,"Do not kill people without a reason.");
        return 1;
    }

    if (strcmp("/help", cmdtext, true, 1) == 0)
    {
        SendClientMessage(playerid,0xFFFF00AA,"Visit our Website:");
        SendClientMessage(playerid,0xFFFF00AA,"Visit our Ventrilo:");
        SendClientMessage(playerid,0xFFFF00AA,"Do /cophelp for cop commands.");
        SendClientMessage(playerid,0xFFFF00AA,"Do /drughelp for drug dealer commands.");
        SendClientMessage(playerid,0xFFFF00AA,"Do /gunhelp for gun dealer commands.");
        SendClientMessage(playerid,0xFFFF00AA,"Do /medhelp for medic commands.");
        SendClientMessage(playerid,0xFFFF00AA,"Do /civilhelp for civilian help.");
        return 1;      
    }
    return 0;
}