<º Gamer: Counter Strike servera (un citu) iestatīšana

Visā jaunajā videospēļu nozarē ir bijuši daudzi nosaukumi, kas ir pieauguši ar titulu, kuru visvairāk spēlē internetā vai tīklā. Counter Strike Tas bija viens no tiem, turklāt tajā laikā tas bija visvairāk spēlētais, cita starpā pateicoties kiberkafejnīcām, kur varēja spēlēt tiešsaistē ar apkārtnes iedzīvotājiem. Nedaudz pārcilājies pēc ilgām, es nolēmu izveidot serveri, lai spēlētu dažas spēles ar draugiem. Šis raksts tiek izmantots arī citām spēlēm, kurās tiek izmantots viens un tas pats dzinējs, piemēram, Half Life, CS: nulles stāvoklis, komandas cietoksnisutt. Turklāt es arī iemācīšu, kā pievienot Amx Mod X, papildinājums, ar kura palīdzību mēs varam uzlabot spēļu un administrēšanas pieredzi. Es joprojām mācos par to, tāpēc mēģiniet atbildēt uz visiem jums uzdotajiem jautājumiem.

Pirms sākam, mums būs nepieciešams:

  • Tvaiks (Nav jāpiesakās, vienkārši instalējiet to un izveidojiet mapi .tvaiks mūsu HOME mapē)
  • gdb
  • mailutils
  • tmux
  • postfix
  • lib32-gccl (ja mūsu sistēma ir 32 biti)

Kad ir instalēts nepieciešamais, mēs lejupielādējam skriptu, kas visu nokārtos (instalēšana, vadība, izpilde utt.). Lai to izdarītu, mēs izpildām šādas komandas:
wget http://danielgibbs.co.uk/dl/csserver
chmod +x csserver
./csserver install

Pēc kāda laika (atkarībā no interneta savienojuma) viss nepieciešamais tiks lejupielādēts, un tas prasīs mums servera nosaukumu un paroli rcon, kas nepieciešams, lai kontrolētu serveri no spēles termināla.
Kad esat pabeidzis, mēs varam mēģināt palaist serveri un atvērt spēli un pārbaudīt, vai tā parādās LAN serveru sarakstā. Šim nolūkam mēs izpildām:
./csserver start
o
./csserver debug
sākt to ar atkļūdošanas režīmu, lai noteiktu iespējamās kļūmes utt.

Lai konfigurētu serveri, mēs rediģēsim 2 failus: cssserveris y serverfiles / cstrike / cs-server.cfg

Pirmais, kuru mēs jau esam izpildījuši iepriekš, jūs varat mainīt dažus servera palaišanas parametrus, piemēram, IP, sākuma karti, maksimālo atskaņotāju skaitu un servera porti (lai gan labāk tos atstāt pēc noklusējuma). Mēs varam arī aktivizēt e-pasta paziņojumus un pieteikties savā Steam kontā. Līnijas, kas mūs tagad interesē, ir:
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 manā gadījumā ir IP, kuru man dod Hamachi, jo manā gadījumā es nevēlos, lai tas parādās spēles serveru sarakstā, tikai starp maniem draugiem.

Tagad mēs turpinām atvērt serverfiles / cstrike / cs-server.cfg
Mēs redzēsim vairākus parametrus, taču koncentrēsimies uz tiem, kas arī jau ir apspriesti.

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.

Servera atbalstīto parametru skaits, īpaši, ja vēlāk pievienojam AMX Mod X, ir ļoti liels. Apmācības beigās es atstāšu dažas saites ar noderīgu informāciju.
Es ievietošu tos, kurus esmu pievienojis:

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.

Lai deaktivizētu opciju, mēs varam dzēst rindu vai ievietot // rindas sākumā.
Un, ja mēs vēlamies, lai karte pagriežas katru reizi, kad tā ir pabeigta, mēs rediģēsim failu serverfiles / cstrike / mapcycle.txt un mēs pievienojam un noņemam numuri no vēlamajām kartēm.
Un tam visam mums ir mūsu servera pamati.

AMX Mod X instalēšana

AMX Mod X ļauj mums mūsu serverim pievienot jaunas iespējas, piemēram, lietotāju izraidīšanu un / vai aizliegšanu, iespēju katru karti konfigurēt atsevišķi (piemēram, ilgāk kalpot, sākt ar vairāk vai mazāk naudas utt.). Arī viņu vietnē mēs varam atrast labu skriptu sarakstu, piemēram, sistēmu, lai balsotu par nākamo karti pirms kartes beigām, jaunas skaņas utt.
Par to mēs sagremojam jūsu lejupielādēt tīmekļa lapu un mēs ejam lejā AMX Mod X bāze operētājsistēmai Linux un Metamods. Counter Strike Addon Tas nav obligāts, tas pievieno iespēju uz ekrāna parādīt spēlētāju statistiku.
Mapes iekšpusē serverfiles / cstrike mēs izveidojam mapi ar nosaukumu Addons un izpakojiet lejupielādētos failus iekšpusē.
Tagad mēs rediģēsim failu libslist.gam kas atrodams serverfiles / cstrike.

Pirms modificēšanas iesaku dublējumkopiju gadījumā, ja, rediģējot, mēs pieļaujam kļūdu vai vēlāk vēlamies to atinstalēt

Mēs meklējam šīs rindas:

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

un mēs tos mainām pret:

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

Tagad mēs mēģināsim palaist serveri ar atkļūdošanas parametru, lai pārliecinātos, ka tas sākas perfekti. Ja nē, pārbaudiet, vai iepriekš minētie maršruti ir pareizi.
Tagad, lai aktivizētu AMX, mēs izveidojam failu serverfiles / cstrike / addons / metamod / plugins.ini un mēs pievienojam šādu rindu:

linux addons/amxmodx/dlls/amxmodx_mm_i386.so

Un ar to mēs jau esam instalējuši AMX Mod X.
Lai pabeigtu, mēs pievienosim administratoru, lai to varētu konfigurēt no spēļu konsoles.
Šim nolūkam mēs rediģēsim failu serverfiles / cstrike / addons / amxmodx / configs / users.ini Pašos failos tas norāda visas iespējas. Tā kā šajā gadījumā mēs esam ieinteresēti izveidot vienu ar visām atļaujām pievienotā faila beigās:

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

Šajā gadījumā mums būs nepieciešams arī tas, ka, ievadot serveri, tas nosūta paroli. Šim nolūkam mēs rediģējam failu config.cfg kas atrodas spēļu mapē (manā gadījumā Steam / SteamApps / common / Half-Life / cstrike / config.cfg), un mēs pievienojam šādu rindu:

setinfo "_pw" "Contraseña"

Un līdz ar to mums jau ir viss nepieciešamais pamata konfigurācijai.
Mēs sākam serveri un no spēles, kad mēs ievadām serveri, mēs atveram termināli (in español pēc noklusējuma tā ir atslēga º) un uzrakstiet:
amxmodmenu
un mēs atgriezīsimies spēlē (nospiežot Esc) un vienkārši nospiediet norādīto numuru, lai pārietu no izvēlnes uz izvēlni. Pēc noklusējuma izvēlne ir angļu valodā, taču to ir iespējams ievietot spāņu valodā, nospiežot 9, 4, 1 šādā secībā, līdz parādās spāņu valoda, un visbeidzot, lai saglabātu.

Un līdz šim šeit viss. Es ceru, ka šī apmācība jums noderēs, ja kādu dienu jūs uzdrošināsies izveidot savu CS serveri. Amx MOD X lapā atradīsit vairāk informācijas par to, spraudņu meklētājprogrammu un forumu uzziņām.
Tiekamies 😉

Servera skripta radītāja lapa: http://danielgibbs.co.uk


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   44 teica

    Vai jums nebūs kaut kas līdzīgs Dota 2? Tas būtu ļoti noderīgi 😉

  2.   3000 teica

    Interesanti, lai gan Hamachi lieta man vēl nedarbojas gluži labi (es to esmu izmantojis, bet man šķiet diezgan neērti izveidot virtuālo LAN).

  3.   rawBasic teica

    Lieliski! .. ..vienkārši un ātri..tāpēc man gribas atgriezties CS! .. .. tik daudz stundu veltīts, tik daudz spēļu kiberos, tik daudz turnīru..nostalģija .. 😀

    Es turpinu uzturēties UrT ... .. nekas tāds, ka šāda spēle būtu vietējās un oficiālajās repos .. 😛

    PS: pirms vairākiem gadiem, kad es vēl spēlēju CS ... es modificēju spraudni un izveidoju savu autentifikācijas sistēmu, lai būtu segvārdi ar paroli, un tādējādi saglabāju statistiku serverī, nesabojājot kādu atdarinātāju .. .. jā, viņus interesē, es to meklēju un nopucēju (kaut arī neizlabošu) un nododu viņiem tālāk.

  4.   Tātad tā teica

    Tā joprojām ir lieliska klasika draugu vidū! Lieliski, es to pārbaudīšu, paldies.

  5.   Deivids Gonzaless garsija teica

    Liels paldies =)

  6.   Pepe teica

    Ļoti labs ceļvedis. Nav daudz mainījies, lai darītu to pašu ar csgo. In http://www.dudosos.com/counter-strike/ šīs lieliskās spēles ceļvedi un triki ir vairāk, man vislabākais.

  7.   Leper_Ivan teica

    Lielisks ieguldījums. Es tikai vēlos pievienot soli, kas man bija jāizmanto.

    Ar dinamisko IP. Mēs varētu pievienot failam cs-server.cfg beigās rindas

    __sxei_internal_ip (mūsu privātais IP) <- Piem .: 192.168.1.3
    ip (mūsu publiskais IP), no kura myip to redz.
    __sxei_required 1 1, lai izslēgšanai izmantotu sxe 0.

    Tāpēc izmantojiet ip labi.

    Ivans!

  8.   THE_ZGUN_KILLER teica

    Es vēlētos uzzināt, vai dota2 var ieviest līdzīgu tvaika serveri. Es vēlos savā mājā izveidot serveri, lai mani draugi varētu izveidot savienojumu un spēlēt vienmēr, kad mēs vēlamies spēlēt, bez nepieciešamības, lai viena persona izveidotu LAN spēles