CSPLague
/admin Plugin'ini Düzenleme ( Renklendirme ) - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+--- Thread: /admin Plugin'ini Düzenleme ( Renklendirme ) (/showthread.php?tid=11167)

Pages: 1 2 3 4


/admin Plugin'ini Düzenleme ( Renklendirme ) - adiosamigo - 10-01-15

Merhaba arkadaşlar, istedigim basit birşey yapan arkadaşlara şimdiden teşekkürlerimi sunuyorum. Ayrica yapabilen arkadaşa istegi taktirde public serverda Adminlikte verilebilir, reklamını yapabiliriz. Örnek Resim Olarak ;

[Image: 5oGVBL.png]

SFP GAMİNG



Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - akcaliberkk - 10-01-15

Düzenlenecek plugin nerede? sma yı da koyun


Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - adiosamigo - 10-01-15

Link ;
admin_check.rar İndir - Dosya Upload



Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - akcaliberkk - 10-01-15

smayı pastebin.com a yapıştırıp gönderin. Bu linkten indiremedim.


Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - mlhcnshn - 10-01-15

PHP Code:
#include <amxmodx>

/*---------------EDIT ME------------------*/
#define ADMIN_CHECK ADMIN_KICK

static const COLOR[] = "^x04" //green
static const CONTACT[] = ""
/*----------------------------------------*/

new maxplayers
new gmsgSayText

public plugin_init() {
    
register_plugin("Admin Check""1.51""OneEyed")
    
maxplayers get_maxplayers()
    
gmsgSayText get_user_msgid("SayText")
    
register_clcmd("say""handle_say")
    
register_cvar("amx_contactinfo"CONTACTFCVAR_SERVER)
}

public 
handle_say(id) {
    new 
said[192]
    
read_args(said,192)
    if( ( 
containi(said"who") != -&& containi(said"admin") != -) || contain(said"/admin") != -)
        
set_task(0.1,"print_adminlist",id)
    return 
PLUGIN_CONTINUE
}

public 
print_adminlist(user
{
    new 
adminnames[33][32]
    new 
message[256]
    new 
contactinfo[256], contact[112]
    new 
idcountxlen
    
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_CHECK)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"%s [SFP]ADMINS ONLINE: ",COLOR)
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], "255+69+0"-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message"255+69+0""%s ",COLOR)
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No admins online.")
        
print_message(usermessage)
    }
    
    
get_cvar_string("amx_contactinfo"contact63)
    if(
contact[0])  {
        
format(contactinfo111"%s Contact Server Admin -- %s"COLORcontact)
        
print_message(usercontactinfo)
    }
}

print_message(idmsg[]) {
    
message_begin(MSG_ONEgmsgSayText, {0,0,0}, id)
    
write_byte(id)
    
write_string(msg)
    
message_end()




Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - akcaliberkk - 10-01-15

PHP Code:
#include <amxmodx>

/*---------------EDIT ME------------------*/
#define ADMIN_CHECK ADMIN_KICK

static const COLOR[] = "^x04" //green
static const CONTACT[] = ""
/*----------------------------------------*/

new maxplayers
new gmsgSayText

public plugin_init() {
    
register_plugin("Admin Check""1.51""OneEyed")
    
maxplayers get_maxplayers()
    
gmsgSayText get_user_msgid("SayText")
    
register_clcmd("say""handle_say")
    
register_cvar("amx_contactinfo"CONTACTFCVAR_SERVER)
}

public 
handle_say(id) {
    new 
said[192]
    
read_args(said,192)
    if( ( 
containi(said"who") != -&& containi(said"admin") != -) || contain(said"/admin") != -)
        
set_task(0.1,"print_adminlist",id)
    return 
PLUGIN_CONTINUE
}

public 
print_adminlist(user
{
    new 
adminnames[33][32]
    new 
message[256]
    new 
contactinfo[256], contact[112]
    new 
idcountxlen
    
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
        if(
get_user_flags(id) & ADMIN_CHECK)
        
get_user_name(idadminnames[count++], 31)
    
    
len format(message255"%s [SFP]ADMINS ONLINE: ^x03",COLOR)
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], "255+69+0"-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message"255+69+0""%s ",COLOR)
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"^x03 No admins online.")
        
print_message(usermessage)
    }
    
    
get_cvar_string("amx_contactinfo"contact63)
    if(
contact[0])  {
        
format(contactinfo111"%s Contact Server Admin -- %s"COLORcontact)
        
print_message(usercontactinfo)
    }
}

print_message(idmsg[]) {
    
message_begin(MSG_ONEgmsgSayText, {0,0,0}, id)
    
write_byte(id)
    
write_string(msg)
    
message_end()




Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - adiosamigo - 10-01-15

Çok teşekkürler arkadaşlar ilginiz için çok makbule geçti hemen deniyeceğim.


Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - mlhcnshn - 10-01-15

Türkçesini istersen ingilizce kısımları kendin ayarlayabilirsin sıkıntı olacağını sanmam.


Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - patroon06 - 10-01-15

Dostum, Plugin Amxx e cevirilmiyor su hatayı veriyor ;

adminonline.sma(44) : error 033: array must be indexed (variable "-unknown-")
adminonline.sma(47) : error 035: argument type mismatch (argument 2)

Düzeltebilirsen Sevinirim Bu Arada Gercekten Plugin İçin Teşekkür ediyorum Dilersen Reklamınıda Yapabilirim


Cevap: /admin Plugin'ini Düzenleme ( Renklendirme ) - akcaliberkk - 10-01-15

PHP Code:
#include <amxmodx>

/*---------------EDIT ME------------------*/
#define ADMIN_CHECK ADMIN_KICK

static const COLOR[] = "^x04" //green
static const CONTACT[] = ""
/*----------------------------------------*/

new maxplayers
new gmsgSayText

public plugin_init() {
    
register_plugin("Admin Check""1.51""OneEyed")
    
maxplayers get_maxplayers()
    
gmsgSayText get_user_msgid("SayText")
    
register_clcmd("say""handle_say")
    
register_cvar("amx_contactinfo"CONTACTFCVAR_SERVER)
}

public 
handle_say(id) {
    new 
said[192]
    
read_args(said,192)
    if( ( 
containi(said"who") != -&& containi(said"admin") != -) || contain(said"/admin") != -)
        
set_task(0.1,"print_adminlist",id)
    return 
PLUGIN_CONTINUE
}

public 
print_adminlist(user
{
    new 
adminnames[33][32]
    new 
message[256]
    new 
contactinfo[256], contact[112]
    new 
idcountxlen
    
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_CHECK)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"%s ADMINS ONLINE: ^x03",COLOR)
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"%s ",COLOR)
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"^x03 No admins online.")
        
print_message(usermessage)
    }
    
    
get_cvar_string("amx_contactinfo"contact63)
    if(
contact[0])  {
        
format(contactinfo111"%s Contact Server Admin -- %s"COLORcontact)
        
print_message(usercontactinfo)
    }
}

print_message(idmsg[]) {
    
message_begin(MSG_ONEgmsgSayText, {0,0,0}, id)
    
write_byte(id)
    
write_string(msg)
    
message_end()