Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
admin kurucu slot ve user'e özel yazı rengi
#1
Arkadaşlar sizden isteğim oyunda admin slot kurucu ve user e özel yazı rengi plugini yapmanız...

Pluginde istediğim:
dokunulmazlık ve rcon yetkisi olan adminlerin say dan yazı yazarken yazı renginin mavi olması

normal adminlerin say dan yazı yazarken yazı renginin kırmızı olması

slotların yazı renginin yeşil olması

böyle bir plugin yaparsanız çok sevinirim çok güzel olur

renkler illa belirttiğim renkler olmak zorunda değil kafanıza göre renkler yapın yeterki admin kurucu ve slotların yazı rengi farklı olsun

bide arkadaşlar koyarken amxx şeklinde koyun kodu çevirme yapamıyorum
Reply
#2
upss Sad yardım lütfeen
Reply
#3
Konuyu takip ediyorum Yardım lütfen Smile
Reply
#4
Konuyu takip ediyorum Smile
Reply
#5
Mavi ve kırmızı renk ayrıştırılamaz. CT ler mavi, Teroristler kırmızı görür.


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
#6
yani admin kırmızı slot yeşil olabilir mi ozaman
Reply
#7
Olur ama, adminin yazılarını ctler mavi, teroristler kırmızı görür.


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
#8
ct nin rengi olan açık mavi mi görür yoksa koyu mavi mi görür ?

Şöyle bişey de yapabiliriz renkler mavi kırmızı yeşil olur. başlarına tag eklenir
örnek
kurucu yani RCON yetkisi olan kişi:[K]-mavi yada beyaz yazı
admin : [A]-kırmızı yazı
slot : [S]-yeşil yazı

NOT: renkler illa mavi kırmızı yeşil olmak zorunda değil başra renkler de olabilir sorun olmaz yani sistemde hiç görmedim var mı onu da bilmiyorum ama atıyorum pembe beyaz kırmızı yeşil mor gibi renler de olabilir.
Reply
#9
Buyur yaptım. Ama dediğim gibi, Örneğin CT deki bir admin yazı yazdığında ismi kırmızı görünücektir. Yani Kırmızı ve mavi renkler bir printte aynı anda yazılamaz. Sen bir dene en fazla bu kadar oluyor.

PHP Code:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN         "Admin Chat Colors"
#define VERSION     "1.0"
#define AUTHOR         "akcaliberkk"

#define RCON_LEVEL    ADMIN_RCON
#define ADMIN_LEVEL    ADMIN_BAN
#define SLOT_LEVEL    ADMIN_RESERVATION
#define ADMIN_LISTEN    ADMIN_CHAT

new message[192]
new 
sayText
new teamInfo
new maxPlayers

new g_AdminListen

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

public 
plugin_init()
{
    
register_plugin (PLUGINVERSIONAUTHOR)
    
    
sayText get_user_msgid ("SayText")
    
teamInfo get_user_msgid ("TeamInfo")
    
maxPlayers get_maxplayers()
    
    
g_AdminListen register_cvar ("amx_listen""1")
    
    
register_message (sayText"avoid_duplicated")
    
    
register_clcmd ("say""hook_say")
    
register_clcmd ("say_team""hook_teamsay")
}


public 
avoid_duplicated (msgIdmsgDestreceiver)
{
    return 
PLUGIN_HANDLED
}


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 
bool:admin false
    
new bool:rcon false
    
new bool:slot false
    
    
    
if (access(id,RCON_LEVEL)) rcon true;
    else if(
access(id,ADMIN_LEVEL)) admin true;
    else if(
access(id,SLOT_LEVEL)) slot true;
    
    
    new 
isAlive
    
    
if (is_user_alive (id))
    {
        
isAlive 1
        alive 
"^x01"
    
}
    else
    {
        
isAlive 0
        alive 
"^x01*DEAD* "
    
}
    
    static 
color[10]
    
    
get_user_team (idcolor9)
    
format (strName191"%s^x03%s"alivename)
    
    if(
rcon) {
        
copy (color9"CT")
        
format (strText191"^x03%s"message)
    }
    else if(
admin) {
        
copy (color9"TERRORIST")
        
format (strText191"^x03%s"message)
    }
    else if(
slot) {
        
format (strText191"^x04%s"message)
    }
    else {
        
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 
bool:admin false
    
new bool:rcon false
    
new bool:slot false
    
    
    
if (access(id,RCON_LEVEL)) rcon true;
    else if(
access(id,ADMIN_LEVEL)) admin true;
    else if(
access(id,SLOT_LEVEL)) slot true;
    
    
    new 
isAlive
    
    
if (is_user_alive (id))
    {
        
isAlive 1
        alive 
"^x01"
    
}
    else
    {
        
isAlive 0
        alive 
"^x01*DEAD* "
    
}
    
    static 
color[10]
    
    
get_user_team (idcolor9)
    
format (strName191"%s(%s) ^x03%s"aliveplayerTeamNamename)
    
    if(
rcon) {
        
copy (color9"CT")
        
format (strText191"^x03%s"message)
    }
    else if(
admin) {
        
copy (color9"TERRORIST")
        
format (strText191"^x03%s"message)
    }
    else if(
slot) {
        
format (strText191"^x04%s"message)
    }
    else {
        
format (strText191"%s"message)
    }
    
    
format (message191"%s ^x01:  %s"strNamestrText)
    
    
sendTeamMessage (colorisAliveplayerTeam)
    
    return 
PLUGIN_CONTINUE    
}
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 ekte.


Attached Files
.amxx   chatclr.amxx (Size: 6.67 KB / Downloads: 128)


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
#10
Teşekkür ederim emeğine sağlık...beyaz yani spec yazısı icin rengin kodunu kaç yapmamız gerekiyor ? bide başka renkler yapılamıyor değil mi sadece mavi kırmızı yeşil beyaz mı oluyor
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Redbull Acıklama Renkli Yazı memoaho123 9 5,824 03-09-17, 18:04
Last Post: tahayasin
  [JB] CT Özel Hook Grab Rope Plugini Nobb 21 10,737 03-09-17, 18:03
Last Post: tahayasin
  Admin kıyafetleri FarkTR 11 7,616 03-09-17, 18:02
Last Post: tahayasin
  Adminlere Özel HP Lorenca 14 9,863 25-04-17, 17:29
Last Post: bahaduhan404
  Multi Jump [CT ÖZEL] Furkan Dize 7 3,788 01-04-17, 16:40
Last Post: muratbayar
  Admin Zombie Model plugini satknun1997 3 3,809 01-01-17, 12:47
Last Post: RuLeT
  Hareketli Üst Orta Yazı Eklentisi SensAtiOns18 39 35,142 14-10-16, 14:24
Last Post: emircantitiz44
  Admin slay, slap vs excellenT 3 4,493 22-09-16, 14:16
Last Post: SINCAPP
  Üst Yazı istiyorum Sma DerenKurt 5 4,659 03-08-16, 20:32
Last Post: murat1366
  Nicke özel plugin bykeremm 12 6,216 03-08-16, 20:18
Last Post: murat1366

Foruma Atla:


Users browsing this thread: