Hráč <º: Nastavenie servera Counter Strike (a ďalších)

V celom mladom videohernom priemysle bolo veľa titulov, ktoré stúpali s titulom najhranejšie na internete alebo v sieti. Counter Strike Bol to jeden z nich, okrem toho, že bol v tom čase najhranejší, okrem iného aj vďaka internetovým kaviarňam, kde ste mohli hrať online s ľuďmi z okolia. Trochu pohnutý túžbou som sa rozhodol založiť server, aby som mohol hrať nejaké hry so svojimi priateľmi. Aj tento článok sa používa pre ďalšie hry, ktoré používajú rovnaký engine, ako napr Half Life, CS: Podmienka nula, tímová pevnosť, atď. Okrem toho tiež naučím, ako pridávať Amx Mod X, doplnok, prostredníctvom ktorého môžeme vylepšiť zážitok z hrania a správy. Stále sa o tom dozvedám, tak skús odpovedať na všetky svoje otázky.

Skôr ako začneme, budeme potrebovať:

  • Steam (Nie je potrebné byť prihlásený, stačí si nechať nainštalovať a vytvoriť priečinok .parník v našom priečinku HOME)
  • gdb
  • mailutils
  • tmux
  • postfix
  • lib32-gccl (ak je náš systém 32 bitov)

Po nainštalovaní potrebných vecí pokračujeme v sťahovaní skriptu, ktorý sa postará o všetko (inštalácia, kontrola, spustenie atď.). Vykonáme to pomocou nasledujúcich príkazov:
wget http://danielgibbs.co.uk/dl/csserver
chmod +x csserver
./csserver install

Po chvíli (v závislosti na internetovom pripojení) bude všetko potrebné stiahnuté a vyžiada si od nás názov servera a heslo pre rcon, potrebné na ovládanie servera z herného terminálu.
Po dokončení sa môžeme pokúsiť spustiť server a otvoriť hru a otestovať, či sa zobrazuje v zozname serverov LAN. Za týmto účelom vykonáme:
./csserver start
o
./csserver debug
spustiť ho v režime ladenia na detekciu možných zlyhaní atď.

Pre konfiguráciu servera upravíme 2 súbory: css server y serverfiles / cstrike / cs-server.cfg

Prvý, ktorý sme už predtým vykonali, môžete upraviť niektoré parametre pri spustení servera, ako je IP, štartovacia mapa, maximálny počet prehrávačov a porty servera (aj keď je lepšie ich predvolene ponechať). Môžeme tiež aktivovať e-mailové upozornenia a prihlásiť sa do nášho účtu Steam. Riadky, ktoré nás teraz zaujímajú, sú:
defaultmap="de_dust2" //mapa que saldrá al arrancar el servidor.
maxplayers="16" // Numero máximo de jugadores.
port="27015"
clientport="27005" //puertos por defecto del servidor y cliente. Mejor no tocar si no sabemos lo que se hace.
ip="0.0.0.0" // IP del servidor. Aquí ira la IP publica si el server saldrá a internet.

IP v mojom prípade je IP, ktoré mi dáva Hamachi, pretože v mojom prípade nechcem, aby sa objavilo na zozname serverov hry, iba medzi mojimi priateľmi.

Teraz pokračujeme k otvoreniu serverfiles / cstrike / cs-server.cfg
Uvidíme niekoľko parametrov, ale zameriame sa na tieto, ktoré sú už tiež diskutované.:

hostname "Son Link CS 1.6" // Nombre del servidor
mp_timelimit 20 // Tiempo limite del mapa
sv_cheats 0 // Para activar los trucos o no. Mejor dejarlo desactivado, que en estos juegos ya se sabe ...
rcon_password "PaSSWoRD" // La contraseña para poder administrar el servidor desde el juego
sv_password "" // La contraseña del servidor si deseamos que solo las que la sepan puedan entrar.

Počet parametrov, ktoré server podporuje, najmä ak neskôr pridáme AMX Mod X, je veľmi veľký. Na konci tutoriálu nechám niektoré odkazy s užitočnými informáciami.
Uvediem tie, ktoré som pridal:

sv_downloadurl "http://miservercs.com/cs" // Url de descarga de los mapas, sonidos, etc que añadamos al server y que vienen por defecto. Si no se define sera desde el servidor.
mp_autoteambalance 1 // Para que los equipos estén equilibrados (que no haya muchos mas jugadores en uno que en otro)
mp_freezetime 5 // el tiempo de espera antes de comenzar la ronda
mp_startmoney 4000 // dinero con el que empiezan los jugadores cada mapa
mp_winlimit 10 // Limite de victorias.

Ak chcete deaktivovať niektorú z možností, môžeme riadok vymazať alebo vložiť // na začiatok riadku.
A ak chceme, aby otáčala mapu zakaždým, keď je hotové, súbor upravíme serverfiles / cstrike / mapcycle.txt a pridať a odstrániť čísla z máp, ktoré chceme.
A k tomu všetkému máme základy, aby sme mali náš server.

Inštalácia AMX Mod X

