<!--QuoteBegin--Cereal_KillR+Sep 18 2003, 12:18 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Cereal_KillR @ Sep 18 2003, 12:18 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Hey viper, it's not like you know me but... I didn't notice you come back. I learned about your condition back in the rcon utility thread, and I was just wondering how it was going and everything.
Anyway, back on topic. Just to add: if launching by the NS shortcut in thidr party gives as a filter "ns-game" instead of "ns" (joining an NS server will ask you to quit Half Life and restart in the correct game) then you'll have to edit your HL shortcut in My games. Check its properties, and add in "launch options" the command -game ns Run Half-Life instead of NS whenever you want to play, and delete that command if you want to play normal HL.
I just had to add that, it seems I have been the only one with this problem, but worth sharing in case if.. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> I've installed NS using the tutorial in front of this thread... all works fine, but if i start NS (eg. with a created shortcut or with the Steam 'Games' Menu (i dont know other possibilities <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->)) i get the HL-Menu, thats correct i think, but if i want to search for servers, he tries to get servers with the game 'ns-console' running...
In the Post of Cereal_KillR, an similar problem is described, so i've tested his solution, but it fales, i've got 'valve' as game <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
anyone has an idea, what i've done wrong or what is to do??
I agree that Steam is basically a good idea, but that first 24 hours when it did nothing but freeze and crash made me more than a little hostile. However, now, with the latest 700MB version, it is working much better.
Being one of those veterans used to tweaking and fiddling... How in the heck do I connect to a specific server using a shortcut? I'm sure it is possible, but I've wasted another 24 hours trying to figure out how...
After Reading this Thread I have come to TWO conclusions
1) Viper ..... That is Truly Awfull and I Wish you the best <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
2) 'Steam' looks like WAY to much trouble
Yes, you guys have provided Excellent info on this entire dealio , but what a total PITA
I Do believe they will 'fix' all this. It will just take some time.
Personally I have NO Problem with the Way the HL games/mods work the way they are
Oh well , I guess I will have to bite the bullet at some point and download 'Steam' and PRAY it all works well <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
Jon <i>(All I want to do is have a good game for a change)</i>
What is the problem with installing games onto the same drive as my sys folder? I only have one partion on my cpu and im not repartioning it any time soon so id like to know the problems. <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
Someone talked about a font missing in steam, that was causing the menu screwup. Anyone have confirmation on this, or does anyone know how to fix the menusystem in NS, and the sometimes missing letters in player names and locations ?
Ive been reading some about Steam...and I got 1 question: When I DL/Start Steam, it will like...prompt me w/ a login box (user name/password) right? Cuz that way...if Im at a remote location (ie...friends house) and I install the file....I wont NEED to put in my CD Key, right? I just login?
Your CD-KEY is red on your 'regbase' (press win+r write regedit is in HKEY_CURRENT_USER\Software\Valve\Half-Life\Settings\key)
if you don't have a key here.. steam ask you...
After DLL steam and engine HL if you have a "tickets" problem quit and run again.
actually 49 NS server are on STEAM (HL : ~77)
Good play on steam <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
<!--QuoteBegin--SkitZoFrenic+Sep 24 2003, 04:18 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (SkitZoFrenic @ Sep 24 2003, 04:18 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Ive been reading some about Steam...and I got 1 question: When I DL/Start Steam, it will like...prompt me w/ a login box (user name/password) right? Cuz that way...if Im at a remote location (ie...friends house) and I install the file....I wont NEED to put in my CD Key, right? I just login? <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> That's the way it was intended to work, but as you can see, steam is so architecturally screwed up right now that not even that portion works properly. I have abandoned halflife altogether, and moved all of my development over to the new doom 3 engine. Screw valve and their bright ideas.
From what I hear Halflife 2 not only is based on steam, but takes it to a new level. I simply am not going to bother with this mess anymore, it is beyond what Im willing to handle. So this basically means that when Halflife 2 comes out, im going to pirate it, play it for a bit, and then 30 seconds later when doom 3 comes out, that's where I stay.
Great FAQ. I've tried plugging the NS folder in, and when I start it up through Steam I get the following error:
"could not load library c:\program files\steam\steamapps\(e-mail address)\half-life\ns\cl_dlls\client.dll"
I'm going to keep working on it, but any ideas? I looked through my HL folder for "fmod.dll" and it isn't there. That HL install is just the Game of the Year Edition, and I don't have the update for it on my computer right now. Is there anywhere I can download "fmod.dll?" Thanks.
EDIT - Ah, nevermind. For some reason it was hiding in my "C:\Program Files" directory, and it runs fine now... No way to delete posts?
oh it just had to be me didn't it... it just won't work for me. I've installed it to "D:\Games\Steam\SteamApps\mark_aspin@yahoo.co.uk\half-life\Natural-Selection". I've also put the "fmod.dll" into "D:\Games\Steam\SteamApps\mark_aspin@yahoo.co.uk\half-life\fmod.dll". Please help :$
Please help soon... when WON goes down i'll be f**ked <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
<!--QuoteBegin--Drek+Sep 23 2003, 11:24 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Drek @ Sep 23 2003, 11:24 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Being one of those veterans used to tweaking and fiddling... How in the heck do I connect to a specific server using a shortcut? I'm sure it is possible, but I've wasted another 24 hours trying to figure out how... <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> In the old won based system you would create a shortcut along the lines of: "C:\Sierra\Half-Life\hl.exe" -game ns -connect xxx.xxx.xxx.xxx:27015 -password xxxxxxxx
Do do the same in steam, to make it work in steam, it would be: "C:\Program Files\Steam\Steam.exe" -applaunch 70 -game ns -connect xxx.xxx.xxx.xxx:27015 -password xxxxxxxx
As you can see the only difference is that instead of directly running hl.exe and applying the "ns" mod to the engine, you are running steam.exe, using the "half-life (app 70)" application and then applying the "ns" mod over the top of that.
Instead of ns being a layer that sits on top of the half-life base, we now have steam as the base, and then we layer half-life (or anything other first party game) on top of that, and then finally we layer any mods on the 3rd level, on top of everything else.
The 2.0 installer already works with steam, and NS is already fully compatible with steam. This thread is for those of you who wish to copy your existing installations to steam.
If you don't care about that stuff just run the 2.0 installer into your C:\Program Files\Steam\SteamApps\<youremail>\half-life.
Later installers may include fancy features like automatically detecting your email address (by reading the registry) and therefore only needing to ask where your steam directory is. That sort of thing however is merely an extra.
There are some minor graphical glitches that centre around fonts, sprites and a background image not being read from the ns directory like they used to, but the game itself still works fine.
Hey guys, just updated the first post to contain the invaluable shortcut info. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
As for your fmod.dll problem, need more information before I can help. If you put all the files in the right places, then what is wrong? (post log dump or somesuch)
Just wanted to add another piece to the pie. I too have been able to connect and play NS via Steam. But there's an issue (I originally thought was with fmod, not sure now) with evolving. Sometimes (note, not always) if you evolve to any thing (using only the menues, haven't yet tested keybinds) then you will achieve the oft repeated problem of not being able to talk or select a different weapon. My deduction on what's happened is that for somereason, the client is no longer sending any textual commands (like say, or impulses (that's how evolve works)) but still has an active link to the raw inputs (+left, +right, mouse-up, mouse-left, etc).
Anyone have some thoughts?
And btw Viper, you have no idea how thankfull I am for your tutorial =D Was the first coherent instruction on how to actually get things working =)
Did anyone managed to installed Steam on a different drive then the C: ?
I don't want to install and copy +700Mb of stuff there. I'll run out of space. That's why I have other partitions. I keep my C: for Windows only and other partitions for games and programs.
To fix the "can't do anything in spectator mode" bug, enter "spec_mode 0" (no quotes, of course) in the console. You are magically back to normal. Can someone explain to me how this fixes the problem?
<!--QuoteBegin--Browser [ICE]+Sep 30 2003, 10:40 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Browser [ICE] @ Sep 30 2003, 10:40 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Did anyone managed to installed Steam on a different drive then the C: ?
I don't want to install and copy +700Mb of stuff there. I'll run out of space. That's why I have other partitions. I keep my C: for Windows only and other partitions for games and programs. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> I believe I heard someone succesfully installed to their <i>windows</i> drive. The actual letter doesn't make a difference tho. On my own system, WinXP is installed to drive D:\Windows, and steam is in C:\Games\Steam <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Also: I tested things out for a good 2 hours last night on a local server (via steam), couldn't duplicate my issue =( maybe it has something to do w/ lag, IE: a packet or two isn't getting resent when lost?
<!--QuoteBegin--CloudHackIX+Oct 1 2003, 07:20 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (CloudHackIX @ Oct 1 2003, 07:20 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Browser [ICE]+Sep 30 2003, 10:40 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Browser [ICE] @ Sep 30 2003, 10:40 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Did anyone managed to installed Steam on a different drive then the C: ?
I don't want to install and copy +700Mb of stuff there. I'll run out of space. That's why I have other partitions. I keep my C: for Windows only and other partitions for games and programs. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> I believe I heard someone succesfully installed to their <i>windows</i> drive. The actual letter doesn't make a difference tho. On my own system, WinXP is installed to drive D:\Windows, and steam is in C:\Games\Steam <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Also: I tested things out for a good 2 hours last night on a local server (via steam), couldn't duplicate my issue =( maybe it has something to do w/ lag, IE: a packet or two isn't getting resent when lost? <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> No, this isn't you, and isn't specifically a NS bug, either. This is a bug in steam in how it emulates keyboard and mouse events that are passed to the Halflife engine. In other words, this bug affects all Halflife mods, including the builtin ones like Counterstrike and DOD. The bug just needs to be "triggered", I used to remember how to trigger it in CS. It seems NS triggers this bug more than any mod.. odds are it is a 5 minute fix for Steam, once they know exactly what is causing it.
Found some invaluable info in another thread in here (linked): - How to put back in NS splash screen - How to fix all commander sprite problems - Fixing some other glitches with fonts
Ok, I've seen all the bugs and fixes I can absorb, but I have one that seems to be unusual. I have Steam working pretty well now. I can play cs and ns and whatever. The biggest problem I have is in connecting to a specific server. I have worked with the server admin for weeks now with no successs. Here is the problem: I add the server ip to my favorites, Steam finds it, I can see server info, the people playing on the server, server ping, etc., but when I try to join, the connectioin just times out without ever making the connection. All my other friends in other areas of the country can join, but not me. I am on dialup 56k, and never had any problem connecting to this server before Steam. I also installed another Half-Life on a different place on my hard drive so I can play on the server with normal won id without steam. I can connect without steam just fine. This problem only happens through Steam. I have even had an admin for the server at the console when I tried to join, and the server is never even quieried. Yet, I can find any server from the list and join right away.
I have looked through countless forums (including Steam forums which are a joke because no one ever admins and answers posts) and theres no one else I've found with the same problem. I have uninstalled Steam and Sierra hl several times, tried all the fixes I could find, and yet I cannot find any help. Could the all wise and wonderful admins of NS please post any help they may be able to offer so that I might be able to play with my clan again!!! <!--emo&::marine::--><img src='http://www.unknownworlds.com/forums/html/emoticons/marine.gif' border='0' style='vertical-align:middle' alt='marine.gif'><!--endemo-->
I think I fixed the missing MDL error/crash as well.
Copy: \half-life\ns\models\player\soldier\soldier.mdl to \half-life\ns\models\player\commander\commander.mdl
both the directory and the file are missing, creating the dir and copying over the soldier.mdl to the commander.mdl seems to have fixed the missing mdl error for me but this didn't happen often enuf that I can reproduce it on demand, so try this and see if it works for you.
If the 10/01 Steam update borked your Steam Menu <a href='http://www.unknownworlds.com/forums/index.php?act=ST&f=18&t=49188' target='_blank'>view this topic</a>. I haven't tested it myself (I did a clean install) but word on the street is it works! <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
Comments
Anyway, back on topic. Just to add: if launching by the NS shortcut in thidr party gives as a filter "ns-game" instead of "ns" (joining an NS server will ask you to quit Half Life and restart in the correct game) then you'll have to edit your HL shortcut in My games. Check its properties, and add in "launch options" the command -game ns
Run Half-Life instead of NS whenever you want to play, and delete that command if you want to play normal HL.
I just had to add that, it seems I have been the only one with this problem, but worth sharing in case if.. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
I've installed NS using the tutorial in front of this thread...
all works fine, but if i start NS (eg. with a created shortcut or with the Steam 'Games' Menu (i dont know other possibilities <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->)) i get the HL-Menu, thats correct i think, but if i want to search for servers, he tries to get servers with the game 'ns-console' running...
In the Post of Cereal_KillR, an similar problem is described, so i've tested his solution, but it fales, i've got 'valve' as game <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
anyone has an idea, what i've done wrong or what is to do??
Being one of those veterans used to tweaking and fiddling... How in the heck do I connect to a specific server using a shortcut? I'm sure it is possible, but I've wasted another 24 hours trying to figure out how...
Ill post again when i find out
After Reading this Thread I have come to TWO conclusions
1) Viper ..... That is Truly Awfull and I Wish you the best <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
2) 'Steam' looks like WAY to much trouble
Yes, you guys have provided Excellent info on this entire dealio , but what a total PITA
I Do believe they will 'fix' all this. It will just take some time.
Personally I have NO Problem with the Way the HL games/mods work the way they are
Oh well , I guess I will have to bite the bullet at some point and download 'Steam' and PRAY it all works well <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo-->
Jon
<i>(All I want to do is have a good game for a change)</i>
i'm really getting crazy of all those F#$@#$ menu bugs in ns running steam... does anyone know how to fix it.. ...... please help me i'm going mad
When I DL/Start Steam, it will like...prompt me w/ a login box (user name/password) right? Cuz that way...if Im at a remote location (ie...friends house) and I install the file....I wont NEED to put in my CD Key, right? I just login?
if you don't have a key here.. steam ask you...
After DLL steam and engine HL if you have a "tickets" problem quit and run again.
actually 49 NS server are on STEAM
(HL : ~77)
Good play on steam <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
When I DL/Start Steam, it will like...prompt me w/ a login box (user name/password) right? Cuz that way...if Im at a remote location (ie...friends house) and I install the file....I wont NEED to put in my CD Key, right? I just login? <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
That's the way it was intended to work, but as you can see, steam is so architecturally screwed up right now that not even that portion works properly. I have abandoned halflife altogether, and moved all of my development over to the new doom 3 engine. Screw valve and their bright ideas.
From what I hear Halflife 2 not only is based on steam, but takes it to a new level. I simply am not going to bother with this mess anymore, it is beyond what Im willing to handle. So this basically means that when Halflife 2 comes out, im going to pirate it, play it for a bit, and then 30 seconds later when doom 3 comes out, that's where I stay.
"could not load library c:\program files\steam\steamapps\(e-mail address)\half-life\ns\cl_dlls\client.dll"
I'm going to keep working on it, but any ideas? I looked through my HL folder for "fmod.dll" and it isn't there. That HL install is just the Game of the Year Edition, and I don't have the update for it on my computer right now. Is there anywhere I can download "fmod.dll?" Thanks.
EDIT - Ah, nevermind. For some reason it was hiding in my "C:\Program Files" directory, and it runs fine now... No way to delete posts?
In the old won based system you would create a shortcut along the lines of:
"C:\Sierra\Half-Life\hl.exe" -game ns -connect xxx.xxx.xxx.xxx:27015 -password xxxxxxxx
Do do the same in steam, to make it work in steam, it would be:
"C:\Program Files\Steam\Steam.exe" -applaunch 70 -game ns -connect xxx.xxx.xxx.xxx:27015 -password xxxxxxxx
As you can see the only difference is that instead of directly running hl.exe and applying the "ns" mod to the engine, you are running steam.exe, using the "half-life (app 70)" application and then applying the "ns" mod over the top of that.
Instead of ns being a layer that sits on top of the half-life base, we now have steam as the base, and then we layer half-life (or anything other first party game) on top of that, and then finally we layer any mods on the 3rd level, on top of everything else.
If you don't care about that stuff just run the 2.0 installer into your C:\Program Files\Steam\SteamApps\<youremail>\half-life.
Later installers may include fancy features like automatically detecting your email address (by reading the registry) and therefore only needing to ask where your steam directory is. That sort of thing however is merely an extra.
There are some minor graphical glitches that centre around fonts, sprites and a background image not being read from the ns directory like they used to, but the game itself still works fine.
As for your fmod.dll problem, need more information before I can help. If you put all the files in the right places, then what is wrong? (post log dump or somesuch)
Anyone have some thoughts?
And btw Viper, you have no idea how thankfull I am for your tutorial =D Was the first coherent instruction on how to actually get things working =)
I don't want to install and copy +700Mb of stuff there. I'll run out of space. That's why I have other partitions. I keep my C: for Windows only and other partitions for games and programs.
Burst
I don't want to install and copy +700Mb of stuff there. I'll run out of space. That's why I have other partitions. I keep my C: for Windows only and other partitions for games and programs. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I believe I heard someone succesfully installed to their <i>windows</i> drive. The actual letter doesn't make a difference tho. On my own system, WinXP is installed to drive D:\Windows, and steam is in C:\Games\Steam <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Also: I tested things out for a good 2 hours last night on a local server (via steam), couldn't duplicate my issue =( maybe it has something to do w/ lag, IE: a packet or two isn't getting resent when lost?
I don't want to install and copy +700Mb of stuff there. I'll run out of space. That's why I have other partitions. I keep my C: for Windows only and other partitions for games and programs. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I believe I heard someone succesfully installed to their <i>windows</i> drive. The actual letter doesn't make a difference tho. On my own system, WinXP is installed to drive D:\Windows, and steam is in C:\Games\Steam <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Also: I tested things out for a good 2 hours last night on a local server (via steam), couldn't duplicate my issue =( maybe it has something to do w/ lag, IE: a packet or two isn't getting resent when lost? <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
No, this isn't you, and isn't specifically a NS bug, either. This is a bug in steam in how it emulates keyboard and mouse events that are passed to the Halflife engine. In other words, this bug affects all Halflife mods, including the builtin ones like Counterstrike and DOD. The bug just needs to be "triggered", I used to remember how to trigger it in CS. It seems NS triggers this bug more than any mod.. odds are it is a 5 minute fix for Steam, once they know exactly what is causing it.
- How to put back in NS splash screen
- How to fix all commander sprite problems
- Fixing some other glitches with fonts
Go back to the first post for info.
Here is the problem: I add the server ip to my favorites, Steam finds it, I can see server info, the people playing on the server, server ping, etc., but when I try to join, the connectioin just times out without ever making the connection. All my other friends in other areas of the country can join, but not me. I am on dialup 56k, and never had any problem connecting to this server before Steam. I also installed another Half-Life on a different place on my hard drive so I can play on the server with normal won id without steam. I can connect without steam just fine. This problem only happens through Steam. I have even had an admin for the server at the console when I tried to join, and the server is never even quieried. Yet, I can find any server from the list and join right away.
I have looked through countless forums (including Steam forums which are a joke because no one ever admins and answers posts) and theres no one else I've found with the same problem. I have uninstalled Steam and Sierra hl several times, tried all the fixes I could find, and yet I cannot find any help. Could the all wise and wonderful admins of NS please post any help they may be able to offer so that I might be able to play with my clan again!!!
<!--emo&::marine::--><img src='http://www.unknownworlds.com/forums/html/emoticons/marine.gif' border='0' style='vertical-align:middle' alt='marine.gif'><!--endemo-->
Copy:
\half-life\ns\models\player\soldier\soldier.mdl
to
\half-life\ns\models\player\commander\commander.mdl
both the directory and the file are missing, creating the dir and copying over the soldier.mdl to the commander.mdl seems to have fixed the missing mdl error for me but this didn't happen often enuf that I can reproduce it on demand, so try this and see if it works for you.
Mmm, mileage may vary. Tried this out this morning, and twice in a row NS totally crashed upon trying to join marines =(