Mnx Server List

# Slots Name Map Ip
0/20 zm.mnx.ro zm_semnome 188.212.106.112
0/20 hns.mnx.ro rayish_brick-world 188.212.106.110
5/20 hnsc.mnx.ro hns_floppytown_pro 188.212.106.113
3/20 surf.mnx.ro surf_up 188.212.106.127
0/20 cs.mnx.ro de_dust2_long 188.212.106.109
2/22 jb.mnx.ro jail_xmf 188.212.106.114
4/24 bb.mnx.ro bb_dustmap 188.212.105.79
0/12 hl.mnx.ro crossfire 94.176.163.96
war.mnx.ro 93.119.26.139
0/24 sh.mnx.ro cs_estate 89.39.13.222
0/12 gg.mnx.ro gg_romania1 94.176.163.7
arena.mnx.ro ERROR
12/32 respawn.mnx.ro de_kabul32 93.119.26.47
0/24 war3ft.mnx.ro de_mini_train2 93.119.26.157
dr.mnx.ro 188.212.106.55

CS 1.6 NoSteam Server (Windows)

Introduction:
Don't start to create your server if you don't have one of these:
- Windows XP , processor at least 1ghz and 256 ram
- an in ternet conexion (speed at least 100kB/s ) on OPTICAL FIBER.
- IP ROUTABIL / PORT FORWARD !
- 1-2 GB disk space
- A lot of patience

Files Download:
You have to download these files:
- HLDSUpdateTool
- NoSteamPatcher
- AdminMod + MetaMod
- StatsMe

Server setup:
1. You must create a folder, where you will install the server. I will use for example, C:\HLDS
2. We have to open hldsupdatetool.exe, then click NEXT, after that click I Agree. At destination Folder, we click browse. On drive C, make double-click on HLDS folder, than press ok. Than we receive a little error that told us that the folder already exist. We press Yes to the end.
3. The next step it's make from DOS line command. In order to I arrive the in command line, go in Start, Run, write cmd and press OK. Appeared command readily, I change director with one which in have install the file .Use this command: cd C:\HLDS
4. Now we have to download the files that we need to run the server. Again, in command promt, we write the next command: hldsupdatetool.exe -command update -game valve -dir .

What make this exactly? This command download hlds files, hltv and valve game engine.
When the setup is ready, in the command promt will appear this line: HLDS installation up to date

Counter-Strike mode setup:
After we finish to download the server files, we must download the files for Counter-Strike mode. Like before, in the same command promt we write the next line: hldsupdatetool.exe -command update -game cstrike -dir .

When the setup is ready, in the command promt will appear this line: HLDS installation up to date

Patching the server for the NO-STEAM clients:
We have to open hldsw32-emporio.rar and we will extract it in C:\HLDS

server.cfg
In the C:\HLDS\cstrike directory we have a file , server.cfg that we will open with wordpad ( right click on the file, open with wordpad)
We Have to DELETE everything that writes inside and to add the next cvars:
hostname 'Server Name '
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 PASSOWRD

At we can write everything. For example 'Pufuletz CS 1.6 Server'. What we write here, will show to the players, up, when they press TAB. At we write your password. With this password tou can control your server from distance. Don't change anything alse.

AdminMod install:
We have download earlyer halflife-admin-2.50.60-win.zip that we can exctract it every where. We will have a directory calle AminMod. In this folder we will press double-click on install_admin.vbs. Press OK after that we are asked about setup destination. Probably will found more tag's but we are interested about C:\HLDS. So we write in the box, the number for C:\HLDS. For example: for 2) Dedicated Server (C:\HLDS) we write in the box 2 and press OK. Then we chose the MOD that we want to setup. In the box we write 1 (for Counter-Strike). Then press OK.

