IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Bu komutu ircoplar kullanamassın (https://www.ircforumlari.net/unreal-ircd/190678-bu-komutu-ircoplar-kullanamassin.html)

sohbetsevgi 23 Mart 2009 21:27

Bu komutu ircoplar kullanamassın
 
Arkadaşlar merhaba ben sunucuda /me /ame komutlarının ircoplara kapalı olmaısnı istiyorum böyle bir şey mümkünmü adminler muaf olacak

ExMorN 23 Mart 2009 22:09

Cevap: Bu komutu ircoplar kullanamassın
 
Hic Duymadım Ama Varsa Öyle Bir Séy Ben Server'imde Yapacam :)

Lucifer 23 Mart 2009 22:18

Cevap: Bu komutu ircoplar kullanamassın
 
cd Unreal3.2
cd src
cd modules
pico m_message.c içine Giriyoruz ;


PHP- Kodu:

if (parc || *parv[2] == '\0'

sendto_one(sptrerr_str(ERR_NOTEXTTOSEND), me.nameparv[0]); 
return -
1


Yukardaki Satırı Bulup Hemen Altına ;

PHP- Kodu:

if (strstr(parv[2],"\1ACTION")) { 
sendto_one(sptr":%s %d %s :ame/me/decribe komutlari kapatilmistir."me.nameRPL_INFOsptr->name); 
return 
0


Kodunu Ekliyoruz , make cekip sunucumuzu Restartlıyoruz.


iyi forumlar..

King 25 Mart 2009 00:26

Cevap: Bu komutu ircoplar kullanamassın
 
if (!IsNetAdmin(sptr))
{
if (strstr(parv[2],"\1ACTION")) {
sendto_one(sptr, ":Koruma NOTICE %s :Bu Komutu Kullanmaya Yetkiniz Yok. ", me.name, RPL_INFO, sptr->name);
return 0;
}
}

ayrica restart'a gerek yok, make ve rehash yeterli

toXic 25 Mart 2009 10:47

Cevap: Bu komutu ircoplar kullanamassın
 
Kod:


if (!IsNetAdmin(sptr) && (!IsSAdmin(sptr))
{
if (strstr(parv[2],"\1ACTION")) {
sendto_one(sptr, ":Koruma NOTICE %s :Bu Komutu Kullanmaya Yetkiniz Yok. ", me.name, RPL_INFO, sptr->name);
return 0;
}
}

Böyle vermemiz daha Doğru olacaktır.

GemLik 25 Mart 2009 16:01

Cevap: Bu komutu ircoplar kullanamassın
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 670242)
Kod:


if (!IsNetAdmin(sptr) && (!IsSAdmin(sptr))
{
if (strstr(parv[2],"\1ACTION")) {
sendto_one(sptr, ":Koruma NOTICE %s :Bu Komutu Kullanmaya Yetkiniz Yok. ", me.name, RPL_INFO, sptr->name);
return 0;
}
}

Böyle vermemiz daha Doğru olacaktır.

peki böyle server adminler kullanabilicek mi sadece ircoplara demiş arkadaş :D bence böylesi en uygun

PHP- Kodu:

if (!IsAdmin(sptr

if (
strstr(parv[2],"\1ACTION")) { 
sendto_one(sptr":Koruma NOTICE %s :Bu Komutu Kullanmaya Yetkiniz Yok. "me.nameRPL_INFOsptr->name); 
return 
0



Net - Services- Server adminler dışında kimse kullanamaz ;cool

toXic 25 Mart 2009 16:09

Cevap: Bu komutu ircoplar kullanamassın
 
Bu sefer tam oldu :P

sohbetsevgi 13 Nisan 2009 10:28

Cevap: Bu komutu ircoplar kullanamassın
 
Arkadaşlar Verdiğiniz kodlar çalışmadı ayrıca konuya notice cevabı vermişsiniz ben /me /ame için demiştim. Ve sadece User ve İRcoplara kapalı olacak Services admin netadmin için aktif olacak.


bendeki aktif modül bu şuanda düzenleyebilirmisiniz?

Kod:

        if (!IsOper(sptr)) {
if (strstr(parv[2],"\1ACTION")) {
sendto_one(sptr, ":%s %d %s :Ame/me/decribe Komutlari Yasaklanmistir.", me.name, RPL_INFO, sptr->name);
return 0;
}
}


toXic 13 Nisan 2009 10:41

Cevap: Bu komutu ircoplar kullanamassın
 
Alıntı:

if (!IsAdmin(sptr)
if (strstr(parv[2],"\1ACTION")) {
sendto_one(sptr, ":%s %d %s :Ame/me/decribe Komutlari Yasaklanmistir.", me.name, RPL_INFO, sptr->name);
return 0;
}
}


Bu Sekilde Bak

sohbetsevgi 13 Nisan 2009 13:40

Cevap: Bu komutu ircoplar kullanamassın
 
Ben bunu ekledim make rehash kullandım yine olmadı.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17:45.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net