Time to welcome a newbie (me)!
Hello everyone.
Just found this list and thought it might be interesting to join and get
some insight in the Half-Life code. Yesterday I tried to make a proxy dll
for ns.dll (Natural Selection) to create my personal say_team script. Then
I found out that only client.dll is involved in internet games when I join
a server. And client.dll is checked for changes anyway. And then most
servers use Anti-Cheat tools so there is no way of running HL as a debug
process or hooking any dlls. God damn this is so frustrating ;)
Ok finally I tried to make my personal 'retail' version of NS. New exe with
changed symbol that starts up Half-Life with the files from \ns-folder
rather than from \valve. It took quite a bit to find only the necessary
files but it worked. Till I added +connect to the commandline. It said it
couldn't load gfx.wad. It searches for this file in \valve as soon as I
connect from console.
Now when I add -game ns, it works again. So somehow I need to change the
variable that holds this '-game'-parameter and set its default to ns
instead of valve so I can use the console and connect to games without
specifiing '-game ns'.
Any ideas? Don't tell me there is no other way than decoding hw.dll!

Marco

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Reply via email to