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/)
-   -   Oper/Admin Kick Koruması yardim (https://www.ircforumlari.net/unreal-ircd/25608-oper-admin-kick-korumasi-yardim.html)

pioneer 02 Ekim 2006 16:59

Oper/Admin Kick Koruması yardim
 
Merhaba

Arkadaslar sunucumda Oper veya adminlerin oplar tarafından kanaladan atılmasını nasıl engellerim.

ornegin onceden serverimda bir op beni kanaldan atmaya kalkınca boyle diyordu fakat simdi atabiliyor eksiklik nerede olabilir.

(x tryed to kick you from #channel)

Unreal 3.2.x
ircservices5

pioneer 02 Ekim 2006 19:22

Yanıt: Oper/Admin Kick Koruması yardim
 
O *@* * xxx rDRhgwlcLkKbBnGAaNCzWHtZvqdX clients

+q ekledim olmadı

pioneer 03 Ekim 2006 05:04

Yanıt: Oper/Admin Kick Koruması yardim
 
Kod:

m_kick.c: In function âm_kickâ:
m_kick.c:164: error: missing terminating " character
m_kick.c:165: error: stray â\246â in program
m_kick.c:165: error: âYâ undeclared (first use in this function)
m_kick.c:165: error: (Each undeclared identifier is reported only once
m_kick.c:165: error: for each function it appears in.)
m_kick.c:165: error: syntax error before âneticisineâ
m_kick.c:165: error: stray â\253â in program
m_kick.c:165: error: stray â\253â in program
m_kick.c:165: error: missing terminating " character
make[2]: *** [m_kick.o] Error 1

satırlara çok dikkat ettim fakat olmadı.
ve sunu belirteyim

Kod:


if (IsKix(who) && !IsULine(sptr) && MyClient(sptr))
{
if (!IsNetAdmin(sptr))
{
char errbuf[NICKLEN+10];
ircsprintf(errbuf, "%s is +q", who->name);
sendto_one(sptr, err_str(ERR_CANNOTDOCOMMAND),
me.name, sptr->name, "KICK",
errbuf);
sendto_one(who,
":%s %s %s :*** Q: %s tried to kick you from channel %s (%s)",
me.name, IsWebTV(who) ? "PRIVMSG" : "NOTICE", who->name,
parv[0],
chptr->chname, comment);
goto deny;
}
}

bulmam gereken satırın altında zaten bu code lar vardi. onları sildim senin verdigin code ları ekledim make yaparken hata verdi. benim sistemde mevcut olan codelarda hatamı varda netadminler atiliyor? yada senin gonderdigin codelarda neden make hatası veriyor?:confused:

eviL 03 Ekim 2006 11:51

Yanıt: Oper/Admin Kick Koruması yardim
 
"sunucu üst düzey " bunu altındaki satırla birleştir sorun kalmaz tek satır olsun o edebiyatın oldugu cümle

pioneer 03 Ekim 2006 12:53

Yanıt: Oper/Admin Kick Koruması yardim
 
komutu tek satıra getirince make sorunu duzeldi fakat adminler hala kanaldan atilabiliyor :S

kerberos 03 Ekim 2006 13:45

Yanıt: Oper/Admin Kick Koruması yardim
 
Alıntı:

Diablo Nickli Üyeden Alıntı
m_kick.c dosyasının içerisinde

/* applies to everyone (well except remote/ulines :p) */

yazısını bulup hemen altına

Kod:


if (IsKix(who) && !IsULine(sptr) && MyClient(sptr))
{
if (!IsOper(sptr))
{
sendto_one(sptr, ":%s NOTICE %s :*** Notice -- Üst Düzey  Sunucu
Yöneticisine Kick+Ban kullanamazsınız.", me.name, sptr->name);
goto deny;
}
}

şeklinde ekleyip kaydedin..sonra make ve rehash ile test edin...

Not: Satır kaydırmamaya özen gösterin..


Konuya cevap vermis Diablo.
Superadmin ile ne diye ugrasırsınız anlamıs degilim.

xtreme 03 Ekim 2006 14:22

Yanıt: Oper/Admin Kick Koruması yardim
 
niye bu kadar kastınız ki :S

oper yazdığın satırlara

modes "q";

şeklinde eklersen

[14:20] -irc.reklamolmasındeğiştirelim.net- *** Q: asd tried to kick you from channel #asd (asd)

şeklinde görünür.

başkan 04 Eylül 2009 18:41

Cevap: Oper/Admin Kick Koruması yardim
 
m_kick.c nerde afedersinizde

başkan 04 Eylül 2009 19:45

Cevap: Oper/Admin Kick Koruması yardim
 
tmm buLdum Sorry. Unreal3.2 / Src / Modules / m_kick


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk