How to make a Counter Strike 1.6 NoSteam server

07/15/2009 21:02 flash_kaan 7#31
illegal, but nice :P

Very biig THX
08/03/2009 22:25 instructor2#32
2. NoSteamPatcher :no-won-steam.zip - FileFront.com

link outdated. pls upload again and make mirrors if possible
08/05/2009 06:11 charliebrother_71#33
It's awesome. My server is running very well. THANK U VERY MUCH.
Do u know how can i insert bots on the game ?

TKS
08/09/2009 02:04 Maxamus#34
Hello thank for helpful and u are de best Tutorials kiro4kuro :D

it work non-steam server for me but i have problem.

it said "HLDS Launcher has stopped working" :confused:

what to do to? :rolleyes:

Thank ;)

my regard

Maxamus
08/11/2009 16:18 d'Jew#35
Edited hope you enjoy the method . In case something goes wrong here is the previous method I posted :

What you need :
- Windows XP , minimum 1ghz and 256 ram
- Minimum Speed 100kb/s , Optic Fiber
- IP ROUTABIL / PORT FORWARD !
- 1-2 GB space on disk
- Patience




Ok first of all download these files :


1. hldsupdatetool : [Only registered and activated users can see links. Click Here To Register...]
2. NoSteamPatcher use the one from first post
3. AdminMod & MetaMod : [Only registered and activated users can see links. Click Here To Register...]
4. StatsMe : [Only registered and activated users can see links. Click Here To Register...]

Files are clean don't worry :) .
Ok so let's begin :


I. Create a new folder , for example C:\HLDS (I will use this while explaining)
II. Run hldsupdatetool.exe and choose to install it in the folder you created
III. a) Open cmd ( Start > Run > cmd ) and type there cd C:\HLDS and hit Enter
b) After you do step a) , type this in cmd :

Code:
hldsupdatetool.exe -command update -game valve -dir .
Wait until it's finished . You should see this in cmd when it's finished : "
HLDS installation up to date "

c) Hit enter again after you do step b) and "C:\HLDS" should appear again . Type this :

Code:
hldsupdatetool.exe -command update -game cstrike -dir .
Wait until it's done and you should see this : "
HLDS installation up to date "

IV. For your server to be NoSteam you must extract whats in no-won-steam.zip in C:\HLDS . After this go to cmd and type C:\HLDS first and then :

Code:
sp nowon.s swds.dll
You should get something like this after it's done : "Open file: SWDS.DLL done."

V. Server setup

Go in C:\HLDS\cstrike and you can see there server.cfg ; open it with wordpad , erase all thats written there and copy - paste this :

Code:
hostname "<HOSTNAME>" 
mp_autokick 0 
mp_autocrosshair 0 
mp_autoteambalance 0 
mp_buytime 2 
mp_consistency 1 
mp_c4timer 35 
mp_fadetoblack 0 
mp_falldamage 0 
mp_flashlight 1 
mp_forcecamera 3 
mp_forcechasecam 2 
mp_friendlyfire 1 
mp_freezetime 3 
mp_fraglimit 0 
mp_hostagepenalty 0 
mp_limitteams 6 
mp_logfile 1 
mp_logmessages 1 
mp_logdetail 3 
mp_maxrounds 0 
mp_playerid 0 
mp_roundtime 3 
mp_startmoney 800 
mp_timelimit 35 
mp_tkpunish 0 
mp_winlimit 0 

sv_aim 0 
sv_airaccelerate 10 
sv_airmove 1 
sv_allowdownload 1 
sv_clienttrace 1.0 
sv_clipmode 0 
sv_allowupload 1 
sv_cheats 0 
sv_gravity 800 
sv_lan 1 
sv_maxrate 7000 
sv_maxspeed 320 
sv_maxupdaterate 101 
sys_ticrate 10000 
decalfrequency 60 
pausable 0 
log on 
decalfrequency 60 
edgefriction 2 
host_framerate 0 
exec listip.cfg 
exec banned.cfg 
rcon_password <PASSWORD>
You can type whatever you want at <HOSTNAME> ... it's what users will see when they press TAB . As for <PASSWORD> type a password to control the game from distance .

VI. AdminMod

Extract whats in halflife-admin-2.50.60-win.zip anywhere . Go into AdmiMod folder and open install_admin.vbs and install it in C:\HLDS\cstrike . After you choose where to install it will ask you to press 1 /2 . Press 1 (for counter - strike) and hit OK .

Basic setup for AdminMod :

Go C:\HLDS\cstrike\addons\adminmod\config and open adminmod.cfg with Wordpad.

