Jump to content

[Guide]Make 1.6 Server+Amx+Admin+Web Mod+Photos


Recommended Posts

Posted

Counter Strike 1.6 dedicated server installation on Windows XP tutorial

In order to install a Counter Strike 1. 6 dedicated server, you need :

a.Windows XP, processor 1000 ghz, memory 256 ram

b. Connexion to internet

c. 300 - 400 MB free space on disk

 

You shall have to follow a few steps :

1.Connect to the internet

2.Download here the CS 1.6 Server Creator installer and unzipp it anywhere on disk.

3.Create an new directory on your disk and name it HLDS . It can be named anyhow but we shall use HLDS because it`s classic .

4.Now doubleclick on installer.exe and when the selection window appeares you select the new directory HLDS . Hit OK and wait a few moments . A blue window will appear on screen displaying the scroll of the installation . At this point the installer downloads and installs all the server`s components in your HLDS directory. It can take some time to do it, depending on the internet connection , so have a little pacience .When the installer finishes his work , check out the HLDS directory and see if it has approximativly 315 MB .If it has , then everything it`s ok and if it hasn`t 315 MB you`ll have to repeat this step .Open the HLDS directory ; it should look like this :

 

6plshy.png

 

Now open the cstrike folder , that should look like this :

 

1124tg6.png

 

Next step is to set the server up for accepting non steam clients . In order to do that download here the swds.dll patcher . Unzipp it anywhere on disk then copy it in the HLDS directory .You `ll be asked if you want to overwrite the file . The answer is yes, overwrite it ! Push the OK button. If you want a Stem Only dedicated server, just skip this step !

6. Next step is to configure te server.cfg in order to make your server work on the internet . Go to HLDS\cstrike folder and open server.cfg with Wordpad . Then look for the line sv_lan 1 and change it to sv_lan 0 . Then copy these lines:

setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 207.173.177.11
setmaster add 68.142.72.250
setmaster add hlmaster.jolt.co.uk
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27040
setmaster add 207.173.177.12:27010
setmaster add 207.173.177.11:27010

Save the file and exit.

 

Make sure that the DNS address is always updated!

 

 

At this point you have a counter strike server working on the net ! Turn it on by doubleclicking on the hlds.exe located in HLDS\cstrike .

 

The installer automatically installed Adminmod and Statsme on your server.Adminmod helps you to administrate your server ( change maps, set up cvars, kick players) and Statsme shows you the game statistics . To see if they run properly go to the server console and type “meta list” . If the message recived is Adminmod - RUN , Statsme - Run , everything it`s OK.

 

Now you have three options :

1)Adminmod and Statsme

2).Install AmxModX - i recommend this option

3).Install Webmod

Option 1 - Admin Mod

 

If you choose this option you shall now configure the adminmod.cfg and statsme.cfg

Do these steps.Download here the halflife-admin-2.50.60-win.rar and extract it anywhere on disk . You`ll have a new directory called Adminmod. Open it and doubleclick on install_admin.vbs. Hit OK and then it will ask you where to install. Type in the lower case the full path to HLDS directory ( the main directory of your server -

ex: C:\HLDS\hlds.exe)Like The Photo:

2hzl4qo.png

Then the installer will ask you wich MOD you want to be installed for.There you will choose 1 for counter strike.

Very important ! After the installation is done, go to HLDS\cstrike\addons\adminmod\config\plugin.ini and look for the line :

# addons/adminmod/scripts/plugin_CS. Then delet the # sign in front of the line !no photo on this cuz i have a problem :P

 

Minimal configuration for AdminMod

 

Go to HLDS\cstrike\addons\adminmod\config and open adminmod.cfg with wordpad. There you have some lines that needs to be configured :

admin_balance_teams - set it to 0

admin_bot_protection - if you set this to 0 and you run a bot server, this cvar lets you as an admin to kick/slay/slap bots.

admin_connect_msg - this is the message that will display to your clients after connection ; set this to whatever you wish.

admin_cs_restrict - you must set this cvar to1, so you can restrict weapons

