Kullanıcı Tag Listesi

5 sonuçtan 1 ile 5 arası
  1. #1
    er er
    Üyelik tarihi
    Dec 2012
    Mesajlar
    22
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    12

    Standart bir kac ıstek

    kolay gelsın musluman kardesımlerım. oncelıkle ben admın ve kurucu tag oluyor ya onu bıraz duzeltmeızı ıstıyorum. slotlarda slot yazsın kurucu tagı olmasın sadece admın ve slot yazsın. ılk ıstegım bu sma ve amxx ıle atarsanız cok sewınırım.
    Ekli Dosyalar Ekli Dosyalar

  2. #2
    onbasi er mertkal - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2012
    Yer
    Adana
    Mesajlar
    113
    Bahsedildi
    1 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    13

    Standart Cevap: bir kac ıstek

    PHP- Kodu:
    #include <amxmodx>
    #include <amxmisc>

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

    #define ACCESS_LEVEL    ADMIN_IMMUNITY
    #define ADMIN_LISTEN    ADMIN_LEVEL_C

    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[][] = {
        
    "[ADMIN]",
        
    "[ADMIN]",
        
    "[ADMIN]",
        
    "[SLOT]"
    }

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

    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()                        


  3. #3
    binbaşı emektar muratcan1616 - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2013
    Yer
    Bursa
    Mesajlar
    727
    Bahsedildi
    9 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    12

    Standart Cevap: bir kac ıstek

    Konularını Açarken Başlığı Biraz Daha Açıklayıcı Yap Lütfen.
    İletişim;

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


  4. #4
    er er
    Üyelik tarihi
    Dec 2012
    Mesajlar
    22
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    12

    Standart Cevap: bir kac ıstek

    Muratcan kardesım sana nerden ulasabılırım skaype falan ?

  5. #5
    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: bir kac ıstek

    Çö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/


Benzer Konular

  1. [İSTEK] Top 15 Lazım :) [İSTEK]
    By TagaL in forum Çözülmüş İstekler
    Cevaplar: 5
    Son Mesaj: 10-07-12, 20:01
  2. İstek
    By muzaffer1 in forum Çözülmüş İstekler
    Cevaplar: 2
    Son Mesaj: 06-02-12, 20:05

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 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121