[İSTEK] Admin Yesil Yazi Yetkileri Duzenlenebilir mi ?
Admin Yeşil v2.2 Plugini ( Kurucu Admin ve Slot Tagı ) (pluginhakkında)
Bilirsinizki Server Kurucuları, Adminler ve Slotlar Hepsi Yeşil Yazmaktadır ve Kimin Ne Rütbesi Olduğu Belli Olmamaktadır. Bu Plugin Say'den Yazı Yazdığımızda Yazı Yazan Slotun, Adminin veya Kurucunun Yazı Yazdığında İsminin Başına
Rcon ve Dokunulmazlık Yetkisi Olan Adminlere => [KURUCU]
Normal Adminlere => [ADMİN]
B Yetkisi Olanlarada => [SLOT]
Tagı Eklenir.
Optimist Tarafından Kodlanmıştır.
PLUGİN BU FAKAT BEN ŞÖYLE İSTİYORUM
Sadece Rcon Yetkisi Olanlar Kurucu Olsun => [KURUCU] [Çünkü Dokunulmazlık VIP Adminlerede Veriliyor]
Normal Adminlere => [ADMİN] <= Dokunulmazlık ve Ban hakki Olanlara Admin gelirse VIP olanlar ayrılmış olur
slotlara => [SLOT] kick,ban,rcon,dokunulmazlık hakkı olmayanlara Slot
Bunları Yapabilecek Olana Şimdiden Teşekkür Ediyorum
Cevap: [İSTEK] Admin Yesil Yazi Yetkileri Duzenlenebilir mi ?
Cevap: [İSTEK] Admin Yesil Yazi Yetkileri Duzenlenebilir mi ?
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new kurucu[] = "l";
new normal[] = "bcdefghjk";
new vip[] ="abcdef";
new slot[] = "cdefla";
new gkurucu[] = "[Kurucu]";
new gnormal[] = "[Admin]";
new gvip[] = "[VIP]";
new gslot[] = "[SLOT]";
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_message(get_user_msgid("SayText"), "Prefix");
}
public Prefix(msgId,msgDest,msgEnt)
{
new id = get_msg_arg_int(1);
if(!is_user_connected(id))
return PLUGIN_CONTINUE;
new lokal[256],lokal2[256];
get_msg_arg_string(2,lokal, charsmax( lokal ) )
new szTag[64];
if(has_flag(id,kurucu))
{
format(szTag,charsmax( szTag ),"^x03[%s]",gkurucu);
}
if(has_flag(id,normal))
{
format(szTag,charsmax( szTag ),"^x03[%s]",gnormal);
}
if(has_flag(id,vip))
{
format(szTag,charsmax( szTag ),"^x03[%s]",gvip);
}
if(!has_flag(id,slot))
{
format(szTag,charsmax( szTag ),"^x03[%s]",gslot);
}
if(!equal(lokal,"#Cstrike_Chat_All"))
{
add(lokal2,charsmax(lokal2),szTag);
add(lokal2,charsmax(lokal2)," ");
add(lokal2,charsmax(lokal2),lokal);
}
else
{
add(lokal2,charsmax(lokal2),szTag);
add(lokal2,charsmax(lokal2),"^x03 %s1^x01 : %s2");
}
set_msg_arg_string(2,lokal2);
return PLUGIN_CONTINUE;
}
Konu Çözümlenmiştir!!