Page 1 of 1

[Pamoka] Pilnas Counter-Strike 1.6 serverio įrašymas

Posted: 2015 Mar 15 10:00
by NZT
Sveiki, tai pamoka, kaip pilnai įsirašyti CS 1.6 serverį naudojant SteamCMD (Linux).

  • 1. Nurodome direktoriją, į kurią atsisiųsime SteamCMD failus.

    Code: Select all

    cd /root
  • 2. Atsisiunčiame SteamCMD.

    Code: Select all

    wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
  • 3. Išarchivuojame SteamCMD failus.

    Code: Select all

    tar -xvzf steamcmd_linux.tar.gz
  • 4. Paleidžiame SteamCMD.

    Code: Select all

    ./steamcmd.sh
  • 5. Prisijungiame prie Steam. Įrašome:

    Code: Select all

    login anonymous
  • 6. Nurodome kelią iki CS 1.6 serverio folderio.

    Code: Select all

    force_install_dir /root/hlds
  • 7. Atsisiunčiame CS 1.6 serverio failus.

    Code: Select all

    app_update 90 -beta beta validate

Toliau pamoka kaip įrašyti addons (AMX Mod X, Metamod, Dproto).
  • 3. Atidarome abu archyvus ir addons folderius perkeliame į root/hlds/cstrike.
  • 4. Atidarome liblist.gam failą ir pakeičiame kelias eilutes:

    Code: Select all

    gamedll "dlls\mp.dll"gamedll_linux "dlls/cs.so"

    Code: Select all

    gamedll_linux "addons/metamod/dlls/metamod.so"
  • 5. Einame į /root/hlds/cstrike/addons/metamod ir sukuriame naują failą plugins.ini. Šiame faile turi būti įrašyta:

    Code: Select all

    linux addons/dproto/dproto_i386.solinux addons/amxmodx/dlls/amxmodx_mm_i386.so
  • 8. Atidarome archyvą ir perkeliame Dproto failus:
  • dproto.cfg įkeliame į /root/hlds/cstrike
  • /bin/Linux/dproto_i386.so įkeliame į /root/hlds/cstrike/addons/dproto

Toliau screen įrašymas ir CS 1.6 serverio paleidimas
  • 1. Įrašysime screen paketą, kad būtų lengviau valdyti CS serverius. Reikės įrašyti Y ir paspausti Enter.

    Code: Select all

    apt-get update && apt-get install screen
  • 2. Einame į /root/hlds/cstrike, atidarome failą server.cfg, viską ištriname ir įrašome visus nustatymus iš čia: http://pastebin.com/bHJq4TQQ
  • 3. Serverio paleidimas. Įrašome per PuTTy:

    Code: Select all

    cd /root/hldsscreen -A -m -d -S hlds ./hlds_run -game cstrike +port 27015 +map de_dust2 +maxplayers 32 -debug &
  • 4. Screen naudojimas.
  • screen -r - parodo visų langų sąrašą.
  • screen -r hlds - atidaro hlds serverio langą.
  • Ctrl+C - uždaro atidarytą langą (išjungia CS serverį).
  • Ctrl+A+D - uždaro langą, bet CS serveris veikia toliau.

Sėkmės.


Šis gidas priklauso Amxmodx.lt forumui.
Bet koks šios informacijos ir duomenų platinimas be autoriaus sutikimo yra griežtai draudžiamas.

Re: [Pamoka] Pilnas Counter-Strike 1.6 serverio įrašymas

Posted: 2015 Mar 15 16:27
by aaarnas
Manau su installeriu kur kas paprasčiau ir kokybiškiau vis tiek. Reikės tik vėl jį gražinti prie steamcmd. Gal jau sutvarkė bug'us pagaliau...

Beje, Flasher turi dproto source kodą ir vietoje Crock jį developina toliau? Nes kaip suprantu, išleidžiamos naujos versijos ne iš piršto laužtos.

Re: [Pamoka] Pilnas Counter-Strike 1.6 serverio įrašymas

Posted: 2015 Mar 15 18:07
by laimiukas3
aaarnas wrote:Manau su installeriu kur kas paprasčiau ir kokybiškiau vis tiek. Reikės tik vėl jį gražinti prie steamcmd. Gal jau sutvarkė bug'us pagaliau...

Beje, Flasher turi dproto source kodą ir vietoje Crock jį developina toliau? Nes kaip suprantu, išleidžiamos naujos versijos ne iš piršto laužtos.
jo Lev (Flasher) turi source kodą