Akick haber mesajı cd ircservices*-*
pico modules/chanserv/autokick.c PHP- Kodu: ci->akick[i].mask = mask; ci->akick[i].reason = reason ? sstrdup(reason) : NULL; time(&ci->akick[i].set); ci->akick[i].lastused = 0; strscpy(ci->akick[i].who, u->nick, NICKMAX); notice_lang(s_ChanServ, u, CHAN_AKICK_ADDED, mask, chan); put_channelinfo(ci);
Satirlarini; PHP- Kodu: ci->akick[i].mask = mask; ci->akick[i].reason = reason ? sstrdup(reason) : NULL; time(&ci->akick[i].set); ci->akick[i].lastused = 0; strscpy(ci->akick[i].who, u->nick, NICKMAX); notice_lang(s_ChanServ, u, CHAN_AKICK_ADDED, mask, chan); send_cmd(s_ChanServ, "NOTICE %s :\2%s\2 Operatoru, \2%s\2 Kanalında, \2%s\2 maskını AutoKick Olarak Ekledi. Sebep: \2%s\2", chan, u->nick, chan, mask, reason); put_channelinfo(ci);
Olarak değiştirin.
aynı dosyada; PHP- Kodu: if (i < ci->akick_count) { notice_lang(s_ChanServ, u, CHAN_AKICK_DELETED, mask, chan); akick_del(u, &ci->akick[i]); } else { notice_lang(s_ChanServ, u, CHAN_AKICK_NOT_FOUND, mask, chan); return; } } put_channelinfo(ci);
seklinde olan satırı ise; PHP- Kodu: if (i < ci->akick_count) { notice_lang(s_ChanServ, u, CHAN_AKICK_DELETED, mask, chan); send_cmd(s_ChanServ, "NOTICE %s :\2%s\2 Operatoru, \2%s\2 Kanalında, \2%s\2 maskını Sildi. :\2%s\2", chan, u->nick, chan, mask); akick_del(u, &ci->akick[i]); } else { notice_lang(s_ChanServ, u, CHAN_AKICK_NOT_FOUND, mask, chan); return; } } put_channelinfo(ci);
olarak değiştirin.
make & make install
serviceslere reset.
SıRVNET teki, Eklenen Akickleri, Gösterme Amaçlı Yazılmıstır.
NOT: kod toXic tarafından yazılmıştır. |