selam arkadaşlar unreal ircd işinde iyi oldumu sanırdım bu gune kadar ama bir sorunla karşılaştım fakat olmadı bi zamet yardım ederseniz sevinirim
sorun : serverde helpere oto host verme
denediğim cözümler : check.c dosyası içerisine
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;
hemen altına bunları ekledim
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Helper.Domain.Com", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
HelpSoplar için ;
if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOSOP)) {
send_cmd(s_NickServ, "chghost %s Helper.Domain.Com", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
Kod: Kodu kopyalamak için üzerine çift tıklayın!
make
make install
bu olmadı 2 cözüm yolu olarak helper bota tcl ekliyim dedim bulduğunm bir tcl yi ekeledim Alience arkadaşa ait gibi görünüyo
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Kod: Kodu kopyalamak için üzerine çift tıklayın!
set hhost "Helper.OrtamCok.NET"
set hident "Helper"
set hname "localhost. HELP Sorumlusu"
set hchan "#help"
bind mode - * modes
proc modes {eden b c kanal mode etken} {
global hhost hident hname hchan
if {$kanal == $hchan} {
if {$mode == "+o"} {
putserv "CHGHOST $etken :$hhost"
putserv "CHGIDENT $etken :$hident"
putserv "CHGNAME $etken :$hname"
}
if {$mode == "-o"} {
if {$etken == $eden} {
putserv "NOTICE $etken :Lutfen $kanal kanalinda Deop olmayiniz!"
putserv "NOTICE $etken lease Dont Deop yourself on $kanal channel!"
putserv "MODE $kanal +o $etken $etken"
}
if {$etken != $eden} {
putserv "NOTICE $eden :Lutfen $kanal kanalinda $etken i Deop yapmayiniz!"
putserv "NOTICE $eden lease dont deop anyone on $kanal channel!"
putserv "MODE $kanal +o $etken $etken"
}
}
}
}
putlog "Auto Helpop loaded. By Alience"
Kod: Kodu kopyalamak için üzerine çift tıklayın!
helper.conf orayada tcl yi ekledim
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/userinfo.tcl
source scripts/giris.tcl
source scripts/helper.tcl
source scripts/helperoto.tcl
buda olmadı cevaplarızı bekliyorum saygılar kolay gelsin