<ยบ Gamer: Sette opp en Counter Strike-server (og andre)

Gjennom den unge videospillindustrien har det vรฆrt mange titler som har steget med tittelen som mest spilt pรฅ Internett eller pรฅ nettverket. Counter Strike Det var en av dem, foruten รฅ vรฆre den mest spilte pรฅ den tiden, blant annet takket vรฆre nettkafeer, der du kunne spille online med folket i nabolaget. Flyttet litt av lengsel bestemte jeg meg for รฅ sette opp en server for รฅ spille noen spill med vennene mine. Ogsรฅ denne artikkelen brukes til andre spill som bruker samme motor, for eksempel Half Life, CS: Tilstand null, Team Fortress, etc. I tillegg vil jeg ogsรฅ lรฆre รฅ legge til Amx mod x, et supplement der vi kan forbedre spill- og administrasjonsopplevelsene. Jeg lรฆrer fortsatt om dette, sรฅ prรธv รฅ svare pรฅ spรธrsmรฅl du mรฅtte ha.

Fรธr vi begynner, trenger vi fรธlgende:

  • Damp (Det er ikke nรธdvendig รฅ vรฆre pรฅlogget, bare ha den installert og mappen blir opprettet .damp i HJEM-mappen vรฅr)
  • gdb
  • Mailutils
  • tmux
  • postfix
  • lib32-gccl (hvis systemet vรฅrt er 32 bits)

Nรฅr det nรธdvendige er installert, fortsetter vi med รฅ laste ned skriptet som tar seg av alt (installasjon, kontroll, utfรธrelse, etc.). For รฅ gjรธre dette utfรธrer vi fรธlgende kommandoer:
wget http://danielgibbs.co.uk/dl/csserver
chmod +x csserver
./csserver install

Etter en stund (avhengig av internettforbindelsen) vil alt nรธdvendig vรฆre lastet ned og det vil be oss om servernavnet og passordet for rcon, nรธdvendig for รฅ kontrollere serveren fra spillterminalen.
Nรฅr du er ferdig kan vi prรธve รฅ kjรธre serveren og รฅpne spillet og teste at det vises i listen over LAN-servere. For dette utfรธrer vi:
./csserver start
o
./csserver debug
รฅ starte den med feilsรธkingsmodus for รฅ oppdage mulige feil osv.

For รฅ konfigurere serveren redigerer vi to filer: css server y serverfiles / cstrike / cs-server.cfg

Den fรธrste, som vi allerede har utfรธrt tidligere, kan du endre noen serveroppstartsparametere som IP, startkart, maksimalt antall spillere og serverporter (selv om det er bedre รฅ la dem vรฆre som standard). Vi kan ogsรฅ aktivere e-postvarsler og logge pรฅ Steam-kontoen vรฅr. Linjene som interesserer oss nรฅ er:
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-en i mitt tilfelle er IP-en som Hamachi gir meg, siden jeg i mitt tilfelle ikke vil at den skal vises pรฅ spillets serverliste, bare blant vennene mine.

Nรฅ fortsetter vi med รฅ รฅpne serverfiles / cstrike / cs-server.cfg
Vi vil se flere parametere, men vi skal fokusere pรฅ disse, som ogsรฅ allerede er diskutert.:

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.

Antall parametere som serveren stรธtter, spesielt hvis vi senere legger til AMX Mod X, er veldig stort. Pรฅ slutten av opplรฆringen vil jeg legge igjen noen lenker med nyttig informasjon.
Jeg skal sette de jeg har lagt til:

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.

For รฅ deaktivere et alternativ kan vi slette linjen eller sette // i begynnelsen av linjen.
Og hvis vi vil at det skal rotere kartet hver gang det er ferdig, vil vi redigere filen serverfiles / cstrike / mapcycle.txt og legg til og fjern nombres av kartene vi รธnsker.
Og med alt dette har vi det grunnleggende รฅ ha serveren vรฅr.

AMX Mod X Installasjon

AMX Mod X lar oss legge til nye muligheter pรฅ serveren vรฅr, for eksempel utvisning og / eller utestenging av brukere, muligheten for รฅ konfigurere hvert kart separat (for eksempel รฅ vare lenger, รฅ starte med mer eller mindre penger osv.). Ogsรฅ pรฅ deres nettsider kan vi finne en god liste over skript, for eksempel et system for รฅ stemme pรฅ neste kart fรธr kartet slutter, nye lyder osv.
For dette fordรธyer vi din last ned webside og vi gรฅr ned Amx mod x base for Linux og metamod. Counter Strike Addon Det er valgfritt, det gir muligheten til รฅ vise statistikken til spillerne pรฅ skjermen.
Inne i mappen serverfiles / cstrike vi lager en mappe som heter addons og pakke ut de nedlastede filene inni.
Nรฅ skal vi redigere filen libslist.gam som finnes i serverfiler / cstrike.

Jeg anbefaler en sikkerhetskopi fรธr vi endrer den i tilfelle vi tar feil nรฅr vi redigerer den eller senere vil vi avinstallere den

Vi ser etter disse linjene:

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

og vi endrer dem for:

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

