Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

Silinmiş Konu   | cs 1.6 tag plugini

Konu

#1
Bir türlü bulamadım cs 1.6 oyuncunun sol tarafına sw ıp yazdırıcam o plugini atarmısınız.


#2
Son Düzenleme: 09-08-2018, Saat: 19:46, Düzenleyen: Q47..
Buyur 

Şurdan Hangi Yetkinin yaninda ne yazsin ayarlarsın
PHP Kod:
new const g_szTag[][] = {
 
   "[TAG]",
 
   "[TAG]",
 
   "[TAG]",
 
   "[TAG]",
 
   "[Oyuncu]"
}

new const 
g_iTagFlag[sizeof(g_szTag)] = {
 
   ADMIN_RCON,
 
   ADMIN_RCON,
 
   ADMIN_BAN,
 
   ADMIN_RESERVATION,
 
   ADMIN_USER

PLUGIN:
PHP Kod:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN             "Admin Yesil Yazi & Adminlerde Tag"
#define VERSION         "2.2"
#define AUTHOR             "EDITLEYEN: Q47"

#define ACCESS_LEVEL    ADMIN_IMMUNITY
#define ADMIN_LISTEN    ADMIN_BAN

new message[192]
new 
sayText
new teamInfo
new maxPlayers

new g_MessageColor
new g_NameColor
new g_AdminListen

new strName[191]
new 
strText[191]
new 
alive[11]

new const 
g_szTag[][] = {
 
   "[TAG]",
 
   "[TAG]",
 
   "[TAG]",
 
   "[TAG]",
 
   "[Oyuncu]"
}

new const 
g_iTagFlag[sizeof(g_szTag)] = {
 
   ADMIN_RCON,
 
   ADMIN_RCON,
 
   ADMIN_BAN,
 
   ADMIN_RESERVATION,
 
   ADMIN_USER
}

public 
plugin_init()
{
 
   register_plugin(PLUGINVERSIONAUTHOR)

 
   g_MessageColor register_cvar("amx_color""2"
 
   g_NameColor register_cvar("amx_namecolor""6"
 
   g_AdminListen register_cvar("amx_listen""1")


 
   sayText get_user_msgid("SayText")
 
   teamInfo get_user_msgid("TeamInfo")
 
   maxPlayers get_maxplayers()


 
   register_message(sayText"avoid_duplicated")

 
   register_concmd("amx_color""set_color"ACCESS_LEVEL"<color>")
 
   register_concmd("amx_namecolor""set_name_color"ACCESS_LEVEL"<color>")
 
   register_concmd("amx_listen""set_listen"ACCESS_LEVEL"<1 | 0>")
 
   register_clcmd("say""hook_say")
 
   register_clcmd("say_team""hook_teamsay")
}


public 
avoid_duplicated(msgIdmsgDestreceiver)
{
 
   return PLUGIN_HANDLED
}

get_tag_index(id)
{
 
   new flags get_user_flags(id)
 
   
    for
(new 1sizeof(g_iTagFlag); i++)
 
   {
 
       if(check_admin_flag(flagsg_iTagFlag[i]))
 
       {
 
           return i
        
}
 
   }
 
   
    return 0
}

check_admin_flag(flagsflag)
{
 
   if(flag == ADMIN_ADMIN)
 
   {
 
       return ((flags & ~ADMIN_USER) > 0)
 
   }
 
   else if(flag == ADMIN_ALL)
 
   {
 
       return 1
    
}
 
   
    return 
(flags flag)
}

public 
hook_say(id)
{
 
   read_args(message191)
 
   remove_quotes(message)

 
   
    if
(message[0] == '@' || message[0] == '/' || message[0] == '!' || equal(message"")) 
 
       return PLUGIN_CONTINUE

    new name
[32]
 
   get_user_name(idname31)

 
   new admin get_tag_index(id)

 
   new isAlive

    if
(is_user_alive(id))
 
   {
 
       isAlive 1
        alive 
"^x01"
 
   }
 
   else
    
{
 
       isAlive 0
        alive 
"^x01*DEAD* "
 
   }

 
   static color[10]

 
   if(admin)
 
   {
 
       // İsim
 
       switch(get_pcvar_num(g_NameColor))
 
       {
 
           case 1:
 
               format(strName191"^x04%s %s%s"g_szTag[admin], alivename)
 
           case 2:
 
               format(strName191"^x04%s %s^x04%s "g_szTag[admin], alivename)
 
           case 3:
 
           {
 
               color "SPECTATOR"
 
               format(strName191"^x04%s %s^x03%s "g_szTag[admin], alivename)
 
           }
 
           case 4:
 
           {
 
               color "CT"
 
               format(strName191"^x04%s %s^x03%s"g_szTag[admin], alivename)
 
           }
 
           case 5:
 
           {
 
               color "TERRORIST"
 
               format(strName191"^x04%s %s^x03%s"g_szTag[admin], alivename)
 
           }
 
           case 6:
 
           {
 
               get_user_team(idcolor9)
 
               format(strName191"^x04%s %s^x03%s"g_szTag[admin], alivename)
 
           }
 
       }

 
       // Mesaj
 
       switch(get_pcvar_num(g_MessageColor))
 
       {
 
           case 1   // Sari
 
               format(strText191"%s"message)
 
           case 2   // Yesil
 
               format(strText191"^x04%s"message)
 
           case 3   // Beyaz
 
           {
 
               copy(color9"SPECTATOR")
 
               format(strText191"^x03%s"message)
 
           }
 
           case 4   // Mavi
 
           {
 
               copy(color9"CT")
 
               format(strText191"^x03%s"message)
 
           }
 
           case 5   // Kirmizi
 
           {
 
               copy(color9"TERRORIST")
 
               format(strText191"^x03%s"message)
 
           }
 
       }
 
   }
 
   else     
    
{
 
       get_user_team(idcolor9)
 
       format(strName191"%s^x03%s"alivename)
 
       format(strText191"%s"message)
 
   }

 
   format(message191"%s^x01 :  %s"strNamestrText)

 
   sendMessage(colorisAlive   

    return PLUGIN_CONTINUE
}


public 
hook_teamsay(id)
{
 
   new playerTeam get_user_team(id)
 
   new playerTeamName[19]

 
   switch(playerTeam
 
   {
 
       case 1:
 
           copy(playerTeamName11"Terrorists")

 
       case 2:
 
           copy(playerTeamName18"Counter-Terrorists")

 
       default:
 
           copy(playerTeamName9"Spectator")
 
   }

 
   read_args(message191)
 
   remove_quotes(message)

 
  
    if
(message[0] == '@' || message[0] == '/' || message[0] == '!' || equal(message"")) 
 
       return PLUGIN_CONTINUE

    new name
[32]
 
   get_user_name(idname31)

 
   new admin get_tag_index(id)

 
   new isAlive

    if
(is_user_alive(id))
 
   {
 
       isAlive 1
        alive 
"^x01"
 
   }
 
   else
    
{
 
       isAlive 0
        alive 
"^x01*DEAD* "
 
   }

 
   static color[10]

 
   if(admin)
 
   {
 
       // İsim
 
       switch(get_pcvar_num(g_NameColor))
 
       {
 
           case 1:
 
               format(strName191"%s(%s)^x04%s %s"aliveplayerTeamNameg_szTag[admin], name)
 
           case 2:
 
               format(strName191"%s(%s)^x04%s ^x04%s"aliveplayerTeamNameg_szTag[admin], name)
 
           case 3:
 
           {
 
               color "SPECTATOR"
 
               format(strName191"%s(%s)^x04%s ^x03%s"aliveplayerTeamNameg_szTag[admin], name)
 
           }
 
           case 4:
 
           {
 
               color "CT"
 
               format(strName191"%s(%s)^x04%s ^x03%s"aliveplayerTeamNameg_szTag[admin], name)
 
           }
 
           case 5:
 
           {
 
               color "TERRORIST"
 
               format(strName191"%s(%s)^x04%s ^x03%s"aliveplayerTeamNameg_szTag[admin], name)
 
           }
 
           case 6:
 
           {
 
               get_user_team(idcolor9)
 
               format(strName191"%s(%s)^x04%s ^x03%s"aliveplayerTeamNameg_szTag[admin], name)
 
           }
 
       }

 
       // Message
 
       switch(get_pcvar_num(g_MessageColor))
 
       {
 
           case 1   // Sari
 
               format(strText191"%s"message)
 
           case 2   // Yesil
 
               format(strText191"^x04%s"message)
 
           case 3   // Beyaz
 
           {
 
               copy(color9"SPECTATOR")
 
               format(strText191"^x03%s"message)
 
           }
 
           case 4   // Mavi
 
           {
 
               copy(color9"CT")
 
               format(strText191"^x03%s"message)
 
           }
 
           case 5   // Kirmizi
 
           {
 
               copy(color9"TERRORIST")
 
               format(strText191"^x03%s"message)
 
           }
 
       }
 
   }
 
   else     
    
{
 
       get_user_team(idcolor9)
 
       format(strName191"%s(%s) ^x03%s"aliveplayerTeamNamename)
 
       format(strText191"%s"message)
 
   }

 
   format(message191"%s ^x01:  %s"strNamestrText)

 
   sendTeamMessage(colorisAliveplayerTeam   

    return PLUGIN_CONTINUE
}


public 
set_color(idlevelcid)
{
 
   if(!cmd_access(idlevelcid2))
 
       return PLUGIN_HANDLED

    new arg
[1], newColor
    read_argv
(1arg1)

 
   newColor str_to_num(arg)

 
   if(newColor >= && newColor <= 5)
 
   {
 
       set_pcvar_num(g_MessageColornewColor)

 
       if(get_pcvar_num(g_NameColor) != &&
 
           ((newColor == &&  get_pcvar_num(g_NameColor) != 3)
 
           ||(newColor == &&  get_pcvar_num(g_NameColor) != 4)
 
           ||(newColor == &&  get_pcvar_num(g_NameColor) != 5)))
 
       {
 
           set_pcvar_num(g_NameColor2)
 
       }
 
   }

 
   return PLUGIN_HANDLED
}


public 
set_name_color(idlevelcid)
{
 
   if(!cmd_access(idlevelcid2))
 
       return PLUGIN_HANDLED

    new arg
[1], newColor
    read_argv
(1arg1)

 
   newColor str_to_num(arg)

 
   if(newColor >= && newColor <= 6)
 
   {
 
       set_pcvar_num(g_NameColornewColor)

 
       if((get_pcvar_num(g_MessageColor) != 1
            
&&((newColor == &&  get_pcvar_num(g_MessageColor) != 3)
 
           ||(newColor == &&  get_pcvar_num(g_MessageColor) != 4)
 
           ||(newColor == &&  get_pcvar_num(g_MessageColor) != 5)))
 
           || get_pcvar_num(g_NameColor) == 6)
 
       {
 
           set_pcvar_num(g_MessageColor2)
 
       }
 
   }

 
   return PLUGIN_HANDLED
}


public 
set_listen(idlevelcid)
{
 
   if(!cmd_access(idlevelcid2))
 
       return PLUGIN_HANDLED

    new arg
[1], newListen
    read_argv
(1arg1)

 
   newListen str_to_num(arg)

 
   set_pcvar_num(g_AdminListennewListen)

 
   return PLUGIN_HANDLED
}


public 
sendMessage(color[], alive)
{
 
   new teamName[10]

 
   for(new player 1player maxPlayersplayer++)
 
   {
 
       if(!is_user_connected(player))
 
           continue

        if
(alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN)
 
       {
 
           get_user_team(playerteamName9)
 
           changeTeamInfo(playercolor)
 
           writeMessage(playermessage)
 
           changeTeamInfo(playerteamName)
 
       }
 
   }
}


public 
sendTeamMessage(color[], aliveplayerTeam)
{
 
   new teamName[10]

 
   for(new player 1player maxPlayersplayer++)
 
   {
 
       if(!is_user_connected(player))
 
           continue

        if
(get_user_team(player) == playerTeam || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN)
 
       {
 
           if(alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN)
 
           {
 
               get_user_team(playerteamName9)
 
               changeTeamInfo(playercolor)
 
               writeMessage(playermessage)
 
               changeTeamInfo(playerteamName)
 
           }
 
       }
 
   }
}


public 
changeTeamInfo(playerteam[])
{
 
   message_begin(MSG_ONEteamInfo_player
 
   write_byte(player               
    write_string
(team               
    message_end
()                   
}


public 
writeMessage(playermessage[])
{
 
   message_begin(MSG_ONEsayText, {000}, player   
    write_byte
(player                  
    write_string
(message                   
    message_end
()                        
 
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 



#3
@ Q47. bu eklenti yerlere yeşil de yazdırır
@subardagi tam anlamadım admin tag gibi mi olcak yoksa sw ye girene otomatik adımın yanına ip m yazdıracak



#4
Ayarlanmış hali @bRaLn


#5
Seveye girenin otomatik isminin yanında serverimin ipsini yazdırmak istiyorum


#6
PHP Kod:
#include <amxmodx>

new const g_tag[] = "sunucu IP Yazin | ";

public 
client_putinserver(client){
    static 
szName[32];
    
get_user_name(client,szName,charsmax(szName));

    
format(szName,charsmax(szName),"%s %s",g_tag,szName);
    
set_user_info(client,"name",szName);

Şöyle Bir Şey Mi Servere Girince Ototmatik İsminin Yanında Tag Gibi Veriyor Birdaha Silemiyor



#7
hayır oyle değıl ya [95.173.173.xxx] subardagi gibi demek istiyorum


#8
@ Q47.'nin eklentisi olucak


- Web Site Yazılımı
- Kontrol Panel Yazılımı
- Otomasyon Sistemleri
#9
buyur


.sma taglan.sma (Dosya Boyutu: 9.83 KB | İndirme Sayısı: 32)

                                                                                                                                               | Facebook |                                  | Instagram | 
#10
Benim Attığımı Denedinmi?




Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Silinmiş Konu   | CT HASAR GÖRDÜ PLUGİNİ #enesfındık Enes Fındık 1 218 14-09-2020, Saat: 10:32
Son Yorum: By.KinG
Silinmiş Konu   | Dust2 Texture Fixed Plugini soldier.arda 12 1,297 14-09-2020, Saat: 10:18
Son Yorum: By.KinG
Silinmiş Konu   | Art arda bomba alamama plugini exortek 2 402 03-03-2020, Saat: 14:59
Son Yorum: MawiLarq
Silinmiş Konu   | En Çok Aranan Enfeksiyon Plugini [Ze/Zp/Bio] Furkangs1905 2 466 07-01-2020, Saat: 12:25
Son Yorum: By.KinG
Silinmiş Konu   | DEATHMATCH PLUGINI raxes1950 1 310 13-12-2019, Saat: 16:44
Son Yorum: By.KinG

Task