Yapımcısı : CSD Dev. team
Sürüm : vCore 0.2
Açıklama :
Merhaba arkadaşlar,
Geçenlerde yeni panel için adminlik bölümü hakkında önerilerinizi alırken, gelen istekler doğrultusunda ortaya çıkan eklentiyi , yeni panele geçmeden beta olarak yayına sunuyoruz.
Eklenti beta aşamasında olduğu için hatalar ile karşılaşabilirsiniz, karşılaştığınız hataları veya olması istediğiniz ekstra özellikleri konu altından dile getirebilirsiniz.
Eklenti kurulumu :
Panelinize ekstra bir şey yüklemenize gerek yok, otomatik olarak kurulu gelmekte.
1. plugins.ini'den admin_sql.amxx eklentisini kapatıp admin.amxx eklentisini açınız
2. plugins.ini dosyasının en altına csd_adminchat.amxx yazınız
Yetki Yazım Formatı :
Şuan için yetkiler yalnızca users.ini dosyasına yazılabiliniyor.Format aşağıdaki gibidir
Kod: Tümünü seç
; Yazım formatları
;"BAILOPAN" "mypass" "abcdefghijklmnopqrstu" "a" "BASLANGIC_TARIHI" "BITIS_TARIHI" "TAG" "RUTBE" "TEXTFORMAT"
;"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" "BASLANGIC_TARIHI" "BITIS_TARIHI" "TAG" "RUTBE" "TEXTFORMAT"
; Örnek adminlik
;"omar" "123456" "abcdefghijklmnopqrstu" "a" "08.10.2017" "09.10.2017" "[UsersTag]" "[UsersRutbe]" "<STEAMTAG><green><TAG> <green><RUTBE> <default><DEATHTAG><TAKIM><team><NICK><default> : <green><SAY>"
<green> tagından sonra yazdıklarınız yeşil
<team> tagından sonra yazdıklarınız takım rengi
<default> tagından sonra yazdıklarınız ise sarı renkte çıkacaktır.
Bunların haricinde TextFormat içeriğinde ;
<STEAMTAG> ile yazdığınız adminlik için Steam/Steam+ yazısı ekleyebilirsiniz(Eğer oyuncu steam ise)
<TAG> ile tag ekleyebilirsiniz
<RUTBE> ile rütbe ekleyebilirsiniz.
<DEATHTAG> tagını dilediğiniz yere taşıyabilir veya kaldırabilirsiniz.
<NICK> ile oyuncu nickinin nerede oldugunu belirleyebilirsiniz. Veya <green><NICK> yapıp oyuncu isimlerini yeşil şekilde yapabilirsiniz.
<SAY> ilede mesajı ekrana basabilirsiniz. <team><SAY> ile yazıların rengini takım rengi gibi yapabilirsiniz.
Özellikler :
Say_team'den yazarken çıkan CT, T ve Spec Tagını değiştirebilirsiniz.
Örnek jail sunucular için amx_cvar csd_terrortag "(MAHKUM) " yaptığınızda oyun içinde bu şekilde gözükecektir. Aynı şekilde amx_cvar csd_cttag "(CT) " ile CT tagını ve amx_cvar csd_spectag "(SPEC) " ile CT tagını da değiştirebilirsiniz.
amx_cvar csd_adminsurekontrol 1 ile otomatik olarak süresi biten adminlerin yetkisini oyun içinde pasif hale getirebilirsiniz.
Yetki panelde yazılı kalmaya devam edecektir ancak süresi bittiği için, hiçbir komut'u kullanamayacaktır.
amx_cvar csd_adminsurekontrolmesaj 1 ile oyuna/yetkiye giriş yapan kullanıcıya , yetki süresinin bittiğini gösteren mesajı açıp kapatabilirsiniz.
Komutlar :
amx_chatreload - tüm yetkilerin tekrar yüklenmesini sağlar.
Cvar Ayarları :
Kod: Tümünü seç
//Eklentinin acik kapali oldugu
amx_cvar csd_adminchat 1
//Suresi biten yetkinin oyun ici pasif hale getirilmesi
amx_cvar csd_adminsurekontrol 1
//Suresi biten yetkinin oyun ici pasif hale getirilince, oyuncuya bilgi mesaji verilmesi
amx_cvar csd_adminsurekontrolmesaj 1
//Chatteki Teror Tagi
amx_cvar csd_terrortag "(TERRORIST) "
//Chatteki CT Tagi
amx_cvar csd_cttag "(CT) "
//Chatteki Spec Tagi
amx_cvar csd_spectag "(SPEC) "
//Steam ise basina steam veya steam+ yazmasi
amx_cvar csd_checksteam 1
//Oyun ici konusmalarin ne sekilde olacagi
amx_cvar csd_chatlisten "1"
# 0 = Yalnizca takim arkadaslari takim konusmasini gorur,yasayanlar olulerin konusmasini goremez.
# 1 = Adminler olulerin ve takim ici konusalarin yazdiklarini gorur,
# 2 = takim ici konusma haric herkes birbirinin konusmasını gorur ( olu diri farketmez )
Bu kısımda users.ini ye bağlı olarak eğer oyuncu tagı veya rütbesi girilmedi ise oyuncuya harici bir eklenti ile rütbe veya tag ekleyebiliriz. Bu kısım daha çok eklenti yazarları içindir.
Kod: Tümünü seç
native csd_chat_tag(oyuncu, const tag[])
native csd_chat_rutbe(oyuncu, const rutbe[])
Örnek eklenti; eklentiler-pluginler/csd-chat-engine-ic ... 39460.html
eklentiler-pluginler/csx-rank-tagi-ekleme-t42982.html