<º Gamer: Postavljanje Counter Strike poslužitelja (i ostalih)

Kroz mladu industriju videoigara bilo je mnogo naslova koji su se povećavali s naslovom najviše igranih na Internetu ili mreži. Protuudar To je bio jedan od njih, osim što je bio najviše igran u to vrijeme, između ostalog i zahvaljujući cyber kafićima, u kojima ste mogli igrati na mreži s ljudima iz susjedstva. Potaknut čežnjom, odlučio sam postaviti poslužitelj za igranje igara sa svojim prijateljima. Također se ovaj članak koristi za druge igre koje koriste isti motor, kao što je Half Life, CS: Stanje nula, Team Fortressitd. Uz to ću naučiti i kako dodavati Amx Mod X, nadopuna putem koje možemo poboljšati igre i administrativna iskustva. Još uvijek učim o ovome, pa pokušajte odgovoriti na sva pitanja koja imate.

Prije nego što započnemo trebat će nam sljedeće:

  • Parna (Nije potrebno biti prijavljen, samo ga instalirajte i stvorite mapu .para u našoj mapi HOME)
  • gdb
  • mailutils
  • tmux
  • postfiks
  • lib32-gccl (ako je naš sustav 32 bita)

Nakon što se instalira potrebno, nastavljamo s preuzimanjem skripte koja će se pobrinuti za sve (instalaciju, kontrolu, izvršenje itd.). Da bismo to učinili izvršavamo sljedeće naredbe:
wget http://danielgibbs.co.uk/dl/csserver
chmod +x csserver
./csserver install

Nakon nekog vremena (ovisno o internetskoj vezi) preuzet će se sve potrebno i tražit će nas ime poslužitelja i lozinku za rcon, potrebne za upravljanje poslužiteljem s terminala za igru.
Kad završimo, možemo pokušati pokrenuti poslužitelj i otvoriti igru ​​te testirati pojavljivanje na popisu LAN poslužitelja. Za to izvršavamo:
./csserver start
o
./csserver debug
za pokretanje s načinom otklanjanja pogrešaka radi otkrivanja mogućih kvarova itd.

Da bismo konfigurirali poslužitelj, uredit ćemo 2 datoteke: css poslužitelj y serverfiles / cstrike / cs-server.cfg

Prvi, koji smo već izvršili, možete izmijeniti neke parametre pokretanja poslužitelja poput IP-a, startne mape, maksimalnog broja igrača i portova poslužitelja (iako ih je bolje ostaviti prema zadanim postavkama). Također možemo aktivirati obavijesti e-poštom i prijaviti se na naš Steam račun. Linije koje nas sada zanimaju su:
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 u mom slučaju je IP koji mi Hamachi daje, jer u mom slučaju ne želim da se on pojavljuje na popisu poslužitelja igre, samo među mojim prijateljima.

Sada nastavljamo s otvaranjem serverfiles / cstrike / cs-server.cfg
Vidjet ćemo nekoliko parametara, ali usredotočit ćemo se na njih, o kojima se također već raspravljalo.:

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.

Broj parametara koje poslužitelj podržava, pogotovo ako kasnije dodamo AMX Mod X, vrlo je velik. Na kraju tutorijala ostavit ću nekoliko poveznica s korisnim informacijama.
Stavit ću one koje sam dodao:

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.

Da bismo onemogućili opciju, možemo izbrisati redak ili staviti // na početak retka.
A ako želimo da okreće kartu svaki put kad završi, uredit ćemo datoteku serverfiles / cstrike / mapcycle.txt a mi dodajemo i uklanjamo brojevi karata koje želimo.
I uz sve ovo, imamo osnove kako bismo imali svoj poslužitelj.

AMX Mod X Instalacija

AMX Mod X omogućuje nam dodavanje novih mogućnosti na naš poslužitelj, poput protjerivanja i / ili zabrane korisnika, mogućnosti konfiguriranja svake karte zasebno (na primjer, da traje dulje, da započnemo s više ili manje novca itd.). Također na njegovoj web stranici možemo pronaći dobar popis skripti, poput sustava za glasanje za sljedeću kartu prije kraja karte, novih zvukova itd.
Za ovo probavimo vaše preuzmi web stranicu i mi idemo dolje AMX Mod X Baza za Linux i metamod. Dodatak za Counter-Strike Nije obavezno, dodaje mogućnost prikazivanja statistike igrača na ekranu.
Unutar mape poslužiteljske datoteke / cstrike kreiramo mapu zvanu addons i otpakirajte preuzete datoteke iznutra.
Sada ćemo urediti datoteku popis popisa.gam koja se nalazi u serverfiles / cstrike.

Preporučujem sigurnosnu kopiju prije nego što je izmijenite u slučaju da pogriješimo pri uređivanju ili je kasnije želimo deinstalirati

