IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   msg sorun. (https://www.ircforumlari.net/mirc-scripting-sorunlari/31074-msg-sorun.html)

lacremel 03 Mayıs 2007 15:48

msg sorun.
 
selam Kolay qelsin arkadaslar

#random3 on
on @Random3:join:#Kelebek: { cs akick # add $address($nick,2) Proxy Girisi yasaktir | cs akick # enforce | cs akick # del $address($nick,2) }
#random3 end

Bu Kodu

#Proxy on
on @proxy:join:#X1: { /msg # #X1 kanalina Proxy Girişi yapildi. ->  $address($nick,2) }
#proxy end

bu sekil yaptım beLirlediqim kanala msg atmıor

#x1 kanalina Proxy girisi Oldu. seklinde

Kolay qelsin tskler

AyEsBiBe 03 Mayıs 2007 16:06

Yanıt: msg sorun.
 
ChanServ'i Level olarak"Proxy" grubuna aldım.
Kod:


proxy:ChanServ

Daha sonra senin yazdığın kodu aynı şekilde aldım sadece eventta kanal ismini değiştirdim.
Kod:


#Proxy on
on @proxy:join:#asd: { /msg # #X1 kanalina Proxy Girişi yapildi. ->  $address($nick,2) }
  #Proxy end

Sonuç;

[16:02:55] *** Giriş: ChanServ ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
[16:02:55] <~AyEsBiBe> #X1 kanalina Proxy Girişi yapildi. ->  [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }

Yani Kodda bir hata yok gibi gözüküyor. Bence Kullanıcı ayarlarında grupları(proxy) grubunu incelemelisin..

lacremel 04 Mayıs 2007 15:57

Cevap: msg sorun.
 
on @proxy:join:#Kelebek

yapinca Olmuyor baska kanla yapinca oluyor anlamadim :S

AyEsBiBe 05 Mayıs 2007 18:44

Cevap: msg sorun.
 
Kodunda herhangi bir problem yok;
Kod:

on @proxy:join:#kelebek: { msg # Proxy Girdi: $nick }
Aynı remote dosyası içinde(yani bu kodun bulunduğu aynı sayfa, aynı dosyada),
Kanal belirtilmemiş bir on JOIN eventi daha varsa onun altındakiler geçerli olmaz. Yani o sayfayı baştan sona kontrol et
on *:join:*: gibi bir event var ise kodunun çalışmaması doğaldır. Bu durumda ya onu siliceksin yada kodunu yeni bir sayfa açıp oraya koyucaksın.(Dosya/Yeni)

Hayır böyle bir şey yok ise eger Script Editöründe (Alt+R) "Kullanıcı" Sekmesinde (Scriptin Ingilizceyse "Users" sekmesi) Proxy gruplarının dogru olup olmadığını çok iyi kontrol et.
Örn Doğru Şekil;

proxy:AyEsBiBe
proxy:lacremel
proxy:ircforumları v.s v.s

Bunlar dışındada eğer remoteların kesinlikle açıksa,
(Script Editöründe (Alt+R) Dosya Düzen menüsünde "Dinle"(Scriptin Ingilizceyse "Listen") menüsünü tıkla, 3 seçenek çıkacak; 1- Ctcp, 2- Event, 3- Raw Bunlardan "Event" ile alakalı olanın seçili olmasına dikkat et)
bunların dahilinde, olmaması için hiç bir sebep yoktur. Kontrollerini yaptıktan sonra Sonuçlarını yazarsan sevinirim..

AyEsBiBe 05 Mayıs 2007 18:59

Cevap: msg sorun.
 
Yeni Farkettim;

Ilk mesajındaki 2. kod;

Kod:


#Proxy on
on @proxy:join:#X1: { /msg # #X1 kanalina Proxy Girişi yapildi. ->  $address($nick,2) }
#proxy end

Proxy Girişi yapildi. ->  $address($nick,2) }

buradaki "" karakteri ile "}" karakteri birleşik olmamalı.
Birleşik olduğu taktirde "if" şartı açılan parantezleri takip eden kapalı parantez bulamadığı için şartları yerine getiremez veya karışır. Bu o satırdan sonraki tüm kod ları etkiliyebilir. O karakterler arasına boşluk koyduğunda sorunun düzeleceğini sanıyorum.
(Bende o kodu eklediğim remote'da başka kod olmadığı için sorun çıkmamıştı. Farkedemedim yanılttığımdan dolayıda özür dilerim.)

DOĞRU KOD;

Kod:


#Proxy on
on @proxy:join:#X1: { /msg # #X1 kanalina Proxy Girişi yapildi. ->  $address($nick,2)  }
#proxy end


lacremel 06 Mayıs 2007 22:34

Cevap: msg sorun.
 
YArdımlarınız icin cok tskler on @proxy:join:#X1 @ isareti bozuyormus benim bot kanalda op değildi :) cok cok tskler.

bi sorum daha OLucak.

on *:Text:!Ban*:##Kelebek@: { cs akick #Kelebek add $2 $+ !*@* 2Yapılan Rahatsizliktan Dolayi Kanaldan Atildiniz. 7,0 $Nick  } | inc %kick | /cs akick #Kelebek enforce | /cs akick #Kelebek del $2 $+ !*@*

bunu nasıl İp sekLinde yapabiliriz $address($nick,2) bu sekilk yapinca !Ban Komutunu veren atılıyor.

AyEsBiBe 07 Mayıs 2007 01:31

Cevap: msg sorun.
 
on TEXT eventında $nick identifierı karşılaşan yazıyı yazan nicktir. Senin banlamak istediğin ise !ban nick yazısındaki nicktir. Bu yüzden aynen akicklerde yaptığın gibi $adress($2,2) şeklinde denemelisin..

lacremel 07 Mayıs 2007 12:55

Cevap: msg sorun.
 
-ChanServ- "mask" nick!kullanici@IP seklinde tanimlanmali.
-
-ChanServ- #Kelebek icin AKICK ENFORCE tamamlandi; 0 kullanici bundan etkilendi.
-
-ChanServ- Kullanimi: AKICK kanal {ADD | DEL | LIST | VIEW | ENFORCE | COUNT} [mask | liste]
-
-ChanServ- Daha fazla bilgi icin /msg ChanServ HELP AKICK yaziniz.

böyle hata verdi dostum .:(

AyEsBiBe 07 Mayıs 2007 23:12

Cevap: msg sorun.
 
Ozaman birde $adress($2,5) dene bu nick!ident@ost şeklinde verir.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 15:03.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk