Half-Life Deathmatch, GoldSrc motorunda 1998'in herkese karşı herkes arena nişancısıdır: levye, gauss zıplamaları, tripmine ve Crossfire'da snark'lar. Bu rehber iki şeyi kapsar. Birincisi, 2hours.gg üzerinde kurulum olmadan yaklaşık 5 dakikada bir sunucuyu nasıl canlı yapacağınız. İkincisi, kaputun altında ne çalıştığını bilmek isterseniz gerçekten ihtiyaç duyduğunuz GoldSrc gerçekleri, insanların yanlış anladığı tek ayrıntı dahil: oyun klasörü.
En hızlı yol: saatlik barındırılan bir sunucu
steamcmd'ye veya bir config dosyasına dokunmanıza gerek yok. 2hours.gg üzerinde bir harita ve boyut seçersiniz, sunucu yaklaşık 5 dakikada açılır ve paylaşacağınız bir IP alırsınız. Saatlik ödersiniz, yani kısa bir oturum birkaç sent tutar ve durdurunca hiçbir şey çalışmaz.
- Bir harita seçin: Crossfire varsayılandır. Boot Camp, Bounce, Datacore, Frenzy, Lambda Bunker, Rapidcore, Snark Pit, Stalkyard, Subtransit ve Undertow hepsi seçicide.
- Bir boyut seçin: Small (8 oyuncu), Medium (16) veya Large (32). GoldSrc büyük bir herkese karşı herkes lobisini rahatça tutar.
- İsteğe bağlı join parolası: Sunucuyu grubunuza saklamak için dağıtım formunda bir tane belirleyin.
Arkadaşlar nasıl bağlanır
Her oyuncu ~ tuşuyla konsolu açar ve sunucu IP'nizle connect komutunu çalıştırır. Port 27015'tir. Bir join parolası belirlediyseniz, önce onu ekleyin.
connect IP:27015
password yourpass; connect IP:27015Kaputun altındaki GoldSrc ayrıntıları
Half-Life Deathmatch ayrı bir mod değildir. Temel Half-Life oyunudur, yani oyun klasörü valve'dir, kendine ait bir klasör değil. Bu, birçok manuel kurulumu takar. Özel sunucuda (Steam app 90) başlatma satırı şöyle görünür:
./hlds_run -game valve -norestart -port 27015 +ip 0.0.0.0 +sv_lan 0 \
+maxplayers 16 +map crossfire +exec server.cfg- App id: 90 (Half-Life Dedicated Server), anonim olarak kurulur.
- Oyun klasörü: valve. Haritalar valve/maps içinde yaşar, config klasör kökünde valve/server.cfg'dir (düz cvar'lar, Source oyunlarındaki valve/cfg gibi değil).
- sv_lan 0: Gerekli, aksi halde sunucu herkese açık sorgulara yanıt vermez veya tarayıcıda görünmez.
Neler dahili gelir ve neler gelmez
Bunu dürüst tutuyoruz ki kimse orada olmayan bir özelliğe göre plan yapmasın.
- Tüm klasik haritalar: Her stok HLDM haritası sunucuyla gelir, yani katılmak için kimse bir şey indirmez.
- Bot yok: Düz deathmatch'in boş slotları dolduracak yapay zeka oyuncusu yoktur, yani HLDM en iyi arkadaşlarla oynanır. En az birkaç kişi getirin.
- Henüz özel harita yok: Özel haritalar bir FastDL barındırıcısına ihtiyaç duyar, o da bu sürümde bağlı değil. Şimdilik stok rotasyonda kalın.
Sunucuyu yürütün: yönetici komutları
Sunucuyu siz dağıttınız, yani yöneticisiniz. Oyun içi konsolu ~ ile açın, sunucu kartınızdaki RCON parolasıyla bir kez giriş yapın, ardından yönetici komutlarını rcon ile öneleyin. Hem web konsolu hem de oyun içi konsol aynı şeyi yapar.
rcon_password yourpassword
rcon changelevel stalkyard
rcon status
rcon mp_timelimit 20
rcon mp_fraglimit 30
rcon kick <name>Bir Half-Life Deathmatch sunucusunu saatlik dağıtın