IRCALEM.Com Genel Forum, IRC Forumu IF - Genel IRCd (Sunucu, Servis, Botlar, Korumalar) UnrealIRCd Unreal3.2.x - Hazır Kodlar TKL -> xLine sabitlemek
irc

TKL -> xLine sabitlemek
Aytac
TKL -> xLine sabitlemek
0
568
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Etiketler
gt xline sabitlemek tkl

Bu konuyu görüntüleyen kullanıcı(lar):1 Ziyaretçi
Şuan Offine!
Şuan Offine!
Aytac Administrator
********
Proje Sorumlusu

  • Üyelik tarihi    04.02.2020
  • Konum  78 Karabük
  • Konular351
  • Mesajlar364
  • Verilen beğeni8 in 5 posts
  • Alınan beğeni6
  • Rep puanı 6

Merhabalar,

Bu düzenlemeyi kullanan şu anda gördüğüm kadarıyla büyük sunucular bazılarınız sunucudan atılan kişilerin ban sebeplerinde aşağıda ki gibi atıldıklarını görmüşsünüzdür. Bu yazımda da aynı düzenlemeyi sizlerde kullanabileceksiniz.

[21:09] * IRC`den Çıktı: BESTEE55 ([email protected]) (Z:lined)

[21:09] * IRC`den Çıktı: BESTEE55 ([email protected]) (G-Line)

[21:09] * IRC`den Çıktı: BESTEE55 ([email protected]) (K-Line)




Klasör: Unreal3.2/src/modules
Dosya: <m_tkl.c>

Zline mesajını sabitlemek için,
BULUN:
Kod :
if (lp->type & TKL_ZAP)
    {
        ircstp->is_ref++;
        ircsprintf(msge, "Z:lined (%s)",lp->reason);
        return exit_client(cptr, cptr, &me, msge);
    }
DEGISTIRIN:
Kod :
if (lp->type & TKL_ZAP)
    {
        ircstp->is_ref++;
        ircsprintf(msge, "Z:lined",lp->reason);
        return exit_client(cptr, cptr, &me, msge);
    }
Gline mesajı için,
BULUN:
Kod :
ircsprintf(msge, "User has been %s from %s (%s)",
                   (lp->expire_at ? "banned" : "permanently banned"),
                   ircnetwork, lp->reason);
            return (exit_client(cptr, cptr, &me, msge));
DEGISTIRIN:
Kod :
ircsprintf(msge, "G-Line",
                   (lp->expire_at ? "banned" : "permanently banned"),
                   ircnetwork, lp->reason);
            return (exit_client(cptr, cptr, &me, msge));
Kline mesajı için,
BULUN:
Kod :
ircsprintf(msge, "User is %s (%s)",
                   (lp->expire_at ? "banned" : "permanently banned"),
                   lp->reason);
            return (exit_client(cptr, cptr, &me, msge));
DEGISTIRIN:
Kod :
ircsprintf(msge, "K-Line",
                   (lp->expire_at ? "banned" : "permanently banned"),
                   lp->reason);
            return (exit_client(cptr, cptr, &me, msge));
Son olarak, dosyayı kaydedin ve UnrealIRCd'in ana dizininde make  ve ./unreal rehash komutlarını uygulayın.

NOT: UnrealIRCd'in 3.2.3 versiyonunu kullanan kişilerin bu düzenlemeyi kullanabilmeleri için, src/s_kline.c üzerinden düzenleme yapmaları gerekiyor, düzenleme gerçekleştikten sonra da sunucuyu yeniden başlatmaları gerekmektedir.
“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş.


Foruma Git: