Tekil Mesaj gösterimi
Alt 03 Eylül 2015, 22:15   #1
Entrance
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart RMTKL sınırlandırma

Merhabalar,

Bir başka forumda, bir üyenin isteği üzerine m_rmtkl.c üzerinde nasıl değişiklik yapacağını söylemiştim. Mesajımı da olduğu gibi kopyalıyorum..

Unknownia Nickli Üyeden Alıntı Mesajı göster
Arkadaşlar rmtkl komutunun kullanımını sınırlandırmak istiyorum, yani sadece ben kullanmalıyım, ne yapabilirim?

Şimdiden teşekkür ederim

Shiniori Nickli Üyeden Alıntı Mesajı göster
arkadaş doğru söylüyor root admin yapsın rmtkl yı.

Modül, içerisinde alt kısımda olan satırları bulup;

Kod:
if (!IsULine(sptr) && !(IsPerson(sptr) &&  IsAnOper(sptr)))
Yukarda görmüş olduğunuz satırın sonunda ki, "-> IsAnOper(sptr))) <-"olan kısımı aşağıda gösterdiğim şekilde değiştirip, modülü tekrar derlediğiniz de netadmin harici kullanamaz.

Kod:
if (!IsULine(sptr) && !(IsPerson(sptr) &&  IsNetAdmin(sptr)))
Ayrıca, kimse kullanamasın sadece banları ben açıyım diyorsanız da, RMTKL modülü içerisine girip, rmtkl komutunu sizin belirlemiş olduğunuz bir komut ile de açabilirsiniz şöyle ki altta ki satırı bulup;

Kod:
if (!CommandAdd(modinfo->handle, "RMTKL", NULL, m_rmtkl, 3, 0)
Bu şekilde değiştir:

Kod:
if (!CommandAdd(modinfo->handle, "bantemizle", NULL, m_rmtkl, 3, 0)
Daha sonra ise, modülü derleyip rehash komutunu uygulaman yeterli.

iyi forumlar.





char *adres = "irc is finished"; for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); }
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı