Ambitious Players
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.
Ambitious Players

Bine ati venit ! Ascultati si o muzica buna intre timp http://worldfm.crabdance.com:2010/listen.pls
 
AcasaAcasa  Ultimele imaginiUltimele imagini  CăutareCăutare  ÎnregistrareÎnregistrare  Conectare  

 

 Creare Server Cs Pe Linux !

In jos 
3 participanți
AutorMesaj
rZv
Admin
rZv


Mesaje : 47
Data de înscriere : 28/01/2009
Localizare : Constanta

Creare Server Cs Pe Linux ! Empty
MesajSubiect: Creare Server Cs Pe Linux !   Creare Server Cs Pe Linux ! EmptyJoi Ian 29, 2009 1:53 pm

Descarcarea fisierelor
Intai si intai trebuie sa facem un director in care vom lucra

CODE
mkdir /usr/hlds

cd /usr/hlds

Apoi trebuiesc downloadate urmatoarele:
- HldsUpdateTool

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

- NoSteamAuthEngines

MiRROR1 - THX inVIDIA:
CODE
wget http:// blanco-constanta.ro /engine.v15.tgz


Instalarea serverului
1. Daca ati urmat pasii pana aici, trebuie sa fiti in /usr/hlds si sa aveti downloadate fisierele de mai sus in acest director. Sa incepem cu hldsupdatetool.bin

CODE
chmod +x hldsupdatetool.bin

./hldsupdatetool.bin


Comenzile date mai sus ar trebui sa rezulte un nou fisier numit steam
2. Sa incepem instalarea serverului:

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

Exista posibilitatea sa isi faca un update, dupa care sa va cere sa executati comanda de mai sus din nou. Nu-i nimic, apasati sageata sus si enter. In functie de viteza conexiunii, acesta operatiune poate dura de la cateva minute, la cateva ore si se va termina cu mesajul HLDS installation up to date
3. Instalarea mod-ului (in cazul nostru counterstrike)

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

Din nou, in functie de viteza conexiunii, poate dura de la cateva minute, la cateva ore si se va termina cu mesajul HLDS installation up to date

Patch-uirea serverului pentru a accepta clienti NOSTEAM
Aceasta se face prin comenzile:

CODE
rm -rf engine_amd.so

rm -rf engine_i486.so

rm -rf engine_i686.so

tar xfvz engine.v15.tgz


wget http://blanco-constanta.ro/patch.47-48.zip
apoi veti dezahiva si veti inlocui fisierele existente cu cele din arhiva.


server.cfg
In directorul /usr/hlds/cstrike avem un fisier server.cfg pe care il deschidem cu pico, nano, mcedit, vi sau ce aveti pe acolo
Aici stergem TOT ce este scris si adaugam urmatoarele cvars-uri:

CODE
hostname "Numele Serverului"

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 PAROLA


la <HOSTNAME> putem scrie orice. De ex. "Pufuletz CS 1.6 Server". Ce scriem aici, le apare jucatorilor sus cand apasa TAB. Mai departe, la <PAROLA> trecem o parola cu care vom putea controla serverul de la distanta. In rest, nu schimbati nimic decat daca stiti exact despre ce e vorba.

1) Instalare Metamod

Pentru ca AMXMODX sa mearga trebuie instalat metamod.

Mergem in cstrike/addons. Aici facem un folder numit metamod.

In addons/metamod creati un folder numit dlls.

Downlodam de aici versiunea pentru linux http://blanco-constanta.ro/metamod-1.19-linux.tar.gz
Puneti .dll-ul / .so-ul in addons/metamod/dlls

Mergeti in folderu cstrike si cautati fisieru liblist.gam. Pentru Windows inlocuiti linia:
CODE
gamedll "dlls/mp.dll"
cu linia:
CODE
gamedll "addons/metamod/dlls/metamod.dll"
. Iar pentru Linux inlocuiti linia:
CODE
gamedll_linux "dlls/mp_i386.so"
cu
CODE
gamedll_linux "addons/metamod/dlls/metamod_i386.so"

Mergeti in addons/metamod si creati plugins.ini.In acesta adaugam linia
CODE
linux addons/amxmodx/dlls/amxmodx_mm_i386.so



2) Instalare Amx Modx

Downlodam pentru http://blanco-constanta.ro/amxmodx-1.76-base.tar.tar
Extragem fisierele in folderu cstrike si asfel vom aveam acum in folderu addons si amxmodx.
Acum downlodam pentru modul counter-strike: http://blanco-constanta.ro/amxmodx-1.76-cstrike.tar.gz pentru linux sau WINDOWS pentru Windows. Extragem fisierele la fel cum am facut cu Amxmodx Base, aceasta arhiva adauga numai cateva fisiere pentur counter-strike.