The minimal configuration for AdminMod
We are going in: C:\HLDS\cstrike\addons\adminmod\config. Here we have some files that require out atention. We start with adminmod.cfg that we open with WordPad.
admin_balance_teams - we are not interested in this, so let it 0
admin_bot_protection - if is 0 and we have bot's on the server, this cvar will let the admin to slay/ kick ban, to bot's.
admin_connect_msg - this is the message that will appeare to the player, in the middle of the monitor, after he connect's to the server.
admin_cs_restrict - we will put it on 1 to restrict the weapons in the game.
admin_debug - we are not interested in this, so let it 0
admin_fun_mode - this cvar will make the players to shine. So let it 0.
admin_fx - we will put change it in 1. Special effects
admin_gag_name - 0 or 1 . Witch you like..
admin_gag_sayteam - 0 or 1 . Witch you like..
admin_highlander - this must be 0, because if will change it in 1, only the 'biggest' admin will have acces to commands.
admin_ignore_immunity - If is 1 the admins / moderators can kick, ban, slay each other.
admin_repeat_msg - The green message that will appear on the center every 5-10 minutes.
admin_quiet - if is 0, the commands will appear with the admin nick. If is 1, the commands will appear without admin nickname.
allow_client_exec - MUST BE 1 !. With this command you will force the player to execute the commands (quit..)
password_field - the most important cvar,. what we will write here, the admins must write in game-consol before connecting to the server. For example if we put _password, the admin gigi with the password gigi123 must write in the game-console gigi after that setinfo _password gigi123 before connecting to the server. reserve_slots - Here we will write the number of reserved slots. when the server is full, the admin can connect to it.
reserve_type - we are not interested in this, so let it 0
You will see that we don't write all cvars because it's recommended to let them in the original form.

Adding / deleting admins We have to open users.ini with wordpad. Here we have to write the admin names, passwords, and acces..For example we will create admin gigi and the password gigi123. In users.ini we will write this line

gigi:gigi123:131071

For custom acces levels, go here
There custom your admin commands, and press 'calculate access right' Write the number that result after admin name and password. in the example with gigi, we replace 131071 with the number that result. Each admin line will be under the last. NOT consecutive.

WARNING! If you try to login with setinfo _password your-password and the commands does not work, connect to the server with the admin name from users.ini and write in the game-sonsole admin_passworld your-password from users.ini !

StatsMe
We have download early statsme-2.8.3-cstrike.zip that we open with win zip. We extract it in C:\HLDS\cstrike . But first we have to go in C:\HLDS\cstrike\addons\metamod and open plugins.ini with notepad. Here we add this line in the top of the existent lines: win32 addons\statsme\dlls\statsme_mm.dll

Then go in C:\HLDS\cstrike\addons\statsme and open statsme.cfg with wordpad. At sm_menupassword we change r3wt with an other password. The password must be changed because some thing's doesen't work with that password (r3wt). Then we run the game and write in game-console statsme_menu password-write-in-statsme.cfg to make some last settings.

To make /rank and /top10 work
You must open statsme.cfg and at la sm_storebyauth change it from 1 in to 0

Secure server
It's recommanded to have a non-secure server. To make this we have to go in C:\HLDS\cstrike and open liblist.gam with wordpad. There we will change secure '1' with secure '0'. Save & exit.

Starting server 1 - simple mode, using a lot of resurces
Go in C:\HLDS Double-click on hlds.exe an we make the settings:
Game: CounterStrike
Server Name: For example: Pufuletz CS 1.6 Server
Map: everything
Network: Internet
Max. Players: how much you want
UDP Port: The game port. The default is 27015
RCON Password: A password witch you can control your server from distance
Secure (Valve Anti-Cheat): That box must be NOT-SELECTED.


Starting serveri 2 - using few resources

We are going in C:\HLDS right-click on hlds.exe amn chose 'Create shortcut' (or Send to > Desktop).

In HLDS (or on the Desktop) will appear a ne icon called 'Shortcut to hlds.exe'. Press Right-Click on 'Shortcut to hlds.exe' than go to Proprieties. In the line with Target we have: avem C:\HLDS\hlds.exe . After that we add the next line: -console -game cstrike +ip IP.EXTERN +sv_lan 1 +maxplayers playerNumbers +map de_dust2 -nomaster.