admin_debug - let this one as it is,0

admin_fun_mode - this turns the fun mode on/of . You can set it as you like - 0 is off and 1 is on

admin_fx - this must be set to 1

admin_gag_name - lets you gag players ; 0-off, 1-on

admin_gag_sayteam - same thing

admin_highlander - this should be set to 0. If you set this cvar to 1 only the admin with the highest level will be active on the server, the others turning into simple slots.

admin_ignore_immunity - if this cvar is set to 1 the immune players (admins) can be kicked/slayed/banned .

admin_repeat_msg - this is a message that appears on screen during the game.

admin_quiet - sets the way commands will be displayed on screen : 0 - with the admin`s name, 1- without the admin`s name, 2- won`t be shown at all.

allow_client_exec - must be set to 1 ! This will force players execute your commands.

password_field - this is the variable the admins will have to console type before connecting to your server . Ex : if you set this to “_pw” the setinfo will be - setinfo_pw adminpassword .

reserve_slots - the amount of reserved slots ( set this one 2 or 3 …wathever)

 

Other cvars can be changed only if you know well what you`re doing !

 

Adding admins

 

Open HLDS\cstrike\addons\adminmod\config\users.ini with wordpad . Add a line like this :

Nick:password:131071 ( 131071 is the highest admin level )

azh0tu.png

