iXbir: Bilgi Paylaşım Forumu

Tam Versiyon: CS 1.6 Admin Ekleme: users.ini, Yetki Harfleri ve Admin Komutları
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
CS 1.6 sunucusuna admin eklemek için tek bir dosyayı düzenlemeniz yeterli. Bu konuda admin ekleme yöntemlerini, yetki harflerinin hangisinin ne işe yaradığını ve en çok kullanılan admin komutlarını topladım. Anlatılanlar AMX Mod X kurulu sunucular için geçerli.

Admin ekleme: users.ini
Adminler cstrike/addons/amxmodx/configs/users.ini dosyasında tutulur. Her admin bir satırdır ve satır dört bölümden oluşur:
Kod:
"kimlik" "şifre" "yetki harfleri" "hesap harfleri"
Kimlik Steam ID, IP adresi ya da oyuncu adı olabilir. Hangisini kullandığınızı son bölümdeki hesap harfleri belirler. Satırın başına noktalı virgül koyarsanız o satır devre dışı kalır.

Steam ID ile (en güvenlisi):
Kod:
"STEAM_0:1:12345678" "" "abcdefghijklmnopqrstu" "ce"
Oyuncunun Steam ID'sini öğrenmek için oyundayken konsola status yazmanız yeterli.

IP adresi ile:
Kod:
"88.123.45.67" "" "abcdefghijklmnopqrstu" "de"
Ev internetlerinde IP değişebildiği için kalıcı admin için önermem.

Oyuncu adı ve şifre ile:
Kod:
"Ahmet" "gizlisifre" "abcdefghijklmnopqrstu" "a"
Bu yöntemde admin, sunucuya girmeden önce konsola şifresini yazar:
Kod:
setinfo _pw "gizlisifre"
Şifre yanlışsa ya da hiç yazılmamışsa "a" harfi yüzünden oyuncu sunucudan atılır. Böylece başkası aynı adla girip yetkiyi kullanamaz.

Dosyayı kaydettikten sonra sunucu konsoluna amx_reloadadmins yazın ya da haritayı değiştirin.

Yetki harfleri ne işe yarar?
Kod:
a  dokunulmazlık (atılamaz, banlanamaz, öldürülemez)
b  yedek slot (sunucu doluyken girebilir)
c  amx_kick
d  amx_ban ve amx_unban
e  amx_slay ve amx_slap
f  amx_map
g  amx_cvar (sunucu ayarlarını değiştirme)
h  amx_cfg
i  amx_chat ve diğer sohbet komutları
j  amx_vote ve diğer oylama komutları
k  sv_password ayarına erişim
l  amx_rcon ve rcon_password ayarına erişim
m-t  özel seviyeler (eklentiler kendi komutları için kullanır)
u  menü erişimi (amxmodmenu)
z  normal oyuncu, yetkisi yok
Yeni adminlere başta bütün harfleri vermeyin. Örneğin bir moderatöre "bceiju" vermek yetebilir; "l" harfi rcon yetkisi verdiği için yalnızca sunucu sahibinde olmalı.

Hesap harfleri
Kod:
a  şifre yanlışsa oyuncuyu sunucudan at
b  kimlik bir klan etiketidir (adın içinde geçmesi yeterli)
c  kimlik bir Steam ID'dir
d  kimlik bir IP adresidir
e  şifre sorulmaz
k  ad ya da etiket büyük küçük harfe duyarlıdır

En çok kullanılan admin komutları
Kod:
amxmodmenu                      // bütün admin menüleri
amx_kick <ad> [sebep]           // oyuncuyu atar
amx_ban <ad> <dakika> [sebep]   // oyuncuyu banlar, 0 dakika süresiz
amx_slay <ad>                   // oyuncuyu öldürür
amx_slap <ad> [hasar]           // oyuncuya tokat atar
amx_map <harita>                // haritayı değiştirir
amx_votemap <harita>            // harita oylaması başlatır
amx_psay <ad> <mesaj>           // oyuncuya özel mesaj
amx_say <mesaj>                 // bütün sunucuya admin mesajı
amx_who                         // sunucudaki oyuncuları ve yetkilerini listeler
Komutlarda oyuncunun adının tamamını yazmanız gerekmez, adın bir parçası yeterli. Yazdığınız parça birden fazla oyuncuyla eşleşirse komut çalışmaz, o zaman adı uzatın. Adında boşluk varsa adı tırnak içine alın.

Süreli ban, IP banı ve ban kaldırma için CS 1.6 ban atma ve ban kaldırma rehberine bakabilirsiniz.

Sık sorulanlar
Admin ekledim ama yetkim yok. users.ini'de tırnaklar eksik olabilir ya da Steam ID yanlış yazılmıştır. amx_reloadadmins yazdıktan sonra amx_who ile adınızın listede olup olmadığına bakın.
Steam ID'm STEAM_ID_LAN görünüyor. Steam dışı oyunlarda Steam ID herkeste aynı olabilir. Bu durumda ad ve şifre ile admin verin.
amxmodmenu açılmıyor. Adminin "u" harfi yoktur.

Sunucunuza eklenti kurmak isterseniz CS 1.6 eklenti kurulum rehberine, hazır eklentiler için kategorilere göre CS 1.6 eklentileri konusuna bakabilirsiniz.
Bilgiler İçin Teşekkür Ederiz Yararlı Bir Bilgi