So, at target we will have: C:\HLDS\hlds.exe -console -game cstrike +ip 69.69.123.231 +sv_lan 1 +maxplayers 22 +map de_dust2 -nomaster Then we start the server, double-clicking the 'Shortcut to hlds.exe' icon

CS 1.6 Steam Only Server (Windows)

Steam Only Counter-Strike Server
You need HldsUpdateTool
Choose 'C:' HDD drive to create the server and steamhlds folder
Go in C: and create a new folder, called steamhlds.
You must instal HldsUpdateTool in the steamhlds folder.
After that go to strat -> run. There, write cmd and press enter
Will appear a black windows (Command promt). Write this line, there, and press enter: cd c:\steamhlds
After that, write the next line and press enter: hldsupdatetool -command update -game cstrike -dir c:\steamhlds
Must show you something like this: HLDS installation up to date

AdminMOD Installation:
First we need AdminMOD 2.50.60
After AdminMOD download, extract the archive ANYWHERE.
You will have a new folder called Adminmod. Inside the folder, double-clik on install_admin.vbs.
Press OK. You will install it in: c:\steamhlds\hl.exe. (our example)
Next, you write in the box 1 (for counter-strike) ; press OK and that's all.

AdminMOD Configuration:
The minimal configuration for AdminMod
We are going in: C:\HLDS\cstrike\addons\adminmod\config. Here we have some files that require out atention. We start with adminmod.cfg that we open with WordPad.
admin_balance_teams - we are not interested in this, so let it 0
admin_bot_protection - if is 0 and we have bot's on the server, this cvar will let the admin to slay/ kick ban, to bot's.
admin_connect_msg - this is the message that will appeare to the player, in the middle of the monitor, after he connect's to the server.
admin_cs_restrict - we will put it on 1 to restrict the weapons in the game.
admin_debug - we are not interested in this, so let it 0
admin_fun_mode - this cvar will make the players to shine. So let it 0.
admin_fx - we will put change it in 1. Special effects
admin_gag_name - 0 or 1 . Witch you like..
admin_gag_sayteam - 0 or 1 . Witch you like..
admin_highlander - this must be 0, because if will change it in 1, only the 'biggest' admin will have acces to commands.
admin_ignore_immunity - If is 1 the admins / moderators can kick, ban, slay each other.
admin_repeat_msg - The green message that will appear on the center every 5-10 minutes.
admin_quiet - if is 0, the commands will appear with the admin nick. If is 1, the commands will appear without admin nickname.
allow_client_exec - MUST BE 1 !. With this command you will force the player to execute the commands (quit..)
password_field - the most important cvar,. what we will write here, the admins must write in game-consol before connecting to the server. For example if we put _password, the admin gigi with the password gigi123 must write in the game-console gigi after that setinfo _password gigi123 before connecting to the server.
reserve_slots - Here we will write the number of reserved slots. when the server is full, the admin can connect to it.
reserve_type - we are not interested in this, so let it 0
You will see that we don't write all cvars because it's recommended to let them in the original form.

Go in C:\steamhlds\cstrike\addons\adminmod\config. and open users.ini with NotePad:

Admin Tips:
1) You can make admin by the nickname [name:password:acces] ; You can make your own acces, here
example: john:mike:131017 (john is the player nick, mike is the password and 131017 is the acces.

2) You can make admin by the IP::
It look's like this: ip:password:acces
example : 86.466.224.55:mike:65535
If you have admins by the IP, is not necessar to put a password.
Without password, look's like this :67.344.24.55::131071

3) You can make admin by the steamID:
It look's like this: steamid:password:acces
example : STEAM_0:3255:mike:255
To log in as admin on the server(If you have an admin with password) follow the next steps:
Connect on the server with another name; for example johny.
After that write in the game console, setinfo _pw-home PASSWORD or admin_password PASSWORD
Replace PASSWORD with your admin password, after that change the nickname into your admin nickname:
Example : admin_password mike ; name john
That's All about AdminMOD.