AMX Mod X nám umožňuje pridať na náš server nové možnosti, ako napríklad vylúčenie alebo zákaz používateľov, možnosť konfigurácie každej mapy osobitne (napríklad aby vydržala dlhšie, začala s viac alebo menej peniazmi atď.). Na jeho webových stránkach tiež nájdeme dobrý zoznam skriptov, napríklad systém hlasovania za ďalšiu mapu pred jej skončením, nové zvuky atď.
Za týmto účelom trávime vaše stiahnuť webovú stránku a ideme dole Základňa AMX Mod X pre Linux a metamod. Doplnok Counter-Strike Je voliteľný, pridáva možnosť zobrazovať štatistiku hráčov na obrazovke.
Vnútri priečinka serverfiles / cstrike vytvoríme priečinok s názvom addony a rozbaľte stiahnuté súbory vo vnútri.
Teraz ideme súbor upravovať libslist.gam ktorý sa nachádza v serverfiles / cstrike.

Pred úpravou odporúčam zálohu, pre prípad, že by sme pri úprave urobili chybu alebo ju neskôr chceli odinštalovať

Hľadáme tieto riadky:

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

a meníme ich za:

gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod.so"

Teraz sa pokúsime spustiť server s parametrom ladenia, aby sme overili, či sa spúšťa perfektne. Ak nie, skontrolujte, či sú vyššie uvedené trasy správne.
Teraz pre aktiváciu AMX vytvoríme súbor serverfiles / cstrike / addons / metamod / plugins.ini a pridáme nasledujúci riadok:

linux addons/amxmodx/dlls/amxmodx_mm_i386.so

A s týmto sme už nainštalovali AMX Mod X.
Teraz dokončíme pridanie správcu, ktorý ho bude môcť nakonfigurovať z hernej konzoly.
Za týmto účelom upravíme súbor serverfiles / cstrike / addons / amxmodx / configs / users.ini V samotných súboroch označuje všetky možnosti. Pretože v tomto prípade nás zaujíma vytvorenie jedného so všetkými oprávneniami na koniec súboru, ktorý pridáme:

"Son Link" "Contreseña" "abcdefghijklmnopqrstuv" "a"

V takom prípade budeme tiež potrebovať, aby pri vstupe na server odoslal heslo. Za týmto účelom upravujeme súbor config.cfg ktorý sa nachádza v priečinku s hrami (v mojom prípade v Steam / SteamApps / common / Half-Life / cstrike / config.cfg) a pridáme nasledujúci riadok:

setinfo "_pw" "Contraseña"

A s týmto už máme všetko, čo potrebujeme pre základnú konfiguráciu.
Spustíme server a z hry, keď vstúpime na server, otvoríme terminál (v español predvolene je to kľúč º) a napíš:
amxmodmenu
a vrátime sa do hry (stlačenie Esc) a už len stlačiť uvedené číslo, aby sme prešli z ponuky do ponuky. Štandardne je ponuka v angličtine, ale je možné ju vložiť do španielčiny stlačením 9, 4, 1 v tomto poradí, kým sa nezobrazí španielčina, a nakoniec 2 pre uloženie.

A až sem všetko. Dúfam, že tento návod bude pre vás užitočný, ak si jedného dňa trúfate vytvoriť svoj vlastný server CS. Na stránke Amx MOD X nájdete ďalšie informácie, vyhľadávač doplnkov a fórum pre otázky.
Uvidíme sa 😉

Stránka tvorcu serverového skriptu: http://danielgibbs.co.uk


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   kuroro44 dijo

    Nebudete mať niečo podobné pre Dotu 2? Bolo by to veľmi užitočné 😉

  2.   eliotime3000 dijo

    Zaujímavé, aj keď mi vec Hamachi ešte celkom nevyšla (používal som ju, ale je mi dosť nepríjemné nastavovať virtuálnu LAN).

  3.   rawBasic dijo

    Super! .. ..jednoduché a rýchle .. núti ma to vrátiť sa do CS! .. .. toľko hodín venovaných, toľko kybernetických hier, toľko turnajov .. nostalgia .. ..

    Stále zostávam v UrT .. .. nič, ako by som mal takú hru v domácich a oficiálnych repozitároch .. 😛

    PS: pred niekoľkými rokmi, keď som ešte hral CS ... Upravil som doplnok a vytvoril som si svoj vlastný autentifikačný systém, aby mal prezývky s heslom, a tak udržiaval štatistiky na serveri bez toho, aby ma zničil nejaký imitátor .. ..áno Zaujímajú sa, vyhľadám to a oprášim (aj keď to neopravím) a odovzdám im to.

  4.   Tak tak dijo

    Stále je to skvelá klasika medzi priateľmi! Výborne, idem na skúšku, ďakujem.

  5.   David gonzalez garcia dijo

    Dakujem velmi pekne =)

  6.   pepe dijo

    Veľmi dobrý sprievodca. Veľa sa toho nezmenilo, aby sme urobili to isté s csgo. V http://www.dudosos.com/counter-strike/ sprievodcov a trikov tejto skvelej hry, pre mňa najlepších, je viac.

  7.   Leper_Ivan dijo

    Vynikajúci príspevok. Chcem len pridať jeden krok, ktorý som musel použiť.

    S dynamickou IP. Mohli by sme pridať do súboru cs-server.cfg na konci riadky

    __sxei_internal_ip (naša súkromná IP) <- Ex: 192.168.1.3
    ip (naša verejná IP), z ktorej to vidí myip.
    __sxei_required 1 1 to use sxe 0 for shutdown.

    Takže používajte ip dobre.

    Ivan!

  8.   THE_ZGUN_KILLER dijo

    Chcel by som vedieť, či je možné podobný dotový server implementovať aj pre dota2. Chcem si doma zriadiť server, aby sa moji priatelia mohli pripojiť a hrať, kedykoľvek chceme hrať, bez toho, aby jedna osoba musela vytvárať LAN hry.