Varmıdır böyle bir plugin?
Konu
Dene bakalım :
Not :
plugins.ini de chat eklentinin üstüne yaz.
PHP Kod:
#include <amxmodx>
#include <fakemeta>
new aktifadmin=0;
new bool:buadmin[MAX_PLAYERS+1];
public plugin_init()
{
register_plugin("Aktif Admin Say", "1.1", "Yek'-ta");
register_clcmd("say", "HookSay");
register_clcmd("say_team", "HookSay");
register_forward(FM_Voice_SetClientListening, "FwdSetVoice");
}
public client_putinserver(id){
if(get_user_flags(id) & ADMIN_BAN){
aktifadmin++;
buadmin[id]=true;
}
}
public client_disconnected(id){
if(buadmin[id]){
aktifadmin--
buadmin[id]=false;
}
remove_task(id)
}
public client_infochanged(id)
{
new newname[32], oldname[32]
get_user_info(id, "name", newname, charsmax(newname))
get_user_name(id, oldname, charsmax(oldname))
if(!equali(newname, oldname)){
set_task(1.0,"taskiledon",id)
}
}
public taskiledon(id){
if(is_user_connected(id)){
if(buadmin[id]){
if(!(get_user_flags(id) & ADMIN_BAN)){
aktifadmin--;
buadmin[id]=false;
}
}
else{
if(get_user_flags(id) & ADMIN_BAN){
aktifadmin++;
buadmin[id]=true;
}
}
}
}
public HookSay(id)
{
if(aktifadmin < 1)
{
client_print_color(id,print_team_grey,"^4Sunucuda admin olmadigindan konusmalar kapalidir");
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
public FwdSetVoice(receiver, sender, listen) {
if(aktifadmin < 1)
{
return FMRES_SUPERCEDE;
}
return FMRES_IGNORED;
}
plugins.ini de chat eklentinin üstüne yaz.
İstek konusu, @"suriyelikene" adlı kullanıcı tarafından 55 dakika içinde çözülmüştür.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 414 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 414 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
)