For other setting, open the server.cfg file, that you find in 'C:\steamhlds\cstrike\'

VAC2 Activation:
- Go in 'C:\steamhlds\' and create a shortcut to hlds.exe (the red icon with half-life logo)
- Now you have a shortcut in the desktop, called 'Shortcut to hlds.exe'.
- Right click on the shortcut and go to properties.
- Serch in that windows, Target:'C:\steamhlds\hlds.exe' ; after that add the next line:
-console -game cstrike -port -autoupdate +secure +sport 27014 +ip +maxplayers +map
Now, must look like this: 'C:\steamhlds\hlds.exe' -console -game cstrike -port 27015 -autoupdate +secure +sport 27014 +ip 87.124.664.23 +maxplayers 20 +map cs_bikini

CS 1.6 NoSteam Server (Linux)

Introduction
What do you need to make your own counter-strike server on Linux?
- a computer with Linux o ssh acces
- root privileges
- a internet conection (speed at least 100kB/s metro and extern) throw OPTIC FIBER
- 1-2 GB HDD space
- wget, screen and a text editor (pico, nano or mcedit)

Downloading the files
First of all, create e directory.

mkdir /usr/hlds
cd /usr/hlds

Then download the next tools:
- HldsUpdateTool

wget http://www.steampowered.com/download/hldsupdatetool.bin

- NoSteamAuthEngines
- AdminMod + MetaMod

wget http://ovh.dl.sourceforge.net/sourceforge/halflifeadmin/halflife-admin-2.50.60-linux.tar.gz

Instaling the server:
1. Let's start with hldsupdatetool.bin
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin

The command must result a new file, colled steam
2. Now, we start to install the server:
./steam -command update -game valve -dir .

Probably will make update, after that repeat the commad. Just press UP ARROW, then ENTER.. When it's ready, will show you the next message: HLDS installation up to date 3.Instaling the mod (counter-strike)
./steam -command update -game cstrike -dir .
When is ready, you will receive a message like this: HLDS installation up to date

Patch-ing the server for NO-steam clients:
With the next command, you can make this:

rm -rf engine_amd.so
rm -rf engine_i486.so
rm -rf engine_i686.so
tar xfvz engine.v15.tgz

server.cfg
In /usr/hlds/cstrike is a file, called server.cfg. Open that file with cu pico, nano, mcedit, vi
DELETE EVERYTHING from server.cfg and add the next cvar's:
hostname 'Server Name'
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
replace with your server name.. At write a password. With that password you can control the server from distance. That's all.. don't change other cvar's in server.cfg..
AdminMod install We have download halflife-admin-2.50.60-linux.tar.gz Extract it AnyWhere.
tar xfvz halflife-admin-2.50.60-linux.tar.gz

Now we have a folder, called AdminMod. Now use the next commands:

cd Adminmod
./install_admin

At the first question we write yes and press enter
The next question is abbout default directory of hlds.. We write /usr/hlds si enter. Then we have to select the mod. Write 1 (for cstrike) and press ENTER. Then Y and ENTER to the next questions. That's all.
Minimal Configuration for AdminMod:

Go in /usr/hlds/cstrike/addons/adminmod/config
cd /usr/hlds/cstrike/addons/adminmod/config/
Here we have some files that require out atention. We start with adminmod.cfg that we open with Your text editor.
nano adminmod.cfg