3)Configurare AMXMODX

1) ca sa instalam pluginuri noi punem sursa(.sma) in addons/amxmodx/scripting si .amxx in addons/amxmodx/plugins. Mergem in addons/amxmodx/configs/plugins.ini si jos detot adaugam numele pluginului, EX: nume.amxx

2) Mergem in amxmodx/configs/amxx.cfg si editam

amx_default_access "z" accesul pentru useri(de prefer sa il lasati cum este_
amx_mode 1 (lasati asa)
amx_show_activity 2 (lasati asa)
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600 (in loc de Welcome to ... puneti ce mesaj doriti voi, iar in loc de 600 puneti timpul in care vreti sa apara mesajul, atentie timpul e in secunde)
amx_imessage"Welcome to %hostname" "000255100" (acesta este un mesaj care apare in centrul ecranului, se mai numeste si hud message).Pentru mai multe mesaje multiplicati comanda amx_imessage "mesaj" "culoareRGB"
amx_freq_imessage 180 (180 este intervalul de secunde in care mesajul apare in mijlocul ecranului)
amx_flood_time 0.75 (lasati asa)
amx_reservation 0 (in loc de 0 puneti cate sloturi vreti sa fie rezervate)
amx_hideslots 1 (lasati asa)
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" (lasati asa)
amx_time_voice 1 (lasati asa)


Restu lasati asa, sau editati citind cu atentie explicatia pentru fiecare comanda.

3) Adaugare Admini:

Putem adauga admini pe nick(ca la adminmod) pe steamid(Nu dati pe steamid decat daca are steamoriginal altfel o sa va treziti cu o groaza de admini pe care nu ii cunoasteti:)) si pe ip.

Pe SteamID

"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" (in loc de STEAM_0:0:123456 puneti STEAM ID-ul adminului, acesta trebuie sa semene ca exemplul dat)

Pe Nick

"BAILOPAN" "mypass" "abcdefghijklmnopqrstu" "a" (unde bailop=nickul adminului; mypass=parola adminilui). Acesta trebuie sa dea setinfo _ce.am.pus.in.loc.de.pw parola de fiecare data cand vrea sa intre in joc

Pe IP

"ip" "" "abcdefghijklmnopqrstu" "de" unde IP este ip-ul adminului

Cei care au adminului pe STEAMID si pe IP nu trebuie sa dea setinfo in consola.

Secure server
Este de preferat sa avem un server ne-secure din mai multe motive. Ca sa facem asta, trebuie sa mergem in directorul /usr/hlds/cstrike si sa deschidem liblist.gam cu pico, nano sau mcedit. Acolo vom modifica secure "1" cu secure "0".

Pornirea serverului
Mergem in directorul /usr/hlds si executam comanda:

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


Pentru a porni serverul in screen, folosim comanda:

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

Aceasta comanda, lanseaza serverul in background. Pentru a ne atasa din nou la el, scriem

CODE
screen -r hlds

Pentru a il trimite din nou in background, tinem apasat tasta Ctrl, apasam tasta A, tinem apasat si apoi apasam tasta D.

Pentru ca serverul de cs sa porneasca la fiecare boot al serverului de linux, trebuie sa adaugam urmatoarele linii in /etc/rc.local

CODE
cd /usr/hlds

screen -A -m -d -S hlds ./hlds_run -game cstrike +ip 89.42.193.114 +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2 -debug
Sus In jos
https://ambitious.forumgratuit.ro
SLK.

SLK.


Mesaje : 122
Data de înscriere : 05/02/2009
Localizare : BrasoV

Creare Server Cs Pe Linux ! Empty
MesajSubiect: Re: Creare Server Cs Pe Linux !   Creare Server Cs Pe Linux ! EmptyMar Mar 03, 2009 7:34 pm

Habar nam
Sus In jos
HackStar
Admin
HackStar


Mesaje : 87
Data de înscriere : 28/01/2009
Varsta : 35
Localizare : Constanta

Creare Server Cs Pe Linux ! Empty
MesajSubiect: Re: Creare Server Cs Pe Linux !   Creare Server Cs Pe Linux ! EmptyVin Mar 13, 2009 3:57 pm

da bv Smile e bn k lai pus si pt linux Wink

cu toate k linuxu e cam "greoi" dupa parerea mea iti cam da dureri de cap....imi "sta bine" si cu xp Smile)
Sus In jos
Continut sponsorizat





Creare Server Cs Pe Linux ! Empty
MesajSubiect: Re: Creare Server Cs Pe Linux !   Creare Server Cs Pe Linux ! Empty

Sus In jos
 
Creare Server Cs Pe Linux !
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Harti server !
» Server cs Pe WINDOWS
» Server Creator

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Ambitious Players :: Prima categorie :: Tutoriale-
Mergi direct la: