PlayNHost'taki bir Day of Defeat: Source sunucusunda birini admin yapmak için SourceMod'u kurun, SteamID'sini "99:z" bayraklarıyla birlikte dod/addons/sourcemod/configs/admins_simple.ini dosyasına ekleyin ve Console içinde sm_reloadadmins yazın. Adminler ardından oyunda ya da panelin Console sekmesinden sm_kick ile atar, sm_ban ile yasaklar.
SourceMod yeni bir sunucuda kurulu değildir. Önce onu kurun: Day of Defeat: Source sunucunuza SourceMod nasıl kurarsınız.
Kendinizi admin yapın
- Oyunda sunucunuza katılın.
- Panelde Console sekmesine tıklayın, Bir komut yazın kutusuna
statusyazın ve Enter tuşuna basın. Listede adınızı bulun ve SteamID'nizi aynı satırdan kopyalayın, örneğinSTEAM_0:1:16veya[U:1:33]. - Files sekmesine tıklayın ve
dod/addons/sourcemod/configs/admins_simple.inidosyasını açın. - SteamID'nizi ve bayrakları, ikisi de tırnak içinde, içeren yeni bir satır ekleyin:
"STEAM_0:1:16" "99:z". - İçeriği kaydet düğmesine tıklayın.
- Console sekmesinde
sm_reloadadminsyazın ve Enter tuşuna basın. - Oyunda
~ile geliştirici konsolunu açın,sm_adminyazın ve Enter tuşuna basın. Oyuna geri döndüğünüzde admin menüsü açılır.

SourceMod, SteamID'yi her biçiminde okur: STEAM_0:1:16, [U:1:33] ya da bir Steam profil bağlantısındaki 17 haneli sayı (SourceMod'un admin kodu her birini aynı kimliğe çevirir).
Admin bayrakları ne anlama gelir?
99:z kök erişim verir: 99 dokunulmazlık seviyesiyle tüm bayraklar, böylece daha düşük seviyeli adminler sizi atamaz veya yasaklayamaz. Bir moderatör için daha az bayrak verin, örneğin "STEAM_0:1:16" "bcd". AlliedModders'ın admin rehberinden ana bayraklar:
| Bayrak | İzin verdiği şey |
|---|---|
a | ayrılmış bir slot |
b | genel admin, her admin için gerekli |
c | diğer oyuncuları atma |
d | diğer oyuncuları yasaklama |
e | yasakları kaldırma |
g | haritayı değiştirme |
z | her şey ve dokunulmazlığı yok sayar |
Oyuncuları atın, yasaklayın ve yasağı kaldırın
Bunları admin olarak oyun konsoluna ya da panelin Console sekmesine yazın; panelde admin hakkı gerekmez. Sohbette bir admin aynı komutu ! ile ve sm_ olmadan yazabilir, örneğin !kick, ya da diğer oyunculardan gizlemek için / ile.
| Komut | Ne yapar |
|---|---|
sm_kick <name or #userid> [reason] | bir oyuncuyu atar |
sm_ban <name or #userid> <minutes> [reason] | bir oyuncuyu yasaklar; 0 dakika kalıcı yasaktır |
sm_unban <steamid or ip> | bir yasağı kaldırır |
sm_map <map> | haritayı değiştirir |
sm_who | oyuncuları ve admin haklarını listeler |
#userid, status komutunun gösterdiği oyuncunun userid numarasıdır, örneğin sm_ban #5 0 cheating. Komutlar SourceMod'un admin komut listesinden gelir.
SourceMod olmadan oyuncu atabilir miyim?
Evet, Console sekmesinden. Valve'in konsol komut listesi motorun kendi komutlarını içerir:
status: oyuncuları userid ve SteamID bilgileriyle listeler.kick: bir oyuncuyu slota, userid'ye ya da ada göre atar, örneğinkick PlayerName.banid,removeidvelistid: bir SteamID'yi yasak listesine ekler, listeden kaldırır ve yasakları listeler.writeid: kalıcı yasakların listesinibanned_user.cfgdosyasına yazar.
SourceMod'un komutları yasaklar için daha kolaydır, çünkü oyuncunun adını ve süreyi tek satırda alır.
Panelde bir atma düğmesi var mı?
Hayır. Genel bakış sayfasındaki Aktif oyuncular kartı kimlerin çevrimiçi olduğunu ve ne kadar süredir bağlı olduklarını gösterir; bu oyun için atma veya yasaklama düğmesi yoktur. Yukarıdaki komutları kullanın.
İlgili: Day of Defeat: Source sunucunuzda Console ve RCON nasıl kullanırsınız ve Day of Defeat: Source sunucunuza katılma şifresi nasıl koyarsınız.