If you want to add an admin with lower access level go to adminmod manual (you`ll find it in the installation folder - Adminmod\docs) and look for Admin Mod Reference\Acces levels.

5wdgp.png

Choose the levels you wish and then press Calculate Access Right. Type the number displayed in users.ini admin line .

Attention ! If you try to connect to the server as an admin with setinfo_pw “your password” , and the commands doesn`t work, console type admin_password “your password”.

 

Installing Admin Mod plugins

 

In order to install Admin Mod plugins, first thing to do is to check if you have all the folders in HLDS\cstrike\addons\adminmod, especially the “scriptings” folder

5xl85d.png

If the folder isn`t there you will have to copy it from the installation`s folder (the folder that you downloaded to install Admin Mod).In the installation`s directory are two more foldes you may copy in HLDS\cstrike\addons\adminmod: tools and docs.

Now download the plugins here, unzipp them and copy the sma files in HLDS\cstrike\addons\adminmod\scripting\myscripts. Then, double ckick on compile_all .The sma files will be compiled. Now open the HLDS\cstrike\addons\adminmod\scripting\mybinaries folder where you`ll find the amx files . Copy them to HLDS\cstrike\addons\adminmod\scripts . Last step to make is editing the plugins in Mergem in HLDS\cstrike\addons\adminmod\config\plugin.ini . To do that just add lines like this : linie addons/adminmod/scripts/plugin_name.amx ( example: for the plugin_matrix, add the line addons/adminmod/scripts/plugin_matrix.amx).If the server was working while you were installing the plugins, restart it or change the map. To check if the plugins are working properly type into console admin_version and a list of plugins will be displayed.

 

To configure Statsme to work properly you`ll have to do the following steps :

a.Go to HLDS\cstrike\addons\statsme and open statsme.cfg with Wordpad.In the line sm_menupassword modify r3wt with a password of your choice.

zjjc3l.png

Later when you`ll join the game , type in the console statsme_menu “your password” ( without the “” “” ) and the menu will appeare on screen.

b.To make the “say /rank” and “say/top10” work you need to go to statsme.cfg and change the sm_storebyauth 1 to 0 . This step will be passed if you are an steam id player and your clients are also steam id players.

c.Now go to HLDS\cstrike\addons\statsme and open scriptpacks.cfg with Wordpad . Here you have to modify all the lines . They look like this :

// AdminPack
//exec addons/statsme/scriptpacks/adminpack/admin.cfg
//exec addons/statsme/scriptpacks/adminpack/afk.cfg
//exec addons/statsme/scriptpacks/adminpack/hpingkick.cfg
//exec addons/statsme/scriptpacks/adminpack/redirect.cfg

// HostagePack
//exec addons/statsme/scriptpacks/hostage/hospen.cfg
//exec addons/statsme/scriptpacks/hostage/hossi.cfg

// MapPack
//exec addons/statsme/scriptpacks/mappack/italy.cfg
//exec addons/statsme/scriptpacks/mappack/mapcycle.cfg
//exec addons/statsme/scriptpacks/mappack/nextmap.cfg

// MiscPack
//exec addons/statsme/scriptpacks/miscpack/autorr.cfg
//exec addons/statsme/scriptpacks/miscpack/awplimit.cfg
//exec addons/statsme/scriptpacks/miscpack/damage.cfg
//exec addons/statsme/scriptpacks/miscpack/greet.cfg
//exec addons/statsme/scriptpacks/miscpack/snapshot.cfg
//exec addons/statsme/scriptpacks/miscpack/timeinfo.cfg
//exec addons/statsme/scriptpacks/miscpack/tmlf.cfg
//exec addons/statsme/scriptpacks/miscpack/vip.cfg

// MultiKillPack
//exec addons/statsme/scriptpacks/mkpack/killingspree.cfg
//exec addons/statsme/scriptpacks/mkpack/multikill.cfg

// TeamKillPack
//exec addons/statsme/scriptpacks/tkpack/forgivetk.cfg
//exec addons/statsme/scriptpacks/tkpack/kickdp.cfg
//exec addons/statsme/scriptpacks/tkpack/punishtk.cfg
//exec addons/statsme/scriptpacks/tkpack/tdwarn.cfg

 

And you have to make it look like this:

/ AdminPack
exec addons/statsme/scriptpacks/adminpack/admin.cfg
exec addons/statsme/scriptpacks/adminpack/afk.cfg
exec addons/statsme/scriptpacks/adminpack/hpingkick.cfg
exec addons/statsme/scriptpacks/adminpack/redirect.cfg

// HostagePack
exec addons/statsme/scriptpacks/hostage/hospen.cfg
exec addons/statsme/scriptpacks/hostage/hossi.cfg

// MapPack
exec addons/statsme/scriptpacks/mappack/italy.cfg
exec addons/statsme/scriptpacks/mappack/mapcycle.cfg
exec addons/statsme/scriptpacks/mappack/nextmap.cfg

// MiscPack
exec addons/statsme/scriptpacks/miscpack/autorr.cfg
exec addons/statsme/scriptpacks/miscpack/awplimit.cfg
exec addons/statsme/scriptpacks/miscpack/damage.cfg
exec addons/statsme/scriptpacks/miscpack/greet.cfg
exec addons/statsme/scriptpacks/miscpack/snapshot.cfg
exec addons/statsme/scriptpacks/miscpack/timeinfo.cfg
exec addons/statsme/scriptpacks/miscpack/tmlf.cfg
exec addons/statsme/scriptpacks/miscpack/vip.cfg

// MultiKillPack
exec addons/statsme/scriptpacks/mkpack/killingspree.cfg
exec addons/statsme/scriptpacks/mkpack/multikill.cfg

// TeamKillPack
exec addons/statsme/scriptpacks/tkpack/forgivetk.cfg
exec addons/statsme/scriptpacks/tkpack/kickdp.cfg
exec addons/statsme/scriptpacks/tkpack/punishtk.cfg
exec addons/statsme/scriptpacks/tkpack/tdwarn.cfg

So, every “//” in front of the “ exec.addons” lines will be deleted !

 

Option2 - Install Amx Mod X

 

1. Automatic installation tutorial

 

Download here the AmxMod X installer and unzipp it anywhere on disk . Doubleclick on it , “ I accept the terms”,2edp0tv.png

next … There you are on the selection window . Let the default installation path ( C:\Program Files\AmxModX) selected,

2u5t3cl.png

next,then Install. Now the installation is ready to begin.Click Finish , with the “Run AmxmodX installation” case selected.

nlexd2.jpg

nm ` Next , “I accept the terms” next.

122iv5w.png

Now you have to select the directory path to install amxmodx . Here you choose the fourth case, wich is “select mod directory”

9773ap.png

and hit Next .The next step is to select the HLDS\cstrike folder

qrf320.png

 

 

Warnning! If the installer will detect another installation of the AmxMod X it will ask you if you want to continue. You have three options :

1.Click yes - all the old configurations will be erased ( admins , installed plugins…)

2.Click no - all the binary files will be upgraded without deleteing the old configurations

3.Click cancel to cancel

I repeat ! This will happen only if the installer will detect another installation of the amxmodx. I there is no old installation the installer will do its job and you just have to press Finish.

 

2. Cstrike module installation

 

This is the next faze of the amxmodx installation and it is very important . CStrike module installation will be made manually.

Download here the cstrike module and unzip it anywhere on disk. Open then the amxmodx 1.76-cstrike\addons\amxmodx folder. There you have five subfolders : configs, plugins,scripting,modules,data . Copy the files inside each subfolder in the folders with the same name in HLDS\cstrike\addons\amxmodx ( HLDS is the main directory of your server) .Example: files from amxmodx1.76-cstrike\addons\amxmodx\configs will go to HLDS\cstrike\addons\amxmodx\configs folder , etc… You `ll be asked if you want to overwrite the existing files and you shall send OK .

Attention! Copy the files inside the subfolders , not the folders themselves !

 

14bi1du.png

 

In order to be in control of your server you have to configure the admin.

Open the HLDS\cstrike\addons\amxmodx\configs\users.ini with wordpad ( HLDS is the main directory of your server) . Scroll down the page and you`ll find a line looking like this :

“loopback” “” “abcdefghijklmnopqrstu" "de". You have to edit this line .If you want an ip admin replace “loopback” with the ip and the put the flag “d”, as you see in the image :

 

eb2b6t.png

 

iqjuh1.png

 

If you want a nick admin replace “loopback” with the nick and the flag should be set to “e”.

 

Admin account levels and flags :

; Access flags:

; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)

; b - reservation (can join on reserved slots)

; c - amx_kick command

; d - amx_ban and amx_unban commands

; e - amx_slay and amx_slap commands

; f - amx_map command

; g - amx_cvar command (not all cvars will be available)

; h - amx_cfg command

; i - amx_chat and other chat commands

; j - amx_vote and other vote commands

; k - access to sv_password cvar (by amx_cvar command)

; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)

; m - custom level A (for additional plugins)

; n - custom level B

; o - custom level C

; p - custom level D

; q - custom level E

; r - custom level F

; s - custom level G

; t - custom level H

; u - menu access

; z - user (no admin)

 

 

 

Account flags:

; a - disconnect player on invalid password

; b - clan tag

; c - this is steamid/wonid

; d - this is ip

; e - password is not checked (only name/ip/steamid needed)

 

Admin account examples :

; Format of admin account:

; <name|ip|steamid> <password> <access flags> <account flags>

 

; Examples of admin accounts:

; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"

; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"

; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"

 

Atention !You don`t have to set all the acces levels to every admin !

If you want to see the commands you have acces to, join the game and console type amx_help . The first 10 commands will show . Next, type amx_help 11 , amx_help 21 , etc..

Seting up the admin password

 

The line should look like this :

"Name" "password" "abcde….." "a" . As you see the account flag changed to “a” .Your admins will have to console type setinfo_pw password , before they connect to your server .

 

Deactivate admin mod and statsme .Do this steps

In this case my advice to you is to uninstall AdminMod and Statsme . AmxModX has all the features of AdminMod ( that make Adminmod useless) and has statistics incorporated ( that makes Statsme useless) .To uninstall AdminMod and Statsme simply go to HLDS\cstrike\addons\metamod and open plugins.ini with wordpad . There you should delete the lines :

Win32 addons\adminmod\dlls\adminmod_mm.dll

Win32 addons\statsme\dlls\statsme_mm.dll  

It must look like this:

8x7eit.jpg

The w plugin is webmod see how to install it in the bottom of my guide :)

