Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Auto Bindleme Tuş Hatası

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
BeratZ
Mesajlar: 106
Kayıt: Cum Oca 13, 2017 3:44 am
Server Ip/DNS: cs88.csduragi.com
Clan İsmi: [D]eath [L]ove

Auto Bindleme Tuş Hatası

Mesaj gönderen BeratZ »

ShooTeR yazdı: Cmt Oca 12, 2019 8:03 pm
BeratZ yazdı: Cmt Oca 12, 2019 7:52 pm
ShooTeR yazdı: Cmt Oca 12, 2019 7:49 pm Diğer sorunundan bahsedersen yardımcı olurum...
Specteyken, birsey yazinca yetkilileri haric kimse goremiyo, deadchat 0 kapali, onu actigim an specteyken 2 defa otomatik yaziliyor ayni sey ayni nick. Cozumu ne olabilir sence? yardimci olabilirmisin? Serverimiz surf, bazi kurallar var, bizde yetkililer specte oturuyoruz izleyip insanlari uyarmak icin ama kisme gormuyo sayden yazinca
Yeşil yazı plsı olarak ichatmi kullanıyorsun yoksa başka bir plmi ?
Yok iChat kulanmiyorum kendi pluginimi kulaniyorum kendi yukledigim

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
BeratZ
Mesajlar: 106
Kayıt: Cum Oca 13, 2017 3:44 am
Server Ip/DNS: cs88.csduragi.com
Clan İsmi: [D]eath [L]ove

Auto Bindleme Tuş Hatası

Mesaj gönderen BeratZ »

By.King ►EmrullaH◄ yazdı: Cmt Oca 12, 2019 8:04 pm @BeratZ
Başka bir tag eklentisi ile çakışıyordur
Örneğin : ben ichat kullanırken aynı anda kurucu taglı bir plugin yükledim ben kurucuyum e o zaman ne olacak hem ichat hem de o plugin 2 tane yazı olacak
Olabilir reis iChat kulanmiyorum sildim plugins.ini den kendi yukledigim yesil yazma plugini kulaniyorum Tagli olan

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

Auto Bindleme Tuş Hatası

Mesaj gönderen By.King ►EmrullaH◄ »

Başka bir yazı ile alakalı plugin var mı ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
BeratZ
Mesajlar: 106
Kayıt: Cum Oca 13, 2017 3:44 am
Server Ip/DNS: cs88.csduragi.com
Clan İsmi: [D]eath [L]ove

Auto Bindleme Tuş Hatası

Mesaj gönderen BeratZ »

yazilarigorme var yani oluyken yasayan kisilerin cheti gorebilmesi. baska yok

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

Auto Bindleme Tuş Hatası

Mesaj gönderen By.King ►EmrullaH◄ »

O eklentiyi kapatıp deneyin

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ShooTeR
Mesajlar: 4497
Kayıt: Çrş Ağu 16, 2017 10:35 pm
Server Ip/DNS: CSXX.CSDURAGI.COM
Clan İsmi: NoMercy

Auto Bindleme Tuş Hatası

Mesaj gönderen ShooTeR »

Yesil yazi plnin smasini at

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
BeratZ
Mesajlar: 106
Kayıt: Cum Oca 13, 2017 3:44 am
Server Ip/DNS: cs88.csduragi.com
Clan İsmi: [D]eath [L]ove

Auto Bindleme Tuş Hatası

Mesaj gönderen BeratZ »

By.King ►EmrullaH◄ yazdı: Pzr Oca 13, 2019 8:52 am O eklentiyi kapatıp deneyin
Denedim yine olmuyo. deadchat 1 onu kapatmam mi gerekiyo? AMX SUPER Ayarlarindan ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
BeratZ
Mesajlar: 106
Kayıt: Cum Oca 13, 2017 3:44 am
Server Ip/DNS: cs88.csduragi.com
Clan İsmi: [D]eath [L]ove

Auto Bindleme Tuş Hatası

Mesaj gönderen BeratZ »

ShooTeR yazdı: Pzr Oca 13, 2019 9:40 am Yesil yazi plnin smasini at

Kod: Tümünü seç