Code:
admin_connect_msg - this is the message the users will get after they connect to your server
admin_cs_restrict - put it 1
admin_debug - leave it 0 
admin_fun_mode - leave it 0 (this option is for glowing) 
admin_fx - put it 1 (it's for special effects)
admin_gag_name - 0 / 1 (your choice) 
admin_gag_sayteam - same as the one above
admin_highlander - leave it 0 
admin_ignore_immunity - 0 / 1 (your choice ; 1 = enabled) 
admin_repeat_msg - a message that will appear every X minutes 
admin_quiet - if you put it 0 , the admin commands will appear with his nickname ; if you put it 1 the commands will appear under the nickname "Admin" ; if you put it 2 the commands won't appear 
allow_client_exec - MUST BE 1 ! 
password_field - this is what admins / moderators etc. from your server will have to ype before entering the server . for example if you type _password , the admin "x" will have to type setinfo _password (his password) enter the server  
reserve_slots - put 2-3 
reserve_type - leave it 0
I didn't type all commands . The one I didn't type shouldn't be modified ;) .

For adding admins you go to users.ini , open it with Wordpad and here is how it works :

name:Password: number of commands (which is also the type of the admin)

131071 is the God (admin with access to everything)

For the others go here : [Only registered and activated users can see links. Click Here To Register...]

VII. StatsMe

You extract whats in the archive in C:\HLDS\cstrike . After this go to C:\HLDS\cstrike\addons\metamod and open plugins.ini . Type there above all the others :

Code:
win32 addons\statsme\dlls\statsme_mm.dll
Now go to C:\HLDS\cstrike\addons\statsme and open statsme.cfg . You must modify sm_menupassword , meaning that you must change that r3wt to another password . If you don't . some things won't work . When the server is ready open console and type : statsme_menu the password you put instead of r3wt




Starting the server :

I. Go to C:\HLDS and open hlds.exe

Game: CounterStrike
Server Any name
Map: Any map
Network: Internet
Max. Players: xx
UDP Port: default is 27015
RCON Password: password that is used to control the game from distance
Secure (Valve Anti-Cheat): Untick this !

II. Go to C:\HLDS , right click on hlds.exe and choose Send to > Desktop

Go to desktop , right click on Shortcut to hlds.exe > Propreties

At target you must add :

Code:
(space)-console -game cstrike +ip ETERNAL+sv_lan 1 +maxplayers Number+map de_dust2 -nomaster
It should look something like this :
Code:
C:\HLDS\hlds.exe -console -game cstrike +ip 69.69.123.231 +sv_lan 1 +maxplayers 22 +map de_dust2 -nomaster
Good luck and Have fun !

Now : Changing your server protocol :

Patching your server for protocol to 47-48 (WINDOWS) :

Download [Only registered and activated users can see links. Click Here To Register...] and extract it in your server folder (HLDS in my guide)

Now when you will try to open your server you might get an error like "...server out of date" . To fix this you have to download and extract [Only registered and activated users can see links. Click Here To Register...] in your server folder (HLDS in my guide) . That .dll will also make your server public (it will appear on the "Internet" tab) .

Patching your server for protocol 47-48 (LINUX) :

Download [Only registered and activated users can see links. Click Here To Register...] and extract it in your server folder (HLDS in my guide) .

Now go in cstrike/addons/metamod/plugins.ini and add this under the existing lines :

Code:
linux addons/cbooster/cbooster_i386.so
Patching your server for protocol 48 (WINDOWS) :

Simply download [Only registered and activated users can see links. Click Here To Register...] and extract it in your server folder .

Patching your server for protocol 48 (LINUX) :

Sorry but I got no idea how to do that ...

Now some have problems with their admins after they patch meaning that their admins won't work . To fix that :

Download [Only registered and activated users can see links. Click Here To Register...] plugin and copy it in addons/amxmodx/plugins . Then go to addons/amxmodx/configs , open plugins.ini and add the following line :

Code:
admin_fix.amxx
Another method would be typing "amx_reloadadmins" in the console when you open the server .
08/12/2009 06:45 charliebrother_71#36
Hey Kiro, please, my users aren't downloading the sound effects, like, firstblood, multikill, etc... any ideas please ???
08/12/2009 07:09 warning2009#37
Help!!!
My server is non steam but I cant seem to place it in my favorite server list. The only way to connect to my server is "using console conect "IP""..
08/12/2009 15:44 charliebrother_71#38
Hey Kiro, please, my users aren't downloading the sound effects, like, firstblood, multikill, etc... any ideas please ???

I forgot to say that i'm using amxmodx...
08/13/2009 13:24 C0M!S3R-eX#39
Naja ich versteh nicht so viel English und google übersetzt nur scheisse trotzdem danke ;=)

mfg
08/13/2009 21:17 Maxamus#40
Hey, how i put admin on the amxmodx server? like type on cs 1.6 screen chat say "/admin or /admins" show who admin's online.

will u help me plz? :)

thank

my regard

Maxamus :)
08/19/2009 17:16 axelsson92#41
i have forgot what map to change amx so u can be admin on ur steam_id
08/19/2009 23:26 Maxamus#42
but i have check on non-steam CS 1.6 I type in console Status then press enter
like example

"UrPlayername" "VALVE_ID_PENDING"

How i change with SteamID i dont need with VALVE_ID_PENDING
08/21/2009 13:04 TotalPower#43
i installed gun game..can you tell me how to unistall it?:D
08/23/2009 15:33 Maxamus#44
Hey there, my server is work and work with my admin :D

well please everyone join my server ip is 79.97.177.85:27015

thank

Maxamus
08/23/2009 16:43 invisible#45
#closed (warez)