Silenci0 / SMAC

Sourcemod Anti-Cheat
Other
154 stars 53 forks source link

Compile for SM 1.9 #50

Open oethanx opened 4 years ago

oethanx commented 4 years ago

I can't seem to compile it on SM 1.9

C:\Users\stran\Desktop\SMAC-master\addons\sourcemod\scripting\smac.sp(292) : error 100: function prototypes do not match C:\Users\stran\Desktop\SMAC-master\addons\sourcemod\scripting\smac.sp(293) : error 100: function prototypes do not match C:\Users\stran\Desktop\SMAC-master\addons\sourcemod\scripting\smac.sp(294) : error 100: function prototypes do not match C:\Users\stran\Desktop\SMAC-master\addons\sourcemod\scripting\smac.sp(295) : error 100: function prototypes do not match C:\Users\stran\Desktop\SMAC-master\addons\sourcemod\scripting\smac.sp(296) : error 100: function prototypes do not match C:\Users\stran\Desktop\SMAC-master\addons\sourcemod\scripting\smac.sp(297) : error 100: function prototypes do not match

borzaka commented 4 years ago

For SM 1.9 you have to use version 0.8.6.7, because versions after that are rewrited to work with SM 1.10

oethanx commented 4 years ago

Some errors compiling 0.8.6.7

\sourcemod\scripting\smac.sp(77) : error 017: undefined symbol "Game_INSMOD" \sourcemod\scripting\smac.sp(77) : error 130: cannot coerce functions to values \sourcemod\scripting\smac.sp(87) : error 017: undefined symbol "Game_GMOD" \sourcemod\scripting\smac.sp(87) : error 130: cannot coerce functions to values

caxanga334 commented 4 years ago

Use the include files from adbaf9db045fc100438e3f0ab624ec76f232817b