Tam Sürüm Bilgini Göster : IRCservices Helper Vhost Otomatik Nasıl alabilirsiniz?
economist
16-02-2007, 23:59
ircservices icin;
-------------------->
login olduktan sonra
cd ircservices*
pico modules/chanserv/check.c
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;
# satirini bulup altina
if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s helper.server.net", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
# kodunu ekle
make, make install
servisleri kapat ac
Kaynak by [c.] (Kayıt: 23 Arl 2006 /lantar.net)
netkolik
17-02-2007, 04:29
Bilgiler İçin tsk. Hocam.
Arkadaslar Bu Sadece Userlere +hW ve Host vercektir.Bazi Arkadaslarimiz Soruyo ben İdentinin Fullnamesini falanda değiştirmek istiyorum diye..
if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s helper.server.net", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
send_cmd(s_NickServ, "chgident %s identi", user->nick);
send_cmd(s_NickServ, "chgname %s ismi", user->nick);
}
gibi coğaltabilirsiniz.
peki #x kanalına giren kullanıcıya vhostla beraber nickinide değiştirebilirmiyiz ? fakat şu şekilde; abc nicki #x kanalında autooperator ise nicki servisler tarafından x_abc olsun istiyorum, (Böyle birşey mümkün sanırım, birçok yerde gördüm)
Şöyle denedim fakat hata verdi;
if (!stricmp(c->name, "#x") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "CHGHOST %s test.server.com", user->nick);
send_cmd(s_NickServ, "chgident %s test", user->nick);
send_cmd(s_NickServ, "chgname %s test_%s", user->nick);
}
Sizce hata nerdedir ?
Ağır_Seviyorum
17-07-2007, 01:27
if (!stricmp(c->name, "#x") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "CHGHOST %s test.server.com", user->nick);
send_cmd(s_NickServ, "chgident %s test", user->nick);
send_cmd(s_NickServ, "chgname %s test_%s", user->nick);
}
Sizce hata nerdedir ?
Sevgili zero;
İhtimaller üzerinden yardim edemeyiz, sen hata mesajini yaz buraya yardim edelim.
(kirmizi satirli yer yüzünden hata varsa sasirmayacam)
chgname %s test_%s bu neki?
Orada yapmak istediğim şey kanala girenin nicki
Test_Nick olsun, umarım anlatabildim
Ya demek istediğim şu ki;
if (!stricmp(c->name, "#x") && check_access(user, ci, CA_AUTOHALFOP)) {
send_cmd(s_NickServ, "chghost %s xxx.server.com", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +WhOq :1", user->nick);
send_cmd(s_NickServ, "SVSNICK %s xxx_%s :1", user->nick, user->nick);
}
Kanalda halfop olanını nickini, hostunu ve flaglarını değiştirmek istiyorum. Herşey oldu ama kanalda aop olanda aynı özelliklerden etkileniyor. Bense sadece halfop olanlar etkilensin istiyorum. Ne önerirsiniz ?
PayLaşım için tesekkurler
economist
03-04-2008, 11:11
Valla denemek lazım dene istersen görelim.
if (!stricmp(c->name, "#x") && check_access(user, ci, CA_AUTOHALFOP)) {
send_cmd(s_NickServ, "chghost %s xxx.server.com", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +WhOq :1", user->nick);
send_cmd(s_NickServ, "SVSNICK %s xxx_%s :1", user->nick, user->nick);
}
Kırmızı yerden oluyordur Büyük ihtimal.
KarSpErSkY
10-04-2008, 03:45
payLaSım için tSKLer.
ElİnİzE SaĞLıK ... kLy GeLSiN ...
FoReVeR TiCaRi FoRuM ...
ProfesyoneL
30-04-2008, 01:27
payLa$ım ıcın t$kLer.
way economist eLine saqLiq abi .
Telif Hakları vBulletin v3.7.0 © 2000-2009
Jelsoft Enterprises Ltd.'e Aittir.