Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
/slot plugini
#1
/admin yazınca adminler gözüküyor bide /slot yazınca slotların gostermesını ıstıyorum böyle bir şey yapıla bilirmi
Reply
#2
Admin yetkileri arasında slot yetkiside olacağı için adminleride slotların arasında gösterecektir.
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#3
onun icin özel bir yetki veya sadece "bi" yetkisi olanlar gözükcek
Reply
#4
"bi" 'yi bilmem ama mesela "t" yetkisi verdiğin kişi slot olarak görünebilir ayarlanabilirse.

Reply
#5
bilbaz'ın dediği gibide olabilir fakat "t" yetkisini adminlerden silmen gerekir.

EDIT:

PHP Code:
#define SLOT_CHECK    ADMIN_LEVEL_H    // Ben slotlara "t" yetkisi verdim sen kendine göre değiştirebilirsin "ADMIN_LEVEL_H" kısmını 

PHP Code:
#include <amxmodx>

/*---------------EDIT ME------------------*/
#define ADMIN_CHECK    ADMIN_KICK
#define SLOT_CHECK    ADMIN_LEVEL_H    // Ben slotlara "t" yetkisi verdim sen kendine göre değiştirebilirsin "ADMIN_LEVEL_H" kısmını

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"whoadmin") != -&& containi(said"admin") != -) || contain(said"/admin") != -)
        
set_task(0.1,"print_adminlist",id)
    if( ( 
containi(said"whoslot") != -&& containi(said"slot") != -) || contain(said"/slot") != -)
        
set_task(0.1,"print_slotlist",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 Oyundaki Adminler: ",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"Oyunda Admin Yok.")
        
print_message(usermessage)
    }
    
    
get_cvar_string("amx_contactinfo"contact63)
    if(
contact[0])  {
        
format(contactinfo111"%s Adminlik icin iletisim -- %s"COLORcontact)
        
print_message(usercontactinfo)
    }
}
public 
print_slotlist(user
{
    new 
slotnames[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) & SLOT_CHECK)
                
get_user_name(idslotnames[count++], 31)

    
len format(message255"%s Oyundaki Slotlar: ",COLOR)
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "slotnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"%s ",COLOR)
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"Oyunda Slot Yok.")
        
print_message(usermessage)
    }
    
    
get_cvar_string("amx_contactinfo"contact63)
    if(
contact[0])  {
        
format(contactinfo111"%s Slotluk icin iletisim -- %s"COLORcontact)
        
print_message(usercontactinfo)
    }
}
print_message(idmsg[]) {
    
message_begin(MSG_ONEgmsgSayText, {0,0,0}, id)
    
write_byte(id)
    
write_string(msg)
    
message_end()
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/ 

NOT:

Admin yetkilerinde "t" yetkisini silmeyi unutma.
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#6
if(get_user_flags(id) & SLOT_CHECK)
-->
if(get_user_flags(id) & ADMIN_RESERVATION && !(get_user_flags(id) & ADMIN_BAN))


buna ne dersiniz ?? Smile
xPRoTeiNN


CS 1.6 : 95.173.173.115 --> Osmanli Gaming Jailbreak
TS3 : osmanlijb.ts3dns.com
Skype:ahmettmertt
Reply
#7
Sadece ban yetkisini engellersin böyle peki ya adamda immunity yetkisi varsa?

Şuan verdiğim eklenti çalışıyor test ettim tek yapması gereken slotluk yetkisini admin yetkileri arasından silmesi
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#8
Bu şekilde:

if( !access(id, ADMIN_CHECK) && access(id, SLOT_CHECK) )

admin yetkisi olmayıp slot yetkisi olanları seçebilirsiniz.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#9
Bence En maltıklısı C yetkisi ile adamlar admin gözüküyor bizim serverlerde slotlarada ilk verilen yetki b yetkisi c yetkisi olmayip b yetkisi olan kişi slotlarda gözüksün
Reply
#10
Çözülmüş İsteklere Taşındı.
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Mapa Göre Cvar plugini melof 8 9,382 16-11-20, 02:00
Last Post: es_Dark_Es
  Time 15 Plugini fenerbahce07 24 12,136 23-09-18, 03:19
Last Post: qalatas06
  toplantı plugini bihterr 22 10,688 08-10-17, 14:21
Last Post: kronossbey
  Hosgeldin Plugini hpph1294 9 6,850 03-09-17, 18:08
Last Post: tahayasin
  Jailbreak Banka Plugini sefatokgoz 8 8,136 03-09-17, 18:06
Last Post: tahayasin
  [İSTEK]Jb Verme Plugini (/mg) NorDan 8 12,918 03-09-17, 18:06
Last Post: tahayasin
  250 Hp Plugini Sadece R Yetkisinde Olsun GurkanCounter 8 10,877 03-09-17, 18:04
Last Post: tahayasin
  [JB] CT Özel Hook Grab Rope Plugini Nobb 21 10,728 03-09-17, 18:03
Last Post: tahayasin
  Admin Zombie Model plugini satknun1997 3 3,809 01-01-17, 12:47
Last Post: RuLeT
  (JB) Can Revmenu plugini Furkan Dize 9 6,459 04-10-16, 23:35
Last Post: frozenbaba

Foruma Atla:


Users browsing this thread: 1 Guest(s)