Kullanıcı Tag Listesi

4 sonuçtan 1 ile 4 arası
  1. #1
    onbasi er sinan_604 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2012
    Mesajlar
    89
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    9

    Arrow "q" harfi verdiğim kişilereyeşil yazabilme özelliği gelmesi

    merhabalar, önceden ben b harfini kullanıyordum ben bunun için slotlara byetkisi verirdim onlarda yeşil yazarlardı fakat bu yeşil yazı admin chat yetkisi değil, tsay csay değil, sadece yeşil yazabilme özelliği.

    b harfini başka bir iş için kullanacağım için, slotlardan b harfini almak zorunda kaldım dolayısıyla yeşil yazıları gitmiş oldu,

    şimdi onlara q harfi vermek istiyom ve q yetkisi verdiğim kişilerin yeşil yazabilmesini istiyom yardımcı olurmusunuz acaba ?

    q harfi verdiklerim yeşil yazabilcek özetle, tabi q harfindeki amx_quit yetkisini başka harfe aktararak boşaltmış bulunmaktayım.

    yardımcı olursanız şimdiden teşekkürler
    Teccnoo_mix Zombie Server S[a]w # Clan Anqel Of ~ZM~ Biohazard Mod Krali

    Lazer, Paraşüt, Zm Class, Anti WH , 7/24 ADMİN

    ~ connect zm.cszombie.org:27015 Lazerli Zombie Server
    ~ connect zm2.czombie.org:27015 Lazersiz Zombie Server

  2. #2
    cavus er
    Üyelik tarihi
    Nov 2012
    Mesajlar
    151
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    8

    Standart Cevap: "q" harfi verdiğim kişilereyeşil yazabilme özelliği gelmesi

    Yeşil yazma plugininden editlenmesi gerek
    EDİT :
    PHP- Kodu:
    #include <amxmodx>
    #include <amxmisc>

    #define PLUGIN         "Admin Chat Colors"
    #define VERSION     "2.0"
    #define AUTHOR         "Arion"

    #define ACCESS_LEVEL    ADMIN_LEVEL_E
    #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]

    public 
    plugin_init()
    {
        
    register_plugin (PLUGINVERSIONAUTHOR)
        
        
    g_MessageColor register_cvar ("amx_color""2"// Message colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red

        
    g_NameColor register_cvar ("amx_namecolor""6"// Name colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red, [6] Team-color
        
        
    g_AdminListen register_cvar ("amx_listen""1"// Set whether admins see or not all messages (Alive, dead and team-only)
        
        
        
    sayText get_user_msgid ("SayText")
        
    teamInfo get_user_msgid ("TeamInfo")
        
    maxPlayers get_maxplayers()
        
        
        
    register_message (sayText"avoid_duplicated")
        
        
    register_clcmd ("amx_color""set_color"ACCESS_LEVEL"<color>")
        
    register_clcmd ("amx_namecolor""set_name_color"ACCESS_LEVEL"<color>")
        
    register_clcmd ("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
    }


    public 
    hook_say(id)
    {
        
    read_args (message191)
        
    remove_quotes (message)
        
        if (
    message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message"")) // Ignores Admin Hud Messages, Admin Slash commands, 
                                                       // Gungame commands and empty messages
            
    return PLUGIN_CONTINUE

            
        
    new name[32]
        
    get_user_name (idname31)
        
        new 
    bool:admin false
        
        
    if (get_user_flags(id) & ACCESS_LEVEL)
            
    admin true
            
        
        
    new isAlive
        
        
    if (is_user_alive (id))
            {
                
    isAlive 1
                alive 
    "^x01"
            
    }
        else
            {
                
    isAlive 0
                alive 
    "^x01*DEAD* "
            
    }
        
        static 
    color[10]
        

        
        if (
    admin)
            {
                
    // Name
                
    switch (get_pcvar_num (g_NameColor))
                    {
                        case 
    1:
                            
    format (strName191"%s%s"alivename)

                        case 
    2:
                            
    format (strName191"%s^x04%s"alivename)
                            
                        case 
    3:
                            {
                                
    color "SPECTATOR"
                                
    format (strName191"%s^x03%s"alivename)
                            }
                            
                        case 
    4:
                            {
                                
    color "CT"
                                
    format (strName191"%s^x03%s"alivename)
                            }

                        case 
    5:
                            {
                                
    color "TERRORIST"
                                
    format (strName191"%s^x03%s"alivename)
                            }
                        
                        case 
    6:
                            {
                                
    get_user_team (idcolor9)
                                    
                                
    format (strName191"%s^x03%s"alivename)
                            }
                    }
                
                
                
    // Message
                
    switch (get_pcvar_num (g_MessageColor))
                    {
                        case 
    1:    // Yellow
                            
    format (strText191"%s"message)
                            
                        case 
    2:    // Green
                            
    format (strText191"^x04%s"message)
                            
                        case 
    3:    // White
                            
    {
                                
    copy (color9"SPECTATOR")
                                
    format (strText191"^x03%s"message)
                            }

                        case 
    4:    // Blue
                            
    {
                                
    copy (color9"CT")
                                
    format (strText191"^x03%s"message)
                            }
                            
                        case 
    5:    // Red
                            
    {
                                
    copy (color9"TERRORIST")
                                
    format (strText191"^x03%s"message)
                            }
                    }
            }
        
        else     
    // Player is not admin. Team-color name : Yellow message
            
    {
                
    get_user_team (idcolor9)
                
                
    format (strName191"%s^x03%s"alivename)
                
                
    format (strText191"%s"message)
            }

        
    format (message191"%s^x01 :  %s"strNamestrText)
                
        
    sendMessage (colorisAlive)    // Sends the colored message
        
        
    return PLUGIN_CONTINUE
    }


    public 
    hook_teamsay(id)
    {
        new 
    playerTeam get_user_team(id)
        new 
    playerTeamName[19]
        
        switch (
    playerTeam// Team names which appear on team-only messages
            
    {
                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"")) // Ignores Admin Hud Messages, Admin Slash commands, 
                                                       // Gungame commands and empty messages
            
    return PLUGIN_CONTINUE

            
        
    new name[32]
        
    get_user_name (idname31)
        
        new 
    bool:admin false
        
        
    if (get_user_flags(id) & ACCESS_LEVEL)
            
    admin true
            
        
        
    new isAlive
        
        
    if (is_user_alive (id))
            {
                
    isAlive 1
                alive 
    "^x01"
            
    }
        else
            {
                
    isAlive 0
                alive 
    "^x01*DEAD* "
            
    }
        
        static 
    color[10]
        

        
        if (
    admin)
            {
                
    // Name
                
    switch (get_pcvar_num (g_NameColor))
                    {
                        case 
    1:
                            
    format (strName191"%s(%s) %s"aliveplayerTeamNamename)

                        case 
    2:
                            
    format (strName191"%s(%s) ^x04%s"aliveplayerTeamNamename)
                            
                        case 
    3:
                            {
                                
    color "SPECTATOR"
                                
    format (strName191"%s(%s) ^x03%s"aliveplayerTeamNamename)
                            }
                            
                        case 
    4:
                            {
                                
    color "CT"
                                
    format (strName191"%s(%s) ^x03%s"aliveplayerTeamNamename)
                            }

                        case 
    5:
                            {
                                
    color "TERRORIST"
                                
    format (strName191"%s(%s) ^x03%s"aliveplayerTeamNamename)
                            }
                        
                        case 
    6:
                            {
                                
    get_user_team (idcolor9)
                                    
                                
    format (strName191"%s(%s) ^x03%s"aliveplayerTeamNamename)
                            }
                    }
                
                
                
    // Message
                
    switch (get_pcvar_num (g_MessageColor))
                    {
                        case 
    1:    // Yellow
                            
    format (strText191"%s"message)
                            
                        case 
    2:    // Green
                            
    format (strText191"^x04%s"message)
                            
                        case 
    3:    // White
                            
    {
                                
    copy (color9"SPECTATOR")
                                
    format (strText191"^x03%s"message)
                            }

                        case 
    4:    // Blue
                            
    {
                                
    copy (color9"CT")
                                
    format (strText191"^x03%s"message)
                            }
                            
                        case 
    5:    // Red
                            
    {
                                
    copy (color9"TERRORIST")
                                
    format (strText191"^x03%s"message)
                            }
                    }
            }
        
        else     
    // Player is not admin. Team-color name : Yellow message
            
    {
                
    get_user_team (idcolor9)
                
                
    format (strName191"%s(%s) ^x03%s"aliveplayerTeamNamename)
                
                
    format (strText191"%s"message)
            }
        
        
    format (message191"%s ^x01:  %s"strNamestrText)
        
        
    sendTeamMessage (colorisAliveplayerTeam)    // Sends the colored message
        
        
    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_cvar_num ("amx_color"newColor)
                
    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_cvar_num ("amx_namecolor"2)
                        
    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_cvar_num ("amx_namecolor"newColor)
                
    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_cvar_num ("amx_color"2)
                        
    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_cvar_num ("amx_listen"newListen)
        
    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)    // Stores user's team name to change back after sending the message
                        
                        
    changeTeamInfo (playercolor)        // Changes user's team according to color choosen
                        
                        
    writeMessage (playermessage)        // Writes the message on player's chat
                        
                        
    changeTeamInfo (playerteamName)    // Changes user's team back to original
                    
    }
            }
    }


    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)    // Stores user's team name to change back after sending the message
                                
                                
    changeTeamInfo (playercolor)        // Changes user's team according to color choosen
                                
                                
    writeMessage (playermessage)        // Writes the message on player's chat
                                
                                
    changeTeamInfo (playerteamName)    // Changes user's team back to original
                            
    }
                    }
            }
    }


    public 
    changeTeamInfo (playerteam[])
    {
        
    message_begin (MSG_ONEteamInfo_player)    // Tells to to modify teamInfo (Which is responsable for which time player is)
        
    write_byte (player)                // Write byte needed
        
    write_string (team)                // Changes player's team
        
    message_end()                    // Also Needed
    }


    public 
    writeMessage (playermessage[])
    {
        
    message_begin (MSG_ONEsayText, {000}, player)    // Tells to modify sayText (Which is responsable for writing colored messages)
        
    write_byte (player)                    // Write byte needed
        
    write_string (message)                    // Effectively write the message, finally, afterall
        
    message_end ()                        // Needed as always

    sunu bi dene emin değilim ama
    Konu akcaliberkk tarafından (04-02-13 Saat 14:47 ) değiştirilmiştir.

  3. #3
    Nemesis* coadmin akcaliberkk - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2012
    Yer
    İstanbul
    Mesajlar
    2.027
    Bahsedildi
    105 Mesaj
    Etiketlenmiş
    10 Konu
    Tecrübe Puanı
    10

    Standart Cevap: "q" harfi verdiğim kişilereyeşil yazabilme özelliği gelmesi

    ADMIN_LEVEL_Q diye bir yetki yok doğrusu ADMIN_LEVEL_E

    mesajını düzenledim bir dahaki sefere daha dikkatli ol.

    Çözülmüş İsteklere taşındı.

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.



    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    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/


  4. #4
    cavus er
    Üyelik tarihi
    Nov 2012
    Mesajlar
    151
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    8

    Standart Cevap: "q" harfi verdiğim kişilereyeşil yazabilme özelliği gelmesi

    sakata gelmişiz Studiodan editlemediğim için dikkat etmemişim

Kullanıcıların arama motorlarındaki kullandığı taglar:

Counter Strike 1.6 Cfg, plugin, eklenti, sxe, config, skin, setup
Counter Strike

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94