admin_balance_teams - we are not interested in this, so let it 0
admin_bot_protection - if is 0 and we have bot's on the server, this cvar will let the admin to slay/ kick ban, to bot's.
admin_connect_msg - this is the message that will appeare to the player, in the middle of the monitor, after he connect's to the server.
admin_cs_restrict - we will put it on 1 to restrict the weapons in the game.
admin_debug - we are not interested in this, so let it 0
admin_fun_mode - this cvar will make the players to shine. So let it 0.
admin_fx - we will put change it in 1. Special effects
admin_gag_name - 0 or 1 . Witch you like..
admin_gag_sayteam - 0 or 1 . Witch you like..
admin_highlander - this must be 0, because if will change it in 1, only the 'biggest' admin will have acces to commands.
admin_ignore_immunity - If is 1 the admins / moderators can kick, ban, slay each other.
admin_repeat_msg - The green message that will appear on the center every 5-10 minutes.
admin_quiet - if is 0, the commands will appear with the admin nick. If is 1, the commands will appear without admin nickname.
allow_client_exec - MUST BE 1 !. With this command you will force the player to execute the commands (quit..)
password_field - the most important cvar,. what we will write here, the admins must write in game-consol before connecting to the server. For example if we put _password, the admin gigi with the password gigi123 must write in the game-console gigi after that setinfo _password gigi123 before connecting to the server.
reserve_slots - Here we will write the number of reserved slots. when the server is full, the admin can connect to it.
reserve_type - we are not interested in this, so let it 0
You will see that we don't write all cvars because it's recommended to let them in the original form.

Adding / deleting admins
We have to open users.ini with wordpad. Here we have to write the admin names, passwords, and acces..For example we will create admin gigi and the password gigi123. In users.ini we will write this line

gigi:gigi123:131071

For custom acces levels, go here
There custom your admin commands, and press 'calculate access right' Write the number that result after admin name and password. in the example with gigi, we replace 131071 with the number that result. Each admin line will be under the last. NOT consecutive.

Secure server
Go in /usr/hlds/cstrike directory and open liblist.gam with pico, nano or mcedit. Replace secure '1' with secure '0'.

Starting the server:
Go in l /usr/hlds and write the next command:
./hlds_run -game cstrike +ip ip.de.internet +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2
TO start the server, use this command:
screen -A -m -d -S hlds ./hlds_run -game cstrike +ip ip.de.internet +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2
This command put's the server on the background. Too acces it, use the next command:
screen -r hlds
To make it background again, Hold ctrl, then press and hold A, then press D
If we want to start the server once with the boot, write the next command's in /etc/rc.local
cd /usr/hlds
screen -A -m -d -S hlds ./hlds_run -game cstrike +ip ip.de.internet +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2

CS 1.6 Steam Only Server (Linux)

Introduction
What do you need to make your own counter-strike server on Linux?
- a computer with Linux o ssh acces
- root privileges
- a internet conection (speed at least 100kB/s metro and extern) throw OPTIC FIBER
- 1-2 GB HDD space
- wget, screen and a text editor (pico, nano or mcedit)

Downloading the files
First of all, create e directory.

mkdir /usr/hlds
cd /usr/hlds

Then download the next tools:
- HldsUpdateTool

wget http://www.steampowered.com/download/hldsupdatetool.bin

- AdminMod + MetaMod

wget http://ovh.dl.sourceforge.net/sourceforge/halflifeadmin/halflife-admin-2.50.60-linux.tar.gz

Instaling the server:
1. Let's start with hldsupdatetool.bin

chmod +x hldsupdatetool.bin
./hldsupdatetool.bin

The command must result a new file, colled steam
2. Now, we start to install the server:

./steam -command update -game valve -dir .

Probably will make update, after that repeat the commad. Just press UP ARROW, then ENTER.. When it's ready, will show you the next message: HLDS installation up to date
3.Instaling the mod (counter-strike)

./steam -command update -game cstrike -dir .

When is ready, you will receive a message like this: HLDS installation up to date

server.cfg
In /usr/hlds/cstrike is a file, called server.cfg. Open that file with cu pico, nano, mcedit, vi
DELETE EVERYTHING from server.cfg and add the next cvar's :
hostname 'Server Name' 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

replace with your server name.. At write a password. With that password you can control the server from distance. That's all.. don't change other cvar's in server.cfg..

AdminMod install
We have download halflife-admin-2.50.60-linux.tar.gz Extract it AnyWhere.

tar xfvz halflife-admin-2.50.60-linux.tar.gz

Nou we have a folder, called AdminMod. Now use the next commands:

cd Adminmod
./install_admin

At the first question we write yes and press enter
The next question is abbout default directory of hlds.. We write /usr/hlds si enter. Then we have to select the mod. Write 1 (for cstrike) and press ENTER. Then Y and ENTER to the next questions. That's all.

Minimal Configuration for AdminMod:

Go in /usr/hlds/cstrike/addons/adminmod/config

cd /usr/hlds/cstrike/addons/adminmod/config/

Here we have some files that require out atention. We start with adminmod.cfg that we open with Your text editor.

nano adminmod.cfg

admin_balance_teams - we are not interested in this, so let it 0
admin_bot_protection - if is 0 and we have bot's on the server, this cvar will let the admin to slay/ kick ban, to bot's.
admin_connect_msg - this is the message that will appeare to the player, in the middle of the monitor, after he connect's to the server.
admin_cs_restrict - we will put it on 1 to restrict the weapons in the game.
admin_debug - we are not interested in this, so let it 0
admin_fun_mode - this cvar will make the players to shine. So let it 0.
admin_fx - we will put change it in 1. Special effects
admin_gag_name - 0 or 1 . Witch you like..
admin_gag_sayteam - 0 or 1 . Witch you like..
admin_highlander - this must be 0, because if will change it in 1, only the 'biggest' admin will have acces to commands.
admin_ignore_immunity - If is 1 the admins / moderators can kick, ban, slay each other.
admin_repeat_msg - The green message that will appear on the center every 5-10 minutes.
admin_quiet - if is 0, the commands will appear with the admin nick. If is 1, the commands will appear without admin nickname.
allow_client_exec - MUST BE 1 !. With this command you will force the player to execute the commands (quit..)
password_field - the most important cvar,. what we will write here, the admins must write in game-consol before connecting to the server. For example if we put _password, the admin gigi with the password gigi123 must write in the game-console gigi after that setinfo _password gigi123 before connecting to the server.
reserve_slots - Here we will write the number of reserved slots. when the server is full, the admin can connect to it.
reserve_type - we are not interested in this, so let it 0
You will see that we don't write all cvars because it's recommended to let them in the original form.

Adding / deleting admins
We have to open users.ini with wordpad. Here we have to write the admin names, passwords, and acces..For example we will create admin gigi and the password gigi123. In users.ini we will write this line

gigi:gigi123:131071

For custom acces levels,go here
there custom your admin commands, and press 'calculate access right' Write the number that result after admin name and password. in the example with gigi, we replace 131071 with the number that result. Each admin line will be under the last. NOT consecutive.

Secure server
Go in /usr/hlds/cstrike directory and open liblist.gam with pico, nano or mcedit. Replace secure '1' with secure '0'.

Starting the server:
Go in l /usr/hlds and write the next command:

./hlds_run -game cstrike +ip ip.de.internet +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2

TO start the server, use this command:

screen -A -m -d -S hlds ./hlds_run -game cstrike +ip ip.de.internet +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2

This command put's the server on the background. Too acces it, use the next command:

screen -r hlds

To make it background again, Hold ctrl, then press and hold A, then press

If we want to start the server once with the boot, write the next command's in /etc/rc.local

cd /usr/hlds
screen -A -m -d -S hlds ./hlds_run -game cstrike +ip ip.de.internet +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2

PsychoStats Tutorial (Windows)

Introduction PsychoStats version 3.x is very easy and quick to install on any system. It includes an online installation wizard that you run through your browser. Follow these simple steps and you'll be up and running in no time. This documentation is for VERSION 3.x. All documentation for version 2.x is gone. Upgrade to v3 as support for v2 is depreciated. People are often very confused about how PsychoStats actually works. PsychoStats is software that relies on other technologies such as a WebServer like Apache and a database server like MySQL. You must be familar with these types of servers in order to use PsychoStats. And you must have access to a web and mysql server.