Tražimo ove redove:

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

i mijenjamo ih za:

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

Sada ćemo pokušati pokrenuti poslužitelj s parametrom za otklanjanje pogrešaka kako bismo provjerili da li se savršeno pokreće. Ako nije, provjerite jesu li gornje rute točne.
Sada za aktivaciju AMX-a kreiramo datoteku serverfiles / cstrike / addons / metamod / plugins.ini i dodajemo sljedeći redak:

linux addons/amxmodx/dlls/amxmodx_mm_i386.so

A s ovim smo već instalirali AMX Mod X.
Sada ćemo za kraj dodati administratora koji će ga moći konfigurirati s igraće konzole.
Zbog toga ćemo urediti datoteku serverfiles / cstrike / addons / amxmodx / configs / users.ini U samim datotekama označava sve mogućnosti. Kao što je u ovom slučaju zainteresiran za stvaranje jednog sa svim dozvolama na kraju datoteke koju dodajemo:

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

U ovom slučaju trebat će nam i da prilikom ulaska na poslužitelj pošalje lozinku. Za to uređujemo datoteku config.cfg koja se nalazi u mapi s igrama (u mom slučaju u Steam / SteamApps / common / Half-Life / cstrike / config.cfg) i dodajemo sljedeći redak:

setinfo "_pw" "Contraseña"

A s tim već imamo sve što nam treba za osnovnu konfiguraciju.
Pokrećemo poslužitelj i iz igre nakon što uđemo u poslužitelj otvaramo terminal (u español po defaultu je to ključ º) i napišite:
amxmodmenu
i vraćamo se u igru ​​(pritiskom na Esc) i samo pritisnemo naznačeni broj za prelazak s izbornika na izbornik. Prema zadanim postavkama izbornik je na engleskom, ali moguće ga je staviti na španjolski pritiskom na 9, 4, 1 ovim redoslijedom dok se ne pojavi španjolski i na kraju 2 za spremanje.

A do ovdje sve. Nadam se da će vam ovaj vodič biti od koristi ako se jednog dana odvažite postaviti vlastiti CS poslužitelj. Na stranici Amx MOD X pronaći ćete više informacija o njemu, tražilicu dodataka i forum za upite.
Vidimo se 😉

Stranica kreatora skripte poslužitelja: http://danielgibbs.co.uk


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   kuroro44 dijo

    Nećete imati nešto slično za Dota 2? Bilo bi vrlo korisno 😉

  2.   eliotime3000 dijo

    Zanimljivo, iako mi Hamachi još uvijek ne uspijeva (koristio sam ga, ali čini mi se prilično neugodnim postavljati virtualni LAN).

  3.   rawBasic dijo

    Sjajno! .. ..jednostavno i brzo .. natjera me da se vratim na CS! .. ..toliko posvećenih sati, toliko cyber igara, toliko turnira .. nostalgija .. 😀

    Stalno ostajem u UrT-u .. ..ništa poput takvog igranja u izvornim i službenim repos-ovima .. 😛

    PS: prije nekoliko godina, dok sam još uvijek igrao CS ... Izmijenio sam dodatak i izradio vlastiti sustav provjere autentičnosti kako bi imao nadimke s lozinkom i tako održavao statistiku na poslužitelju bez da ga uništi neki imitator .. da Oni su zainteresirani, tražim i uklanjam prašinu (iako to neću ispraviti) i prenosim ih njima.

  4.   Tako tako dijo

    I dalje je sjajan klasik među prijateljima! Izvrsno, stavit ću ga na test, hvala.

  5.   David gonzalez garcia dijo

    Najljepše hvala =)

  6.   Pepe dijo

    Vrlo dobar vodič. Nije se puno toga promijenilo da bi se isto učinilo s csgo. U http://www.dudosos.com/counter-strike/ postoji još vodiča i trikova ove sjajne igre, za mene najbolje.

  7.   Leper_Ivan dijo

    Izvrstan doprinos. Samo želim dodati jedan korak koji sam morao iskoristiti.

    Uz dinamički IP. U datoteku cs-server.cfg na kraju bismo mogli dodati retke

    __sxei_internal_ip (naša privatna IP) <- Npr .: 192.168.1.3
    ip (naša javna IP adresa) s koje ga myip vidi.
    __sxei_required 1 1 za upotrebu sxe 0 za gašenje.

    Zato dobro iskoristite ip.

    Ivane!

  8.   THE_ZGUN_UBOJICA dijo

    Želio bih znati može li se za dota2 implementirati sličan parni poslužitelj Želim postaviti poslužitelj u svojoj kući kako bi se moji prijatelji mogli povezati i igrati kad se želimo igrati bez potrebe da jedna osoba stvara LAN igre