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

