bot help kanalinda degilse bu dogru bir fonksiyon olmaz, bunun icin botun girmesini istediginiz kismi ya arkadasin dedigi gibi conf icerisinde de belirteceksiniz yada hazirlanan TCL nin en ust satirlarina botun girmesini istedigin kanallari yeniden su sekilde yazman gerekecek
channel add #help
channel add #master
channel add #baska1kanal
channel add #BuKanaladaGir
gibi cogaltilabilir, daima kalmasini istedigin kanallar buralari elbette sanirim TCL nin icinde de bu vardi admin kanallar yani girilmesini istediginiz kanallar kismi bu kisimlarida yukarida belirtilen kanal adlari ile ayni sekilde yazarsan sorunun kalmaz canim benim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. putserv "sajoin $n #help" dogru 1 kural fakat bot o kanalda olmadigi yada valied bir kanal olmadigi icin bu sorgu hata vereceginden calismaz dedigim gibi bot o kanalda oldugu surece sorun olmamasi gerekiyor. Kod: Kodu kopyalamak için üzerine çift tıklayın!
bind pub - !help yardim:msg
bind pub - !yardim yardim:msg
bind pub - !yardım yardim:msg
proc yardim:msg {n u h c a} {
global botnick admin_chan
set yardim_msg [lindex $a ]
if {[onchan $n $admin_chan]==1} {return 0}
if {[onchan $n $admin_chan]==0} {
putserv "sajoin $n #help"
putserv "PRIVMSG #help 4$n sorununuz hakkında özelime Yardim yazarak gereken bilgiyi edinebileceğiniz gibi birazdan online yetkililerimiz de sizinle ilgilencektir. Lütfen sorununuz halloldoğunda gereksiz bekleme yapmayınız!"
putserv "GLOBOPS 4$n yardım isteğinde bulundu, otomatik olarak benim tarafımdan 12#Help4 kanalına çekilmiştir, lütfen ilgileniniz: 2!yardim $yardim_msg. ( Bu mesaj sadece sunucu yetkilelerine iletilmektedir! )"
utimer 5[list putserv "MODE #help +v $n" -next]
timer 2[list putserv "MODE #help -v $n"]
}
}
yada sen bunu al direk olarak su sekilde duzelt. Detayli incelemedigim icin nerede ne var bilmiyorum vaktimde olmadigindan bakamiyorum
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!
bind pub - !help yardim:msg
bind pub - !yardim yardim:msg
bind pub - !yardım yardim:msg
# yardim kanalini altta belirtmen yeterli olacaktir
# diger bolumleri ellemen mesajlar disinda pek onemli 1 sey degildir
set yardim_kanali "#help"
channel add $yardim_kanali
proc yardim:msg {n u h c a} {
set yardim_msg [lindex $a ]
if {[onchan $n $yardim_kanali]==1} {return 0}
if {[onchan $n $yardim_kanali]==0} {
putserv "sajoin $n $yardim_kanali"
putserv "PRIVMSG $yardim_kanali :4$n sorununuz hakkında özelime Yardim yazarak gereken bilgiyi edinebileceğiniz gibi birazdan online yetkililerimiz de sizinle ilgilencektir. Lütfen sorununuz halloldoğunda gereksiz bekleme yapmayınız!"
putserv "GLOBOPS 4$n yardım isteğinde bulundu, otomatik olarak benim tarafımdan 12$yardim_kanali4 kanalına çekilmiştir, lütfen ilgileniniz: 2!yardim $yardim_msg. ( Bu mesaj sadece sunucu yetkilelerine iletilmektedir! )"
}
}
sanirim sorun cikarmayacaktir.
Bu arada sorun icerisindeki 2. $Ik olmasi cok zor bir olay Unutsan ii olur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. (eggdrop icin, servisler uzerinde duzenleme yapilmalidir.)