There are 2 parts to PsychoStats:
- Backend Perl Scripts
The backend takes care of the actual log parsing and updates. This is where the primary 'stats.pl' perl script is run to fetch, parse and record log data from the game server(s) into the database.
Note: The system that runs these updates (Windows or Linux) is what defines which archive you should download a nd install.
- Frontend PHP Website
The frontend takes care of the interface that the user actually see's and interacts with. This is a set of PHP pages that interact with the same database as the backend so users can view the stats online.

Minimum Requirements
- PHP v4.3 (or 5.0+)
- MySQL v4.1.11 (or v5.0+)
- Perl v5.8 (Windows users: ActivePerl 5.8+)
Required Perl modules
- DBI
- DBD::mysql
Optional Perl modules
- Net::SFTP - This is only required if you need to download logs via an SFTP server. Note: This module has a lot of extra dependencies. Too many to list here.

These requirements are the bare minimum that ensure PsychoStats will work. If you attempt to use older versions you run the risk of stats updates crashing or invalid statistics from being recorded. Users having problems with the software that are running older versions of these requirements can not be supported.

Download Psychostats
Download the current release from the PsychoStats Downloads. Be sure to download the Windows archive.

Installation
Unzip the archive somewhere on your system. It does not matter where you do this. It's not required (nor desirable) to put this directory inside your web server directory root. Having the full unzipped archive in your web server's document tree means that users could potentially view your stats.cfg and get your database information.

Before you can run the Installation Wizard to finalize your installation you need to copy the frontend web files to your web server. This should be the only manual part of the installation you have to perform.

Most users running web servers on Windows tend to use the IIS web server from Microsoft. The document root for IIS is usually something like: c:\wwwroot. Thats the directory where you want to copy the PsychoStats web directory into.
Browse to the PsychoStats directory from the archive you unzipped.
Right click on the upload directory and select 'Copy'.
Browse to the document root of your website (ie: c:\wwwroot).
Right click somewhere in the window of that directory and select 'Paste'. The files should copy over in a few seconds.

You should now have the upload directory copied into your web server document root. You probably don't want that directory to stay with the name of upload. So rename it to something more meaningful like stats. You can right click on the directory and select 'Rename' to change the name of it.

So in the end you should have a directory of something like: c:\wwwroot\stats and in that directory will be all the PHP files and sub-directories that make up the PsychoStats frontend website.

For example, to start the installation use a URL like this: http://www.yourdomain.com/stats/install/index.php
Be sure to use a proper domain name in the URL to where your website is actually hosted.

Edit the stats.cfg with the proper database settings so PsychoStats can connect to your database.

All Done! Now you just need to run the stats.pl to update your stats. If you have shell access on your server then just run:

./stats.pl -v

PsychoStats Tutorial (Linux)

Introduction
PsychoStats version 3.x is very easy and quick to install on any system. It includes an online installation wizard that you run through your browser. Follow these simple steps and you'll be up and running in no time. This documentation is for VERSION 3.x. All documentation for version 2.x is gone. Upgrade to v3 as support for v2 is depreciated. People are often very confused about how PsychoStats actually works. PsychoStats is software that relies on other technologies such as a WebServer like Apache and a database server like MySQL. You must be familar with these types of servers in order to use PsychoStats. And you must have access to a web and mysql server.

There are 2 parts to PsychoStats:
- Backend Perl Scripts
The backend takes care of the actual log parsing and updates. This is where the primary 'stats.pl' perl script is run to fetch, parse and record log data from the game server(s) into the database.
Note: The system that runs these updates (Windows or Linux) is what defines which archive you should download a nd install.
- Frontend PHP Website
The frontend takes care of the interface that the user actually see's and interacts with. This is a set of PHP pages that interact with the same database as the backend so users can view the stats online.

Minimum Requirements
- PHP v4.3 (or 5.0+)
- MySQL v4.1.11 (or v5.0+)
- Perl v5.8
Required Perl modules
- DBI
- DBD::mysql
Optional Perl modules
- Net::SFTP - This is only required if you need to download logs via an SFTP server. Note: This module has a lot of extra dependencies. Too many to list here.

