HSRP help
#1

Hello I've just found and HSRP gamemode in my computer but when I try to complie it it gives me some errors:


pawn Код:
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(77) : error 001: expected token: ";", but found "-string-"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(80) : error 010: invalid function or declaration
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(3438) : warning 235: public function lacks forward declaration (symbol "Audio_OnSetPack")
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(3491) : error 017: undefined symbol "Audio_Seek"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(3523) : error 017: undefined symbol "Audio_Seek"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(3501) : warning 203: symbol is never used: "seek"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(3553) : error 017: undefined symbol "Audio_Seek"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(3532) : warning 203: symbol is never used: "seek"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(10961) : warning 209: function "OnVehicleDeath" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33041) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33042) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33043) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33088) : error 017: undefined symbol "COLOR_GRAY"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33089) : error 017: undefined symbol "COLOR_GRAY"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(35508) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(36409) : error 017: undefined symbol "COLOR_AQUA"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(36414) : error 017: undefined symbol "COLOR_AQUA"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(83351) : warning 209: function "OnPlayerInteriorChange" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(83461) : warning 209: function "OnObjectMoved" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(84320) : warning 209: function "OnVehicleSpawn" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87561) : error 021: symbol already defined: "CreateDynamicObject"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87585) : error 021: symbol already defined: "Audio_OnGameModeInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87812) : error 021: symbol already defined: "zcmd_OnPlayerCommandText"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87874) : error 021: symbol already defined: "Audio_OnFilterScriptInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87883) : error 021: symbol already defined: "OnFilterScriptExit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87888) : error 021: symbol already defined: "Audio_OnGameModeInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87893) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87902) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87906) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87909) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87911) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87912) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87916) : error 029: invalid expression, assumed zero

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.
Can someone please help me to fix them ??
Reply
#2

26 errors - you've forgot to place closing brace in some line.
Reply
#3

Quote:
Originally Posted by Dystans
Посмотреть сообщение
26 errors - you've forgot to place closing brace in some line.
Yes i've just fixed 3 errors ...
Reply
#4

Okay. So you now must have 23 errors. So:
- Download Audio Plugin by Incognito,
- Replace ALL FUNCTIONS CALLED Audio_Seek with Audio_SetPosition
And show lines with rest of errors.
Reply
#5

Quote:
Originally Posted by Dystans
Посмотреть сообщение
Okay. So you now must have 23 errors. So:
- Download Audio Plugin by Incognito,
- Replace ALL FUNCTIONS CALLED Audio_Seek with Audio_SetPosition
And show lines with rest of errors.
Now i get 25 errors
pawn Код:
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(3437) : warning 235: public function lacks forward declaration (symbol "Audio_OnSetPack")
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(10960) : warning 209: function "OnVehicleDeath" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33040) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33041) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33042) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33087) : error 017: undefined symbol "COLOR_GRAY"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(33088) : error 017: undefined symbol "COLOR_GRAY"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(35507) : error 017: undefined symbol "COLOR_BLUE"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(36408) : error 017: undefined symbol "COLOR_AQUA"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(36413) : error 017: undefined symbol "COLOR_AQUA"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(83350) : warning 209: function "OnPlayerInteriorChange" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(83460) : warning 209: function "OnObjectMoved" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(84319) : warning 209: function "OnVehicleSpawn" should return a value
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87560) : error 021: symbol already defined: "CreateDynamicObject"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87584) : error 021: symbol already defined: "Audio_OnGameModeInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87811) : error 021: symbol already defined: "zcmd_OnPlayerCommandText"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87873) : error 021: symbol already defined: "Audio_OnFilterScriptInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87882) : error 021: symbol already defined: "OnFilterScriptExit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87887) : error 021: symbol already defined: "Audio_OnGameModeInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87892) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87901) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87905) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87908) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87910) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87911) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87915) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87926) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87926) : warning 215: expression has no effect
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87926) : warning 215: expression has no effect
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87926) : warning 215: expression has no effect
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87926) : error 001: expected token: ";", but found ")"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87926) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87926) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase

25 Errors.
Reply
#6

Ctrl + F and type in the box: OnVehicleDeath

Find the callback and at the end of it return a value:
pawn Код:
public OnVehicleDeath(vehicleid, killerid)
{
    // some code
    return 1; // <- returning a value as it says
}
Under the includes:
pawn Код:
#define COLOR_BLUE 0x0000FFFF
#define COLOR_AQUA 0x00FFFFFF
#define COLOR_GRAY 0x808080FF
About the rest it's like you pasted the zcmd include into your mode.
Reply
#7

Hm... As I said - it's something with not-closed-brace. But if you want to try fix this manually, check this out:
pawn Код:
#define COLOR_BLUE 0x0000FFFF
#define COLOR_AQUA 0x00FFFFFF
#define COLOR_GRAY 0x808080FF
And on future - show lines which are affected on errors.
Reply
#8

Quote:
Originally Posted by Dystans
Посмотреть сообщение
Hm... As I said - it's something with not-closed-brace. But if you want to try fix this manually, check this out:
pawn Код:
#define COLOR_BLUE 0x0000FFFF
#define COLOR_AQUA 0x00FFFFFF
#define COLOR_GRAY 0x808080FF
And on future - show lines which are affected on errors.
Thank you you've helped me alot now i have only 17 errors.

pawn Код:
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87565) : error 021: symbol already defined: "CreateDynamicObject"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87589) : error 021: symbol already defined: "Audio_OnGameModeInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87816) : error 021: symbol already defined: "zcmd_OnPlayerCommandText"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87878) : error 021: symbol already defined: "Audio_OnFilterScriptInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87887) : error 021: symbol already defined: "OnFilterScriptExit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87892) : error 021: symbol already defined: "Audio_OnGameModeInit"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87897) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87906) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87910) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87913) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87915) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87916) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87920) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87931) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87931) : warning 215: expression has no effect
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87931) : warning 215: expression has no effect
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87931) : warning 215: expression has no effect
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87931) : error 001: expected token: ";", but found ")"
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87931) : error 029: invalid expression, assumed zero
D:\Games\GTA San Andreas\!!\HSRP\gamemodes\HSRP.pwn(87931) : fatal error 107: too many error messages on one line
pawn Код:
3442: public Audio_OnSetPack(audiopack[])
{
    foreach(Player, i)
    {
        Audio_TransferPack(i);
    }
    return 1;
}
i will paste the other lines later cuz i g2g now
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)