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