19.02.2014, 22:09
Ok this is my filter script it does not work it didn't work so i put #define filterscript now i get errors
Script
Helpz
Код:
C:\Users\Jackie\Desktop\NOOSEshield.pwn(15) : warning 225: unreachable code C:\Users\Jackie\Desktop\NOOSEshield.pwn(15) : warning 217: loose indentation C:\Users\Jackie\Desktop\NOOSEshield.pwn(15) : error 029: invalid expression, assumed zero C:\Users\Jackie\Desktop\NOOSEshield.pwn(15) : error 004: function "OnPlayerCommandText" is not implemented C:\Users\Jackie\Desktop\NOOSEshield.pwn(17) : error 017: undefined symbol "cmdtext" C:\Users\Jackie\Desktop\NOOSEshield.pwn(19) : error 017: undefined symbol "PutRiotShieldOnArm" C:\Users\Zin\Desktop\NOOSEshield.pwn(20) : error 017: undefined symbol "playerid" C:\Users\Zin\Desktop\NOOSEshield.pwn(21) : warning 217: loose indentation C:\Users\Zin\Desktop\NOOSEshield.pwn(23) : warning 225: unreachable code C:\Users\Zin\Desktop\NOOSEshield.pwn(23) : warning 217: loose indentation C:\Users\Zin\Desktop\NOOSEshield.pwn(23) : error 017: undefined symbol "cmdtext" C:\Users\Zin\Desktop\NOOSEshield.pwn(25) : error 017: undefined symbol "PutRiotShieldOnBack" C:\Users\Zin\Desktop\NOOSEshield.pwn(26) : error 017: undefined symbol "playerid" C:\Users\Zin\Desktop\NOOSEshield.pwn(27) : warning 217: loose indentation C:\Users\Zin\Desktop\NOOSEshield.pwn(29) : warning 209: function "OnFilterScriptInit" should return a value C:\Users\Zin\Desktop\NOOSEshield.pwn(34) : error 036: empty statement Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 9 Errors.
Код:
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print("RIOT SHIELD FILTERSCRIPT BY ZIN");
print("--------------------------------------\n");
return 1;
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/Shield", cmdtext, true, 10) == 0)
{
PutRiotShieldOnArm(playerid);
ApplyAnimation(playerid,"WUZI","Wuzi_stand_loop", 4.0, 1, 0, 0, 0, 0); return 1; }
return 1;
}
if (strcmp("/ShieldOff", cmdtext, true, 10) == 0)
{
PutRiotShieldOnBack(playerid);
ClearAnimations(playerid);
return 1;
}
}
public OnFilterScriptExit()
#endif