These requirements are the bare minimum that ensure PsychoStats will work. If you attempt to use older versions you run the risk of stats updates crashing or invalid statistics from being recorded. Users having problems with the software that are running older versions of these requirements can not be supported.
Download Psychostats
Download the current release from the PsychoStats Downloads. Be sure to download the Linux archive.

Installation Unzip the archive somewhere on your system. It does not matter where you do this. It's not required (nor desirable) to put this directory inside your web server directory root. Having the full unzipped archive in your web server's document tree means that users could potentially view your stats.cfg and get your database information.

Before you can run the Installation Wizard to finalize your installation you need to copy the frontend web files to your web server. This should be the only manual part of the installation you have to perform.
Apache is generally the web server of choice for Linux users. The document root of the website can be almost anywhere on the system. Some common locations include: /usr/local/apache/htdocs, /usr/www/htdocs, ~/public_html. Consult your web server configuration or your web host support for information on where your document root is.

To copy the frontend files to your website do this:
First change your directory to where the PsychoStats archive was untar'd. Then do the commands below.

mkdir /path/to/document/root/stats cp -rf upload/* /path/to/document/root/stats

For example, to start the installation use a URL like this: http://www.yourdomain.com/stats/install/index.php
Be sure to use a proper domain name in the URL to where your website is actually hosted.

Edit the stats.cfg with the proper database settings so PsychoStats can connect to your database.

All Done! Now you just need to run the stats.pl to update your stats. If you have shell access on your server then just run:

./stats.pl -v

Once the Install Wizard has fully completed the first thing you need to do is login to the stats website that was just setup for you using the administrator login you created during installation. Once logged in you absolutely need to configure a logsource so PsychoStats will know how and where to read your game logs.

Add a cron entry to run the stats.pl on a daily basis (like every hour or so).

Fisiere config

Ce este un fisier config?
In jocul Counter-Strike, fisierul config este un fisier cu extensia .cfg aflat in directorul cstrike si care permite editarea si configurarea tastelor, a setarilor si a configurarilor folosite in timpul jocului. Exista 2 timpuri de fisiere config: config.cfg si userconfig.cfg. Primul tip este cel implicit folosit in timpul jocului si poate fi modificat de catre serverul de Counter-Strike. Al doilea tip nu poate fi modificat de catre serverul de CS si se executa separat cu urmatoarea comanda de consola: /exec userconfig.cfg.

Jocul incarca initial toti parametrii din fisierul config.cfg, care se incarca atunci cand porneste jocul. Fisierul config.cfg poate fi executat in orice moment din consola si poate fi personalizat.

Exista 2 metode de a salva un fisier config:
- se configureaza setarile jocului din meniu, apoi se acceseaza consola si se salveaza setarile cu urmatoarea comanda: /writecfg userconfig
- se acceseaza fisierul userconfig.cfg de pe hard-disk si se editeaza manual fiecare optiune.

Avand propriul fisier config ai avantajul propriilor setari de tastatura si configuratii intr-un singur fisier, care poate fi executat cu usurinta de la orice computer, in urma copierii acestuia din Internet in directorul unde se afla instalat jocul.

Cum imi creez propriul config?
1) Deschide un editor de text (Textpad, Notepad, Wordpad etc).

2) Introdu setarile si comenzile dorite, fiecare pe o noua linie, chiar si cele care nu sunt accesibile prin interfata de configurare a jocului.

3) Salveaza fisierul ca "userconfig.cfg" in directorul cstrike implicit (de obicei in C:\Program Files\Steam\SteamApps\ADRESA-DE-EMAIL\counter-strike\cstrike\).

4) Acceseaza fisierul config.cfg si mergi la sfasitul acestuia, unde trebuie sa scrii urmatoarea comanda: exec userconfig.cfg. Asta ca face ca fisierul config al tau (userconfig.cfg) sa fie executat de fiecare data cand pornesti jocul. Poti face acest lucru si manual din consola jocului de Counter-Strike folosind urmatoarea comanda: exec userconfig.cfg.

5) Salveaza si iesi din fisierul config.cfg.