Nรฅ vil vi prรธve รฅ starte serveren med feilsรธkingsparameteren for รฅ bekrefte at den starter perfekt. Hvis ikke, sjekk at rutene ovenfor er riktige.
Nรฅ for รฅ aktivere AMX oppretter vi filen serverfiles / cstrike / addons / metamod / plugins.ini og vi legger til fรธlgende linje:

linux addons/amxmodx/dlls/amxmodx_mm_i386.so

Og med dette har vi allerede installert AMX Mod X.
Nรฅ for รฅ fullfรธre vil vi legge til en administrator for รฅ kunne konfigurere den fra spillkonsollen.
For dette vil vi redigere filen serverfiles / cstrike / addons / amxmodx / configs / users.ini I selve filene indikerer det alle alternativene. Som i dette tilfellet er vi interessert i รฅ lage en med alle tillatelser pรฅ slutten av filen vi legger til:

"Son Link" "Contreseรฑa" "abcdefghijklmnopqrstuv" "a"

I dette tilfellet trenger vi ogsรฅ at nรฅr du gรฅr inn pรฅ serveren, sender det passordet. For dette redigerer vi filen config.cfg som ligger i spillmappen (i mitt tilfelle i Steam / SteamApps / common / Half-Life / cstrike / config.cfg) og vi legger til fรธlgende linje:

setinfo "_pw" "Contraseรฑa"

Og med dette har vi allerede alt vi trenger for en grunnleggende konfigurasjon.
Vi starter serveren og fra spillet nรฅr vi kommer inn pรฅ serveren, รฅpner vi terminalen (i espaรฑol som standard er det nรธkkelen ยบ) og skrive:
amxmodmenu
og vi gรฅr tilbake til spillet (trykker pรฅ Esc) og bare trykker pรฅ det angitte tallet for รฅ gรฅ fra meny til meny. Som standard er menyen pรฅ engelsk, men det er mulig รฅ sette den pรฅ spansk ved รฅ trykke 9, 4, 1 i denne rekkefรธlgen til spansk vises og til slutt 2 for รฅ lagre.

Og opp til alt her. Jeg hรฅper denne opplรฆringen vil vรฆre til nytte for deg hvis du en dag tรธr รฅ sette opp din egen CS-server. Pรฅ Amx MOD X-siden finner du mer informasjon om det, en pluginsรธkemotor og et forum for henvendelser.
Vi sees ๐Ÿ˜‰

Server skaper side: http://danielgibbs.co.uk


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel รngel Gatรณn
  2. Formรฅlet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Nรฅr som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   kuroro44 sa

    Vil du ikke ha noe lignende for Dota 2? Det ville vรฆre veldig nyttig ๐Ÿ˜‰

  2.   eliotime3000. sa

    Interessant, selv om Hamachi-tingen ikke helt fungerer for meg ennรฅ (jeg har brukt den, men det virker ganske ubehagelig รฅ sette opp et virtuelt LAN).

  3.   rawBasic sa

    Flott! .. ..enkelt og raskt .. det fรฅr meg til รฅ รธnske รฅ gรฅ tilbake til CS! .. .. sรฅ mange timer dedikert, sรฅ mange cyber-spill, sรฅ mange turneringer .. nostalgi .. ๐Ÿ˜€

    Jeg holder meg i UrT .. .. ingenting som รฅ ha et slikt spill i innfรธdte og offisielle repoer .. ๐Ÿ˜›

    PS: for flere รฅr siden, da jeg fremdeles spilte CS ... modifiserte jeg et plugin og laget mitt eget autentiseringssystem for รฅ ha kallenavnene med passord, og dermed opprettholde statistikken pรฅ serveren uten รฅ bli รธdelagt av noen etterligner .. .. ja De er interessert, jeg ser etter det og stรธver det av (selv om jeg ikke vil rette det) og gir det videre til dem.

  4.   Sรฅ sรฅ sa

    Det er fortsatt en flott klassiker blant venner! Utmerket, jeg skal sette det pรฅ prรธve, takk.

  5.   David gonzalez garcia sa

    Tusen takk =)

  6.   Pepe sa

    Veldig god guide. Ikke mye har endret seg for รฅ gjรธre det samme med csgo. I http://www.dudosos.com/counter-strike/ det er flere guider og triks i dette flotte spillet, for meg det beste.

  7.   Leper_Ivan sa

    Utmerket bidrag. Jeg vil bare legge til ett trinn, som jeg mรฅtte bruke.

    Med den dynamiske IP-en. Vi kan legge til cs-server.cfg-filen pรฅ slutten, linjene

    __sxei_internal_ip (vรฅr private IP) <- Eks: 192.168.1.3
    ip (vรฅr offentlige IP) som myip ser den fra.
    __sxei_ kreves 1 1 for รฅ bruke sxe 0 for nedleggelse.

    Sรฅ bruk ip godt.

    Ivan!

  8.   The_zgun_killer sa

    Jeg vil gjerne vite om en lignende dampserver kan implementeres for dota2.Jeg vil sette opp en server i huset mitt slik at vennene mine kan koble til og spille nรฅr vi vil spille uten behov for en person til รฅ lage LAN-spillene.