<º Pemain permainan: Menyiapkan pelayan Counter Strike (dan lain-lain)

Sepanjang industri permainan video muda terdapat banyak tajuk yang meningkat dengan tajuk yang paling banyak dimainkan di Internet atau di rangkaian. Counter Strike Ini adalah salah satu dari mereka, selain yang paling banyak dimainkan pada masa itu, antara lain terima kasih kepada kafe siber, di mana anda boleh bermain dalam talian dengan orang-orang di sekitarnya. Bergerak sedikit demi sedikit, saya memutuskan untuk menubuhkan pelayan untuk bermain beberapa permainan dengan rakan-rakan saya. Artikel ini juga digunakan untuk permainan lain yang menggunakan mesin yang sama, seperti Half Life, CS: Keadaan Sifar, Kubu Pasukan, dan lain-lain. Di samping itu saya juga akan mengajar cara menambah Amx Mod X, pelengkap di mana kita dapat meningkatkan pengalaman permainan dan pentadbiran. Saya masih belajar mengenai perkara ini, jadi cubalah menjawab sebarang soalan yang anda ada.

Sebelum memulakan, kami memerlukan perkara berikut:

  • Wap (Tidak perlu dilog masuk, pasangkan saja dan folder itu dibuat .wap dalam folder RUMAH kami)
  • gdb
  • mailutils
  • tmux
  • postfix
  • lib32-gccl (jika sistem kami 32 bit)

Setelah apa yang diperlukan dipasang, kami terus memuat turun skrip yang akan mengurus semuanya (pemasangan, kawalan, pelaksanaan, dll.). Untuk melakukan ini, kami melaksanakan arahan berikut:
wget http://danielgibbs.co.uk/dl/csserver
chmod +x csserver
./csserver install

Selepas beberapa ketika (bergantung pada sambungan internet) semua yang diperlukan akan dimuat turun dan akan meminta nama pelayan dan kata laluan untuk rcon, yang diperlukan untuk mengawal pelayan dari terminal permainan.
Setelah selesai, kita boleh mencuba menjalankan pelayan dan membuka permainan dan menguji bahawa ia muncul dalam senarai pelayan LAN. Untuk ini kami melaksanakan:
./csserver start
o
./csserver debug
untuk memulakannya dengan mod debug untuk mengesan kemungkinan kegagalan, dll.

Untuk mengkonfigurasi pelayan, kami akan mengedit 2 fail: pelayan cssserver y pelayanfile / cstrike / cs-server.cfg

Yang pertama, yang mana yang telah kita laksanakan sebelumnya, anda boleh mengubah beberapa parameter permulaan pelayan seperti IP, peta permulaan, bilangan pemain maksimum dan port pelayan (walaupun lebih baik meninggalkannya secara lalai). Kami juga boleh mengaktifkan pemberitahuan e-mel dan log masuk ke akaun Steam kami. Garis-garis yang menarik minat kami sekarang adalah:
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 dalam kes saya adalah IP yang diberikan oleh Hamachi kepada saya, kerana dalam kes saya, saya tidak mahu ia muncul dalam senarai pelayan permainan, hanya di kalangan rakan-rakan saya.

Sekarang kita terus membuka filefile server / cstrike / cs-server.cfg
Kami akan melihat beberapa parameter, tetapi kami akan memfokuskannya, yang juga telah dibincangkan.

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.

Jumlah parameter yang disokong oleh pelayan, terutamanya jika kita kemudian menambahkan AMX Mod X sangat besar. Pada akhir tutorial saya akan meninggalkan beberapa pautan dengan maklumat berguna.
Saya akan meletakkan yang telah saya tambahkan:

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.

Untuk melumpuhkan pilihan, kita boleh menghapus baris atau meletakkan // di awal baris.
Dan jika kita mahu ia memutar peta setiap kali selesai, kita akan mengedit failnya pelayanfiles / cstrike / mapcycle.txt dan tambah dan keluarkan nombor peta yang kami mahukan.
Dan dengan semua ini kita mempunyai asas untuk mempunyai pelayan kita.

Pemasangan AMX Mod X

AMX Mod X membolehkan kami menambahkan kemungkinan baru ke pelayan kami, seperti pengusiran dan / atau pengharaman pengguna, kemungkinan mengkonfigurasi setiap peta secara berasingan (contohnya, bertahan lebih lama, bermula dengan lebih banyak atau lebih sedikit wang, dll). Juga di laman web mereka kita dapat mencari senarai skrip yang bagus, seperti sistem untuk memilih peta berikutnya sebelum peta berakhir, bunyi baru, dll.
Untuk ini kami mencerna anda muat turun laman web dan kami turun Pangkalan Mod X AMX untuk Linux dan metamod. Addon Counter-Strike Ini adalah pilihan, ia menambah kemungkinan untuk menunjukkan statistik pemain di layar.
Di dalam folder pelayanfile / cstrike kami membuat folder yang dipanggil addons dan buka zip fail yang dimuat turun di dalamnya.
Sekarang kita akan mengedit fail libslist.gam yang terdapat di serverfiles / cstrike.

Saya mengesyorkan sandaran sebelum mengubahnya sekiranya kita melakukan kesilapan semasa mengeditnya atau kemudian kita mahu menyahpasangnya

