Tekil Mesaj gösterimi
Alt 21 Mayıs 2010, 20:39   #15
Çevrimdışı
toXic
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: verify modulu hakkında




madem verify kullanıyorsun neden kanalizin.c kullanıyorsun ki zaten bunu verify ile yapiyorsun girişi onaylatarak verify'den botmu giriyor biraz aşırı olmuş bu şekilde. verify'deki kullanici bilgilerini kanalizin'e aktarmak olucaktır sorundaki cevabi. Diğer şekilde kanala joinliyor ama sajoin istiyorsun;

Alıntı:
#define chanss "#kanal,#kanal2,#kanal3"
sendto_one(acptr, ":%s SAJOIN %s %s", me.name,
sptr->name, chanss);

bu tür şekiller dene m_sajoin.c deki kodlardan birisi ile sajoinlemeye calismayi denesene verify'den dediğim satirin altina bu tür kodlari dene o sekil cok uğraşirsin cünkü.

Alıntı:
toxic aklıma başka bişeyde geldi bu arada
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu m_kanalizin.c de kayıtlı nikler muaf !İSARegnick olayı yani. acaba diyorum.. nick şifresini gireni #kanal1 #kanal2 #kanal3 e sajoinle se nickserv tarafından
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bilmem olabilir mi

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices*-*

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w modules/nickserv/main.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
} else if (call_callback_2(module, cb_id_check, u, pass) <= 0) { int old_authstat = ni->authstat; set_identified(u, ni, ngi); module_log("%s!%s@%s identified for nick %s", u->nick, u->username, u->host, u->nick); notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED);

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
send_cmd(s_NickServ, "Sajoin %s #kanal1,#kanal2", u->nick);

ekle.

kanalizin.c modulundende;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsOper(sptr) && !IsARegNick(sptr)) { sendto_one(sptr, ":Koruma NOTICE %s :\2%s\2 kanalina sadece web uzerinden giris yapabilirsiniz.", sptr->name, chptr->chname); return HOOK_DENY; }

satirinida;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#define uyari "Kanala girmek icin nickinizi kaydedin." #define uyari2 "Eger kayitli ise; /ns identify sifre komutunu uygulayin." if (!IsOper(sptr) && !IsARegNick(sptr)) { sendto_one(sptr, ":Koruma NOTICE %s :\2%s\2", sptr->name, uyari); sendto_one(sptr, ":Koruma NOTICE %s :\2%s\2", sptr->name, uyari2); return HOOK_DENY; }

olarak değişin.


Konu toXic tarafından (21 Mayıs 2010 Saat 21:00 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver