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

https://discord.gg/43gGDQe6tS

[İSTEK] Ban Düzenlemesi

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10428
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

[İSTEK] Ban Düzenlemesi

Mesaj gönderen Taha Demirbaş »

buyrun isteğiniz eklendi ve düzeltme yapıldı.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

Yek'-ta
Mesajlar: 9626
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

[İSTEK] Ban Düzenlemesi

Mesaj gönderen Yek'-ta »

redarmygaming yazdı:buyrun isteğiniz eklendi ve düzeltme yapıldı.

else kullanmamışsın, csdurağı banlarında bile ADMINBan diye ayriyetten loglatır.

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

Taha Demirbaş
Mesajlar: 10428
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

[İSTEK] Ban Düzenlemesi

Mesaj gönderen Taha Demirbaş »

if değerine uygun koşullar uygulanmaktaysa süslü parantez grubunun içi devreye alınıyor biliyorsun zaten. eğer uygun olmuyor ise parantez grubu geçilip alttaki koda düşüyor. Genellikle böyle yapıyorum ve çalışıyor. parantezdeki return kodu çünki koşullar sağlanmadıkça kullanılmıyor,elseyi genellikle return kullanamadığım alanalarda kullanıyorum. Eğer sorun yaratırsa işleyişte değiştirebilirim.

Dosyada düzeltme yapılmıştır.

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

Yek'-ta
Mesajlar: 9626
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

[İSTEK] Ban Düzenlemesi

Mesaj gönderen Yek'-ta »

Şöyle br şey çıkarttım ben, denemedim.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "CSD Guard BanLogger"
#define VERSION "2.0"
#define AUTHOR "CSmiLeFaCe"

new szComplaintsDir[] = "addons/amxmodx/logs/";

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_concmd("amx_banip", "cmdBan", ADMIN_BAN)
    register_concmd("amx_ban", "cmdBan", ADMIN_BAN)
}

public cmdBan(id, level, cid)
{
    if (!cmd_access(id, level, cid, 3))
        return PLUGIN_HANDLED
    
    new target[32], minutes[8], reason[64]
    
    read_argv(1, target, 31)
    read_argv(2, minutes, 7)
    read_argv(3, reason, 63)
    
    new player = cmd_target(id, target, CMDTARGET_OBEY_IMMUNITY | CMDTARGET_NO_BOTS | CMDTARGET_ALLOW_SELF)
    
    if (!player)
    {
        return PLUGIN_HANDLED
    }
    
    if((containi(reason,"[CSD") != -1))
    {
        new authid[32], name2[32], authid2[32], name[32]
        
        
        get_user_authid(player, authid2, 31)
        get_user_authid(id, authid, 31)
        get_user_name(player, name2, 31)
        get_user_name(id, name, 31)
        
        new szDate[40], szFile[50]
        get_time("%Y-%m-%d", szDate, charsmax(szDate))
        formatex(szFile, charsmax(szFile), "%sCSD-%s.txt", szComplaintsDir, szDate)
        new szTime[32],szLog[200]
        get_time( "%H:%M", szTime, charsmax(szTime))
        formatex(szLog, charsmax(szLog), "[%s] %s - Sebep: %s",szTime,name2,reason[12]);
            
        write_file(szFile, szLog)
    }
    else {
        new authid[32], name2[32], authid2[32], name[32]
        
        
        get_user_authid(player, authid2, 31)
        get_user_authid(id, authid, 31)
        get_user_name(player, name2, 31)
        get_user_name(id, name, 31)
        
        new szDate[40], szFile[50]
        get_time("%Y-%m-%d", szDate, charsmax(szDate))
        formatex(szFile, charsmax(szFile), "%sADMIN-%s.txt", szComplaintsDir, szDate)
        new szTime[32],szLog[200]
        get_time( "%H:%M", szTime, charsmax(szTime))
        formatex(szLog, charsmax(szLog), "[%s] %s ---> %s - Sebep: %s [Dakika: %s]",szTime,name, name2,reason,minutes);
            
        write_file(szFile, szLog)
    }
    return PLUGIN_CONTINUE;
}
 

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

Taha Demirbaş
Mesajlar: 10428
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

[İSTEK] Ban Düzenlemesi

Mesaj gönderen Taha Demirbaş »

dosyayı düzelttim bu arada yeni post atmadan. Şuanda pluginde bir sıkıntı gözükmüyor attığın gibi.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
proplayerxx
Mesajlar: 113
Kayıt: Pzr Kas 13, 2016 11:56 am
Server Ip/DNS: CS48.CSDuragi.COM
Clan İsmi: ColdFire
İletişim:

[İSTEK] Ban Düzenlemesi

Mesaj gönderen proplayerxx »

Teşekkür ederim, çözüldü.

Link:
Linklerini gizle
Linki Kopyala
Cevapla