#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[][] = {
    "{DeathLove ~ Kurucu}",
    "{DeathLove ~ Kurucu}",
    "{DeathLove ~ Yonetim}",
    "{DeathLove ~ Admin}",
    "{DeathLove ~ GaminG}"
}

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

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)

    g_MessageColor = register_cvar("amx_color", "5") 
    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(msgId, msgDest, receiver)
{
    return PLUGIN_HANDLED
}

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

check_admin_flag(flags, flag)
{
    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(message, 191)
    remove_quotes(message)

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

    new name[32]
    get_user_name(id, name, 31)

    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(strName, 191, "^x04%s %s%s", g_szTag[admin], alive, name)
            case 2:
                format(strName, 191, "^x04%s %s^x04%s ", g_szTag[admin], alive, name)
            case 3:
            {
                color = "SPECTATOR"
                format(strName, 191, "^x04%s %s^x03%s ", g_szTag[admin], alive, name)
            }
            case 4:
            {
                color = "CT"
                format(strName, 191, "^x04%s %s^x03%s", g_szTag[admin], alive, name)
            }
            case 5:
            {
                color = "TERRORIST"
                format(strName, 191, "^x04%s %s^x03%s", g_szTag[admin], alive, name)
            }
            case 6:
            {
                get_user_team(id, color, 9)
                format(strName, 191, "^x04%s %s^x03%s", g_szTag[admin], alive, name)
            }
        }

        // Mesaj
        switch(get_pcvar_num(g_MessageColor))
        {
            case 1:    // Sari
                format(strText, 191, "%s", message)
            case 2:    // Yesil
                format(strText, 191, "^x04%s", message)
            case 3:    // Beyaz
            {
                copy(color, 9, "SPECTATOR")
                format(strText, 191, "^x03%s", message)
            }
            case 4:    // Mavi
            {
                copy(color, 9, "CT")
                format(strText, 191, "^x03%s", message)
            }
            case 5:    // Kirmizi
            {
                copy(color, 9, "TERRORIST")
                format(strText, 191, "^x03%s", message)
            }
        }
    }
    else     
    {
        get_user_team(id, color, 9)
        format(strName, 191, "%s^x03%s", alive, name)
        format(strText, 191, "%s", message)
    }

    format(message, 191, "%s^x01 :  %s", strName, strText)

    sendMessage(color, isAlive)    

    return PLUGIN_CONTINUE
}


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

    switch(playerTeam) 
    {
        case 1:
            copy(playerTeamName, 11, "Terrorists")

        case 2:
            copy(playerTeamName, 18, "Counter-Terrorists")

        default:
            copy(playerTeamName, 9, "Spectator")
    }

    read_args(message, 191)
    remove_quotes(message)

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

    new name[32]
    get_user_name(id, name, 31)

    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(strName, 191, "%s(%s)^x04%s %s", alive, playerTeamName, g_szTag[admin], name)
            case 2:
                format(strName, 191, "%s(%s)^x04%s ^x04%s", alive, playerTeamName, g_szTag[admin], name)
            case 3:
            {
                color = "SPECTATOR"
                format(strName, 191, "%s(%s)^x04%s ^x03%s", alive, playerTeamName, g_szTag[admin], name)
            }
            case 4:
            {
                color = "CT"
                format(strName, 191, "%s(%s)^x04%s ^x03%s", alive, playerTeamName, g_szTag[admin], name)
            }
            case 5:
            {
                color = "TERRORIST"
                format(strName, 191, "%s(%s)^x04%s ^x03%s", alive, playerTeamName, g_szTag[admin], name)
            }
            case 6:
            {
                get_user_team(id, color, 9)
                format(strName, 191, "%s(%s)^x04%s ^x03%s", alive, playerTeamName, g_szTag[admin], name)
            }
        }

        // Message
        switch(get_pcvar_num(g_MessageColor))
        {
            case 1:    // Sari
                format(strText, 191, "%s", message)
            case 2:    // Yesil
                format(strText, 191, "^x04%s", message)
            case 3:    // Beyaz
            {
                copy(color, 9, "SPECTATOR")
                format(strText, 191, "^x03%s", message)
            }
            case 4:    // Mavi
            {
                copy(color, 9, "CT")
                format(strText, 191, "^x03%s", message)
            }
            case 5:    // Kirmizi
            {
                copy(color, 9, "TERRORIST")
                format(strText, 191, "^x03%s", message)
            }
        }
    }
    else     
    {
        get_user_team(id, color, 9)
        format(strName, 191, "%s(%s) ^x03%s", alive, playerTeamName, name)
        format(strText, 191, "%s", message)
    }

    format(message, 191, "%s ^x01:  %s", strName, strText)

    sendTeamMessage(color, isAlive, playerTeam)    

    return PLUGIN_CONTINUE
}


public set_color(id, level, cid)
{
    if(!cmd_access(id, level, cid, 2))
        return PLUGIN_HANDLED

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

    newColor = str_to_num(arg)

    if(newColor >= 1 && newColor <= 5)
    {
        set_pcvar_num(g_MessageColor, newColor)

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

    return PLUGIN_HANDLED
}


public set_name_color(id, level, cid)
{
    if(!cmd_access(id, level, cid, 2))
        return PLUGIN_HANDLED

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

    newColor = str_to_num(arg)

    if(newColor >= 1 && newColor <= 6)
    {
        set_pcvar_num(g_NameColor, newColor)

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

    return PLUGIN_HANDLED
}


public set_listen(id, level, cid)
{
    if(!cmd_access(id, level, cid, 2))
        return PLUGIN_HANDLED

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

    newListen = str_to_num(arg)

    set_pcvar_num(g_AdminListen, newListen)

    return PLUGIN_HANDLED
}


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

    for(new player = 1; player < maxPlayers; player++)
    {
        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(player, teamName, 9)
            changeTeamInfo(player, color)
            writeMessage(player, message)
            changeTeamInfo(player, teamName)
        }
    }
}


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

    for(new player = 1; player < maxPlayers; player++)
    {
        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(player, teamName, 9)
                changeTeamInfo(player, color)
                writeMessage(player, message)
                changeTeamInfo(player, teamName)
            }
        }
    }
}


public changeTeamInfo(player, team[])
{
    message_begin(MSG_ONE, teamInfo, _, player) 
    write_byte(player)                
    write_string(team)                
    message_end()                   
}


public writeMessage(player, message[])
{
    message_begin(MSG_ONE, sayText, {0, 0, 0}, player)    
    write_byte(player)                   
    write_string(message)                    
    message_end()                        
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

Auto Bindleme Tuş Hatası

Mesaj gönderen By.King ►EmrullaH◄ »

Bi sonraki sefere kod içinden at
Kullandığın pluginlerin listesini atar mısın rica etsem
Birde deadchat i kapatıp deneyebilirsin sonra gene açarsın

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
BeratZ
Mesajlar: 106
Kayıt: Cum Oca 13, 2017 3:44 am
Server Ip/DNS: cs88.csduragi.com
Clan İsmi: [D]eath [L]ove

Auto Bindleme Tuş Hatası

Mesaj gönderen BeratZ »

By.King ►EmrullaH◄ yazdı: Pzr Oca 13, 2019 5:36 pm Bi sonraki sefere kod içinden at
Kullandığın pluginlerin listesini atar mısın rica etsem
Birde deadchat i kapatıp deneyebilirsin sonra gene açarsın
Anlayamadim, kod icinden at derken? Oyle yapmadimmi? ; Custom - Add 3rd party plugins here
csd_specbanner.amxx ; Spec Banner Eklentisi
csd_pubbotv2.amxx ; PubBot eklentisi, /slay /slap gibi kısayollar
csd_reklamengel.amxx ; reklam engelleme [kaldırmayınız]
mermikontrol.amxx ; Mermilerin daha duzgun gitmesini saglar
unbanmenu.amxx
csd_csdm_menu.amxx ; CSDM menu /csdm yazip acip kapatabilirsiniz
YesilYazi2.amxx
syn_surfjetpack.amxx
admin_usersini.amxx
silahdegistirme.amxx
Map_Spawns_Editor.amxx
AutoBind.amxx

Link:
Linklerini gizle
Linki Kopyala
Cevapla