PDA

View Full Version : About The “GETIP”, BAILOPAN help me please.


icarusli
08-03-2006, 22:22
[The work is under the WindowsXP environment]
<use amxmodx.dll and metamod.dll version is 1.60 、1.18>


Select ”Build”->”Batch Build” ,only choose the “Release” ,”ReBuild”

Then copy the “geoip_amxx.dll” to “cstrike\addons\amxmodx\modules”

Run the hlds.exe like this:
“hlds.exe -game cstrike +servercfgfile server.cfg -insecure -nomaster +port 27016 +map de_dust +maxplayers 16 +mapcyclefile mapcycle.txt +sv_lan 0 +log on -console”

the hlds.exe abort. it hint (look at this picture please) :

http://isee.9966.org/blog/user1/2/upload/2006849265.jpg

Probably the meaning is such:

hlds.exe - Application error
""0x7c95426cd" statement quote "0xffffffff" memory, the memory can't be "read""

Debug Output:
---------------------------------------
......
“hlds.exe”: already to load“C:\HLserver\cstrike\addons\amxmodx\modul es\cstrike_amxx.dll”,non symbol to load.
“hlds.exe”: already to load“C:\HLserver\cstrike\addons\amxmodx\modul es\csx_amxx.dll”,non symbol to load.
“hlds.exe”: already to load“C:\HLserver\cstrike\addons\amxmodx\modul es\geoip_amxx.dll”,already to load symbol .

---------------------------------------


Where is wrong?

BAILOPAN
08-04-2006, 03:50
It looks like you're using live trunk code against older source code.

GeoIP from SVN is against the 1.75 module API (v4). 1.60 module API is v3.

icarusli
08-04-2006, 10:08
where could find out the API for V3 .

Could you provide it's download URL for me ?

Thank you.

Freecode
08-04-2006, 18:50
1.60 is API V3, you need the latest source (1.75) which is API V4

icarusli
08-04-2006, 21:33
But i just need to build a module. under 1.6 .

because most Server use amxmodx.dll under 1.60

Freecode
08-04-2006, 23:30
well the current GEOIP source code is built under 1.75.
I dont know if there were any changes to the module for 1.75, but im sure there were.
And why does it matter what other servers use? You are doing this for you server(s). And 1.75 is the new version, i suggest you update.

icarusli
08-06-2006, 07:45
It looks like you're using live trunk code against older source code.

GeoIP from SVN is against the 1.75 module API (v4). 1.60 module API is v3.


thank you ..

now ,it's ok.