Forums and CS 1.6 Servers made & owned only by ZNOOPY 2008

ACEST FORUM VA FI INCHIS!ADRESA NOULUI FORUM ESTE : HTTP://ZONADESUD.COM !!!!ADMINII SUNT RUGATI SA ISI REFACA CONTURILE PE NOUL FORUM!

    Tutorial Server Counter Strike 1.6 [NOSTEAM] pentru Linux!

    Distribuiți
    avatar
    znoopy
    Colonel
    Colonel

    masculin
    Numarul mesajelor : 299
    Varsta : 39
    Localizare : bucuresti
    Activitate : 5580
    Data de inscriere : 27/07/2008

    Tutorial Server Counter Strike 1.6 [NOSTEAM] pentru Linux!

    Mesaj  znoopy la data de 2008-08-05, 04:52

    Tutorial instalare Server CS 1.6 NoSteam pe Linux







    De ce avem nevoie ?



    - Un calculator cu Linux pe el (Recomand Debian) si acces ssh , cu privilegii root .

    - Resurse aproximative de care avem nevoie pentru a tine 22 Playeri pe el fara loss , lag , probleme :

    - Procesor 2 Ghz ;

    - 1 Gb RAM ;

    - 5-6 GB spatiu pe HDD ;

    - O conectiune la internet de aproximativ 1 - 1.5 MB/s ; atat
    download cat si upload ! .

    - IP Rootabil ; port forward .



    Recomand folosirea PuTTy si WinSCP pentru urmarea pasilor de mai jos .





    Sa descarcam fisierele necasare :



    Va trebui ca creem un director in care vom lucra :




    Cod:
    mkdir /usr/hlds




    Apoi , vom intra in el :




    Cod:
    cd /usr/hlds




    Downloadam urmatoarele :



    HLDSUpdateTool :




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




    Patch-ul pentru Server NoSteam :




    Cod:
    wget http://www.freakz.ro/download/engine.v15.tgz




    AdminMoD si MetaMoD :




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




    StatsMe :




    Cod:
    wget http://ovh.dl.sourceforge.net/sourceforge/statsme/statsme-2.8.3-cstrike.zip






    Sa incepem instalarea :



    In /usr/hlds , executam comenzile :




    Cod:
    chmod +x hldsupdatetool.bin

    ./hldsupdatetool.bin




    Este posibil sa va dea o eroare legata de uncompress .

    Daca este asa , rulati urmatoarea comanda :




    Cod:
    ln -s /usr/bin/gunzip /usr/bin/uncompress




    Executati din nou :




    Cod:
    chmod +x hldsupdatetool.bin

    ./hldsupdatetool.bin




    Apoi , incepem sa instalam fisierele necesare Server-ului :




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




    Isi va face un update ; va va cere sa executati comanda de mai sus din
    nou . Apasam pe sageata sus & apasam enter . Incepe instalarea
    fisierelor necesare Server-ului ; aceasta operatiune poate dura in
    functie de banda dvs. . Se va termina cu textul HLDS Installation up to date . Apasam enter .



    Acum , sa instalam fisierele necesare pentru modul Counter-Strike :




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




    Aceasta comanda , la fel ca si cea de mai sus , va dura in functie de banda dvs. la internet si se va termina cu mesajul HLDS Installation up to date . Apasam din nou enter .





    Patchuim Server-ul pentru nosteam :



    Executam urmatoarele comenzi :




    Cod:
    rm -rf engine_amd.so

    rm -rf engine_i486.so

    rm -rf engine_i686.so

    tar xvf engine.v15.tgz






    Configurarea Server-ului :



    1. Prin WinSCP , deschidem /usr/hlds/cstrike/server.cfg . Stergem tot ce scrie acolo si adaugam urmatoarele :




    Citat:
    // Server's config ; by www.freakz.ro !



    mp_autokick 0

    mp_autocrosshair 0

    mp_autoteambalance 0

    mp_buytime 0.15

    mp_consistency 1

    mp_c4timer 35

    mp_fadetoblack 0

    mp_falldamage 0

    mp_flashlight 1

    mp_forcecamera 3

    mp_forcechasecam 2

    mp_friendlyfire 0

    mp_freezetime 3

    mp_fraglimit 0

    mp_hostagepenalty 0

    mp_limitteams 1

    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

    exec settings.cfg




    2. Deasemenea , in acelasi director , creem un fisier numit "settings.cfg" . Il deschidem si scriem :




    Citat:
    // Server's config ; by www.freakz.ro !



    hostname *

    rcon_password *




    Dupa hostname , stergem steluta si scriem numele Server-ului intre ghilimele ( "nume" ) . Ce vom scrie aici le va aparea Player-ilor cand vor apasa tasta tab (+showscores) in stanga sus .

    Dupa rcon_password ,
    stergem steluta si scriem parola rcon a Server-ului tot intre ghilimele
    . Aceasta parola va fi folosita in webmod , HDSW si alte programe din
    care vom administra Server-ul de la distanta .



    3. Este bine sa avem un Server non secure . Pentru aceasta , intram in /usr/hlds/cstrike/liblist.gam si cautam linia secure "1" . O inlocuim cu secure "0" .





    Instalare AdminMoD + Metamod :



    Extractam halflife-admin-2.50.60-linux.tar.gz oriunde in calculator :




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




    Vom avea un director nou ; AdminMoD .




    Cod:
    cd Adminmod

    ./install_admin




    La prima intrebare raspundem cu Y .

    Ne va intreba care este directorul HLDS-ului . Raspundem cu /usr/hlds .

    Ne va intreba pentru ce mod vrem sa instalam adminmod-ul . Raspundem cu 1 .

    La urmatoarele intrebari raspundem cu Y .



    Configurarea adminmod-ului o gasim in fisierul /usr/hlds/cstrike/addons/adminmod/config/adminmod.cfg . Avem comment-uri in engleza la fiecare cvar . Modificati-le cum vreti voi .



    Adminii ii vom adauga din fisierul /usr/hlds/cstrike/addons/adminmod/config/users.ini .

    Conturile se vor face astfel :



    nick:parola:acces



    Exemplu :



    DarkSider:dark:131071



    Accesul il putem seta AICI . Bifati casutele continand comenzile la care vreti sa aiba acces acel tip de cont si dati Calculate Acces Right . Va va aparea accesul in casuta Access Right for users.ini: .

    131071 are acces la toate comenzile . Un acces mai mare ar fi 262142 , folosit de unele Servere ca acces de owner . Acesta nu este cu nimic diferit fata de 131071 . Singura diferenta ar fi ca e mai mare in cazul in care este setat admin_highlander pe 1 .





    StatsMe



    Instalam StatsMe :




    Cod:
    cd /usr/hlds/cstrike

    unzip statsme-2.8.3-cstrike.zip




    Prin WinSCP , editam /usr/hlds/cstrike/addons/metamod/plugins.ini . Adaugam linia :




    Cod:
    linux addons/statsme/dlls/statsme_mm_i386.so




    Deschidem /usr/hlds/cstrike/addons/statsme/statsme.cfg tot cu WinSCP si modificam dupa sm_menupassword
    parola meniului la statsme . Inlocuim r3wt cu parola dorita . Vom putea
    accesa mai tarziu meniul statsme-ului din joc , folosind comanda statsme_menu parola , parola fiind parola aleasa .

    Deasemenea , mai jos , setati cvar-urile cum vreti voi . Aveti
    comment-urile in engleza deasupra fiecarui cvar . Ca sa mearga rank-ul
    va trebui sa setam cvar-ul sm_storebyauth 0 .





    Cam asta a fost . Cum pornim Server-ul ?



    Executam urmatoarele comenzi :




    Citat:
    cd /usr/hlds

    ./hlds_run -game cstrike +ip ip.extern +port 27015 +sv_lan 1 -nomaster +maxplayers 22 +map de_dust2




    Inlocuim ip.extern cu IP-ul dvs. .



    Ca Server-ul sa porneasca odata cu boot-ul linuxului , adaugam in /etc/rc.local urmatoarele linii :




    Citat:
    cd /usr/hlds

    ./hlds_run -game cstrike +ip ip.extern +port 27015 +sv_lan 1 -nomaster +maxplayers 22 +map de_dust2




    Din nou , inlocuim ip.extern cu IP-ul dvs.
    sursa originala o gasiti aici -->http://www.freakz.ro/forum/viewtopic.php?p=29252

      Acum este: 2018-06-19, 20:55