Kami mencari baris berikut:

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

dan kami menukarnya untuk:

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

Sekarang kita akan cuba memulakan pelayan dengan parameter debug untuk mengesahkan bahawa ia bermula dengan sempurna. Sekiranya tidak, periksa bahawa laluan di atas betul.
Sekarang untuk mengaktifkan AMX kami membuat fail serverfiles / cstrike / addons / metamod / plugins.ini dan kami menambah baris berikut:

linux addons/amxmodx/dlls/amxmodx_mm_i386.so

Dan dengan ini kami telah memasang AMX Mod X.
Sekarang untuk menyelesaikannya kita akan menambahkan pentadbir untuk dapat mengkonfigurasinya dari konsol permainan.
Untuk ini kami akan menyunting fail pelayanfiles / cstrike / addons / amxmodx / configs / users.ini Dalam fail itu sendiri menunjukkan semua pilihan. Seperti dalam kes ini, kami berminat untuk membuatnya dengan semua kebenaran di akhir fail yang kami tambahkan:

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

Dalam kes ini, kita juga memerlukan bahawa ketika memasuki pelayan, ia akan mengirimkan kata laluan. Untuk ini kami mengedit fail config.cfg yang terletak di folder permainan (dalam kes saya di Steam / SteamApps / common / Half-Life / cstrike / config.cfg) dan kami menambah baris berikut:

setinfo "_pw" "Contraseña"

Dan dengan ini kita sudah mempunyai semua yang kita perlukan untuk konfigurasi asas.
Kami memulakan pelayan dan dari permainan sebaik sahaja memasuki pelayan, kami membuka terminal (di español secara lalai adalah kuncinya º) dan tulis:
amxmodmenu
dan kami kembali ke permainan (menekan Esc) dan tekan sahaja nombor yang ditunjukkan untuk pergi dari menu ke menu. Secara lalai menu dalam bahasa Inggeris, tetapi mungkin untuk memasukkannya ke dalam bahasa Sepanyol dengan menekan 9, 4, 1 dalam urutan ini sehingga bahasa Sepanyol muncul dan akhirnya 2 untuk disimpan.

Dan di sini semuanya. Saya harap tutorial ini akan berguna bagi anda sekiranya suatu hari anda berani menyiapkan pelayan CS anda sendiri. Di halaman Amx MOD X, anda akan mendapat lebih banyak maklumat mengenainya, mesin carian pemalam dan forum untuk pertanyaan.
Jumpa anda 😉

Halaman pencipta skrip pelayan: http://danielgibbs.co.uk


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

9 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Kuroro44 kata

    Tidakkah anda mempunyai sesuatu yang serupa untuk Dota 2? Ia akan sangat membantu 😉

  2.   eliotime3000 kata

    Menarik, walaupun perkara Hamachi belum cukup berfungsi untuk saya (saya telah menggunakannya, tetapi saya merasa tidak selesa untuk menyiapkan LAN maya).

  3.   asas mentah kata

    Hebat! ..Sederhana dan pantas..membuat saya ingin kembali ke CS! .. .. berjam-jam, begitu banyak permainan di dunia maya, begitu banyak kejohanan..nostalgia ..

    Saya terus tinggal di UrT .. .. tidak seperti mempunyai permainan seperti itu di repos asli dan rasmi .. 😛

    PS: beberapa tahun yang lalu, ketika saya masih bermain CS ... saya mengubah suai pemalam dan membuat sistem pengesahan saya sendiri agar mempunyai nama samaran dengan kata laluan, dan dengan itu menyimpan statistik di pelayan tanpa dirosakkan oleh sebilangan peniru .. ya Mereka berminat, saya mencarinya dan membuangnya (walaupun saya tidak akan membetulkannya) dan menyampaikannya kepada mereka.

  4.   Jadi begitu kata

    Ia masih menjadi klasik yang hebat di kalangan rakan! Hebat, saya akan mengujinya, terima kasih.

  5.   David gonzalez garcia kata

    Terima kasih banyak =)

  6.   Pepe kata

    Panduan yang sangat baik. Tidak banyak yang berubah untuk melakukan perkara yang sama dengan csgo. Dalam http://www.dudosos.com/counter-strike/ ada lebih banyak panduan dan trik permainan hebat ini, bagi saya yang terbaik.

  7.   Leper_Ivan kata

    Sumbangan yang sangat baik. Saya hanya mahu menambah satu langkah, yang harus saya gunakan.

    Dengan IP dinamik. Kita boleh menambah fail cs-server.cfg pada akhir, garis

    __sxei_internal_ip (IP peribadi kami) <- Cth: 192.168.1.3
    ip (IP awam kami) Dari mana myip melihatnya.
    __sxei_memerlukan 1 1 untuk menggunakan sxe 0 untuk penutupan.

    Oleh itu, gunakan ip dengan baik.

    Ivan!

  8.   THE_ZGUN_KILLER kata

    Saya ingin tahu sama ada pelayan stim yang serupa dapat dilaksanakan untuk dota2 Saya ingin menubuhkan pelayan di rumah saya supaya rakan saya dapat berhubung dan bermain bila-bila masa kita mahu bermain tanpa memerlukan satu orang untuk membuat permainan LAN