Her 2hours.gg HL2:DM sunucusu SourceMod kurulu gelir. Sunucuyu sen açtın, yani admin sensin. Bunları oyun sohbetine yaz (Y tuşu).
Sohbet komutları
!map dm_steamlab: haritayı değiştirir. Resmi haritalar: dm_lockdown, dm_overwatch, dm_powerhouse, dm_resistance, dm_runoff, dm_steamlab, dm_underpass.!kick name: bir oyuncuyu atar.!ban name 30: bir oyuncuyu 30 dakika banlar (0 = kalıcı).!slay name: bir oyuncuyu öldürür (tartışmaları bitirmek için).!cvar sv_gravity 150: sohbetten herhangi bir sunucu ayarını değiştirir.!rcon status: sohbetten herhangi bir konsol komutu çalıştırır.
Not: HL2:DM, SourceMod menülerini gösteremez (sunucu değil, oyun kısıtı); bu yüzden !admin ve oylama menüleri burada çalışmaz. Yukarıdaki doğrudan komutları veya sunucu kartındaki web konsolunu kullan.
Harita, mod veya kuralları değiştir
Sunucu kartındaki web konsolunu kullan. Harita, deathmatch/takım modu, frag ve süre limitleri, yerçekimi ve dost ateşi için düğmeleri var. RCON kurulumu gerekmez.
Herkese açık veya özel
- Deploy sırasında şifreyi boş bırak = herkese açık. IP'si olan herkes girebilir.
- Şifre koy = özel. Sadece şifreyi verdiklerin girer.
Özel bir sunucuya girmek için arkadaşların konsolu açıp şunu çalıştırır: password yourpassword; connect IP:27015
Komut referansı
Bunları web RCON konsolu üzerinden, sunucu kartınızdan çalıştırın. Aşağıdaki her komut, canlı bir 2hours.gg HL2:DM sunucusunda doğrulanmıştır.
Harita ve maç
status- Bağlı oyuncuları, Steam ID'leri, ping'i ve mevcut haritayı listeler.
changelevel <map>- Bir harita yükler (ör. changelevel dm_lockdown). Oyuncuları kısa süre düşürür. Harita menüsü bunu sizin için yapar.
mp_teamplay <0|1>- 1 = team deathmatch, 0 = herkes kendine. Takımlar sonraki harita yüklenince geçerli olur, bu yüzden peşine bir changelevel ekleyin. Mode menüsü ikisini birden yapar.
mp_fraglimit <n>- Haritayı n kill'de bitirir (0 = sınır yok).
mp_timelimit <minutes>- Haritayı n dakika sonra bitirir (0 = sınır yok).
mp_restartgame 1- Raundu 1 saniye içinde yeniden başlatır, skorlar sıfırlanır, herkes bağlı kalır.
kick "<name>"- Bir oyuncuyu isme göre atar (sm_kick da çalışır ve bir gerekçe alır).
say <message>- Sunucu olarak herkesin sohbetine bir mesaj yazar.
Sunucu kuralları
sv_gravity <n>- Dünya yerçekimi. 600 = normal, 300 = düşük, 150 = ay. Düşük yerçekimi + gravity gun bir klasiktir.
mp_friendlyfire <0|1>- Takım arkadaşlarının birbirine zarar verip veremeyeceği (yalnızca team deathmatch).
mp_falldamage <0|1>- Düşme hasarı. Varsayılan 0.
mp_weaponstay <0|1>- 1 = alınan silahlar sonraki oyuncu için haritada kalır.
sv_hl2mp_weapon_respawn_time <s>- Alınan bir silahın yeniden belirmesine kadar geçen saniye (varsayılan 20).
sv_hl2mp_item_respawn_time <s>- Can ve mühimmatın yeniden belirmesine kadar geçen saniye (varsayılan 30).
sv_alltalk <0|1>- Takımlar arası sesli sohbet. Sunucularımızda varsayılan olarak açık.
mp_flashlight <0|1>- El fenerine izin verir.
SourceMod admin
sm_who- Oyuncuları ve admin erişimlerini listeler. Siz root olarak görünürsünüz.
sm_kick <name> [reason]- Oyuncuya gösterilen bir gerekçeyle atar.
sm_ban <name> <minutes> [reason]- n dakika banlar (0 = kalıcı).
sm_rename <name> <newname>- Bir oyuncuyu yeniden adlandırır.
sm_cvar <cvar> [value]- Herhangi bir sunucu cvar'ını okur veya ayarlar.
sm plugins list- Yüklü eklentileri ve sürümlerini listeler.
Oyuncular ne yazar (client tarafı)
connect <ip>:27015- Sunucuya doğrudan katılır. Sunucu tarayıcısından da çalışır (View → Servers → Favorites).
password <password>- Özel bir sunucuya bağlanmadan önce katılım şifresini ayarlar.