You don`t have to delete the folders adminmod and statsme in addons .If you want to reactivate them later just ad those two lines back to metamod\plugins.ini

 

 

Option3 - install Web Mod

Install Webmod .Do these steps.

This plugin allows you to see and administrate, in some limits, your counter strike 1.6 server, using a web browser like Internet Explorer or Mozzila Firefox.

Download it here and copy the "w" folder in HLDS\cstrike\addons:

dff4m1.png

and edit it in metamod\plugins.ini :

 

win32 addons\w\dlls\w_mm.dll

 

Like this:

2v3hfdl.png

 

 

Save and close, and if the server was started, restart.

To see your server o the browser, acces the http://xx.xxx.xxx.xxx:port page, where xx... is the server's ip, and “port” is its port, which is usually 27015 (if you haven't changed it).See the image.There you will be asked to log on and you use the RCON password (the one you write on the console when you start the server)

k3q2vk.png

Anyone can access this address, but only the ones who know the RCON password can administrate it.

 

ENJOY

 

 

Credits: 50% mine and 50% tutorialcs

Posted

i cant figure out on how to be an admin at admin mod..

i pmed you

[*DeVx*][ link=topic=77865.msg593615#msg593615 date=1251535012]

Adding admins

 

Open HLDS\cstrike\addons\adminmod\config\users.ini with wordpad . Add a line like this :

Nick:password:131071 ( 131071 is the highest admin level )

azh0tu.png

If you want to add an admin with lower access level go to adminmod manual (you`ll find it in the installation folder - Adminmod\docs) and look for Admin Mod Reference\Acces levels.

5wdgp.png

Choose the levels you wish and then press Calculate Access Right. Type the number displayed in users.ini admin line .

Attention ! If you try to connect to the server as an admin with setinfo_pw “your password” , and the commands doesn`t work, console type admin_password “your password”.

Posted
[*DeVx*][" post=598187" timestamp="1251735397]

i am helping a guy with a server i am making his server sorry

I assume it's a 10 yo boy...everything is explained here clear and nice, what's so difficult?
Posted

Good job...i'm really confused how some guys can ask how how i don't know how to make,this guy explained you very clear+with photos..and you can make that server very easy you dont need so much brain...

Posted

Is that 3rd option ClanMod or WebMod? In explanation says WebMod and in Options 1.BlaBla 2.Blabla 3. ClanMod.

 

Or those are same?

 

<Edit>

 

Yeah,i dont have sv_lan 0/1 in server.cfg folder,i have only 4 i think sv_cheats sv_maptime hostname etc.

 

What to do?

 

Guest
This topic is now closed to further replies.



  • Posts

    • I’ve worked with teams spread across a few regions, and having a group that actually connects tech, security, and digital assets made things smoother for us, especially during cross‑city projects. I liked how straightforward their setup was, and tapping into their digital assets side helped us speed up a couple of integrations. If you’re scaling across different markets, it might be a handy option to look into.
    • Hello guys, I’m Morientes, owner of the servers you might know: L2Lionna / L2Pandora / L2Ramona / L2ERA / L2Zaken / L2Classic / L2Peri / L2Alice / L2EVA / L2Dragon and more. Over the years I’ve been developing Lineage II projects starting from High Five, then Classic, and later Essence. I started with High Five, which I turned into a very well-tested server with over 100 openings. My peak was around 2800 players online, and the server was stable (no crashes). With every opening there was always something to improve, fix, or optimize, and over time it became more and more stable. I still have all SVN commits from all those years, I can show everything via screen share if needed. The reason I’m selling is not because of the quality. The files are solid and ready to run any type of server (any rates). The problem was on our side;  we didn’t have a good long-term strategy for reopening servers as a team. About Classic: I started from 2.0 (Zaken version) and gradually upgraded it up to 4.7 Kamael. Each chronicle upgrade came with a lot of improvements, especially in terms of stability. About Essence: I started from the very first version and developed it up to High Elf (Protocol 464). Starting from Protocol 286 (Secrets of Empire), I worked with PTS files and extracted a lot of deep fixes. I unpacked AI.obj with full functionality, used official sniffers, and whenever something wasn’t clear, I checked directly on official servers and sniffed packets or data. For every chronicle update, I basically sniffed the entire official server, zones, monsters, events, mechanics, everything. From Chronicle 388, Reborn approached us to buy our files. The current L2Reborn Essence is based on my work! I can prove everything. I also have their updates integrated into my pack. I stopped development after High Elf mainly because my main developer was constantly looking for other opportunities. It became difficult to maintain a stable team, especially with everything going on (including the situation in Ukraine at that time). Eventually, I couldn’t find a reliable dev to continue working on Essence, so I decided to step away from this market last year. Now I’ve decided to sell everything. What I’m selling: All necessary tools (sniffing, geodata build, pack upgrade tools, game client parsers, L2Wiki parser, interfaces etc.) Full SVN repositories with all commits (Essence / Classic / High Five) All edited clients I still have All my data I can also include on sell an official character that is active daily, ranked, end up gear, and has access to end-game zones!!! useful for deep sniffing where normal players don’t have access. If someone wants to buy everything, I prefer a full deal and I will transfer full ownership. If needed, I can also sell parts separately, but honestly I’d prefer to sell everything to one team that can continue this project — this has been my work, my hobby, my baby. Important: I don’t offer further updates. The files are sold exactly as they are. I will, of course, explain everything you need to know to continue working on them. Contact: Telegram: @AlexAlexey Discord: .primsl2
    • Grand Opening: April 11, 2026 Website: https://l2strive.com Discord: https://discord.gg/SsUARZpbkG   🛡️ Server Rates Strive is a High Five Mid-PvP/Craft Server  Experience (XP): x15 Skill Points (SP): x15 Adena: x10 Drop: x15 Spoil: x3 Safe Enchant: +3 Max Enchant: +16 ⚔️ Enhanced Boss Jewelry     ⚔️ Making Bosses Useful Again Let’s be real: usually, Core, Orfen, and Baylor are just placeholder bosses that nobody cares about. We’ve overhauled their jewelry to make them legit end-game gear. We’ve turned these into high-value targets for PvP—if you want these massive percentage boosts, you’re going to have to fight for them.   ⚔️ Enhanced Boss Jewelry   💍 Improved Ring of Core Base Stats: M.Def 48 | HP +445 | MP +21 Offensive: P. Atk +12% | M. Atk +12% Critical: Physical Critical Rate +14 | Magic Critical Rate +2 Utility: Skill Reuse Delay -10% | MP Consumption -5% 🛡️ Improved Earring of Orfen Base Stats: M.Def 71 | MP +31 Defensive: P. Def +15% | M. Def +15% Recovery: Vampiric Rage +4% | Healing Received +6% Resistances: Bleed / Poison / Root / Sleep +20% (Chance & Resistance) 💎 Baylor's Earring Base Stats: M.Def 71 | MP +31 Speed: Atk. Spd +5% | Casting Spd +5% Combat: MP Regeneration +5% Resistances: Stun / Paralyze +30% (Chance & Resistance) 🚀 Core Features Full & Enchanted Buffs: Enjoy 6-hour durations on all standard and enchanted buffs. Premium Buffs: Premium users benefit from extended 9-hour buff durations. 100% Free AutoFarm: Built-in system for seamless progression while away from your PC. Custom Shop: Professional and intuitive UI for all essential equipment and consumables. NPC Buffer: Full scheme support to get you battle-ready instantly. Stability: Dedicated high-performance hardware with professional Anti-DDoS protection.  
    • Hello,   im looking for c4 client developer that can fix some issues, missing icons etc. if you are l2off developer then even better.   its easy ones, fix few skill icons, item icon, easy money if someone has time. I guess its lack of files in my patch, but might be smth other   contact with me on discord: endART_#6190 @DumanisT @SkyLord @XManton @Fr3DBr @mjst @Sighed any ideas who could help me XD
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..