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/)
-   -   XHelp Kanalı Karşılama. (https://www.ircforumlari.net/mirc-scripting-sorunlari/27159-xhelp-kanali-karsilama.html)

KutsaL 01 Şubat 2007 19:09

XHelp Kanalı Karşılama.
 
Arkadaşlar Size ßir Kod Hakkında Takıldıgım ßir yeri Soracağım. Kod Usta Arkadaşlara Çok ßasit Gelecektir. Ama Nedense ßen ßeceremedim ..

Kod:


on *:join:#XHelp:{ 
    if $nick isop $chan { halt } {
    /msg $chan $nick $nick #$chan Kanalina Hosgeldiniz  . Nasil Yardimci Olabilirim ?
  }
}

ßu Kod da ßen mi yanLışLık yapıyorum Yksa Eklenmesi gereken ßir yer mi war ? Kanala Giren Op a Yazmaması Gerekirken Usere de Op a da yazıyor .. Anlamadım .

ßirde Sadece Kanala Giren Aoplara , Soplara Ayrı Mesaj Atmak Istiyorum Mesela

Kod:


on *:join:#XOp:{ 
    /msg $nick Lütfen Setnamenizi " Xop " Olarak Değiştiriniz.
  }
}

Kod:


on *:join:#XOp:{ 
    /msg $nick Lütfen Setnamenizi " XSop " Olarak Değiştiriniz.
  }
}

ßunun Gibi Ama Ekleyeceğim Kod'u ßilmiyorum .. Lütfen YardımCı OLurmusunuz ?

bLaCkdeviL 01 Şubat 2007 20:31

Yanıt: XHelp Kanalı Karşılama.
 
Arkadaşım sana söLe anLatim kanala Op Sop yada herhangi bir şekiLde giriŞ oLmaz herkeS aynı statu de girer bunu sen değiŞtirirsin anca bunu da level verirsin yada daha başka benzeri şeyler yapabilirsin..
NeySe diğer soruna yanıt verim.

Kod:

on *:rawmode:#Xop: {
  if +*a* iswm $1 { msg $nick Lütfen Setnamenizi " XSop " Olarak Değiştiriniz. }
  elseif +*o* iswm $1 { msg $nick Lütfen Setnamenizi " Xop " Olarak Değiştiriniz. }
}


MavipikSeL 01 Şubat 2007 20:34

Yanıt: XHelp Kanalı Karşılama.
 
Yada, bu şekilde nickleri yazabilirsiniz.
Kod:

$istok(sen ben mavipiksel alihan ajdar,$nick,46) { halt }

KutsaL 02 Şubat 2007 12:09

Yanıt: XHelp Kanalı Karşılama.
 
Alıntı:

bLaCkdeviL Nickli Üyeden Alıntı
Arkadaşım sana söLe anLatim kanala Op Sop yada herhangi bir şekiLde giriŞ oLmaz herkeS aynı statu de girer bunu sen değiŞtirirsin anca bunu da level verirsin yada daha başka benzeri şeyler yapabilirsin..
NeySe diğer soruna yanıt verim.

Kod:

on *:rawmode:#Xop: {
  if +*a* iswm $1 { msg $nick Lütfen Setnamenizi " XSop " Olarak Değiştiriniz. }
  elseif +*o* iswm $1 { msg $nick Lütfen Setnamenizi " Xop " Olarak Değiştiriniz. }
}


Dostum werdiğin Kod da

Kod:

-> *ChanServ* Lütfen Setnamenizi " XSop " Olarak Değiştiriniz.
-
-ChanServ- Lütfen diye bir komut yok. "/msg ChanServ HELP" yaziniz.

Mesajı Chanserv e Yolluyor . ßaşka ßir Yöntemin warsa ßöyle ßir Komut'u Kullanmak Istiyorum .


Alıntı:

Yada, bu şekilde nickleri yazabilirsiniz.

Kod:

$istok(sen ben mavipiksel alihan ajdar,$nick,46) { halt }


MavipikseL dostum kod u o kısımlarını değiştirerek denedim ama yine de olmuyor harice aldıgım kısımdaki nickleri karşılıyor ..

Verdiğim Kodlar Hakkında ßaşka Çözüm Yöntemi ßilen Lütfen Yardımcı Olsun ..

bLaCkdeviL 02 Şubat 2007 12:11

Yanıt: XHelp Kanalı Karşılama.
 
Pardon arkadasım kusura bakma bir anlık aldanma :(
Buyur kodu düzelttim...
Kod:

on *:rawmode:#Xop: {
  if +*a* iswm $1 { msg $2 Lütfen Setnamenizi " XSop " Olarak Değiştiriniz. }
  elseif +*o* iswm $1 { msg $2 Lütfen Setnamenizi " Xop " Olarak Değiştiriniz. }
}


KutsaL 02 Şubat 2007 13:03

Yanıt: XHelp Kanalı Karşılama.
 
Blackdevil çok Ama Çok teşekkür ederim.. Diğer Kodda da Operatörleri Karşılamamasını Sağlarsak Sewinirim . ßende Kodu Yanlış yazmışım ßu Arada :D

Kod:


on *:join:#XHelp:{ 
    if $nick isop $chan { halt } {
      /mode $chan +v $nick
      /msg $chan $nick $chan Kanalina Hosgeldiniz  . Nasil Yardimci Olabilirim ?
  }
}

ßu Kodda Hem Userlerı Hemde Operatorleri Karsılıyor Ama ßen Sadece Userleri Karşılasın Istiyorum Kod ßana Gore Doqru ama yanLıs Olaßilir Lütfen Eklenti Yapılacak yer hakkında yardımCı oLurmsuunuz ..

bLaCkdeviL 02 Şubat 2007 13:23

Yanıt: XHelp Kanalı Karşılama.
 
ArkadaŞım ßaŞtada dediğim gibi kimse kanala isop döngüsü ile giremez bunu sonradan sorgularsa anca calısır vs. ßak bu kodu sen istersen söle değiŞ
Kod:

on *:join:#XHelp:{ 
    if ($nick ison #helpers) { halt } {
      .mode $chan +v $nick
      .msg $chan $nick $chan Kanalina Hosgeldiniz  . Nasil Yardimci Olabilirim ?
  }
}

Kırmızı kısma serverinizin helperlarının toplandıgı kanalı yaz giren nick eğer o kanaldada varsa ona + vermez iStediğin bir nevi oLur..

Yada ßir diğer mantık
mIRC nin Variables bölümüne söle bir döngü açarsın
Kod:

%helperler ben,sen,o,bu,su,cay,cuy,ka,ki
Sonrada koda söle yaparsın
Kod:

on *:join:#XHelp:{ 
    if ($nick isin %helperler) { halt } {
      .mode $chan +v $nick
      .msg $chan $nick $chan Kanalina Hosgeldiniz  . Nasil Yardimci Olabilirim ?
  }
}

Buda senin istediğini verir umarım anlatabilmişimdir seçim senin;)

KutsaL 02 Şubat 2007 14:09

Yanıt: XHelp Kanalı Karşılama.
 
ßöylE de Olur Arkadaşım Allah Senden Razı Olsun .. Yardımların için Çok Teşekkür Ederim

bLaCkdeviL 02 Şubat 2007 14:11

Yanıt: XHelp Kanalı Karşılama.
 
Estafurullah yardımcı olabildiysem ne mutlu bana:)

Software 02 Şubat 2007 15:50

Yanıt: XHelp Kanalı Karşılama.
 
Kod:


alias karsila { if $1 isreg #Xhelp {
    mode $chan +v $1
    msg $chan $1 $chan Kanalina Hosgeldiniz  . Nasil Yardimci Olabilirim ?
  }
}
on *:join:#Xhelp:{ .timer 1 2 karsila $nick }

Xhelp kanalın op , halfop'lara +v vermeyecek ve karısılama mesajını söylemeyecek ve sadece userlere +v verip userlere karsılama mesajını söyleyecek bir kod. çünkü helperlerin topladıgı kanala girdiğinde söylemeyecek olması bazen op kanalına girmedende direk XHelp kanalına girdiğinde bir helper yine söyleyecektir fazla bir işlevselliği olmaz mantık olarak.

daha mantıklılı ve daha kısa bir kod umarım işine yarar.

By_ReBeL 02 Şubat 2007 17:12

Yanıt: XHelp Kanalı Karşılama.
 
on *:join:#XHelp:{
if $nick isop $chan { halt }
else {
/mode $chan +v $nick
/msg $chan $nick $chan Kanalina Hosgeldiniz . Nasil Yardimci Olabilirim ?
}
}
}

bunu denemelisin ben denemedim ama buyuk ihtimal olur nick kanalda op diilse msg atar

By_ReBeL 02 Şubat 2007 17:13

Yanıt: XHelp Kanalı Karşılama.
 
mesajın bi tane sonunda n } yi sil yanlış oldu :S

urfa6363 18 Ağustos 2015 17:29

Cevap: XHelp Kanalı Karşılama.
 
Arkaşlar bende op karşılama addonu istiyorum bilenvarmı

YekTa 18 Ağustos 2015 18:53

Cevap: XHelp Kanalı Karşılama.
 
on *:rawmode:#: {
if $1 == +o {
msg # $2 3S4ohbet 3K4anaL'i 3A4op'u  $2  3K4anal'a 3G4irmiştir 3H4ayırLı 3G4örevLer .
}

KuL 19 Ağustos 2015 00:53

Cevap: XHelp Kanalı Karşılama.
 
Alıntı:

By-YigiT Nickli Üyeden Alıntı (Mesaj 1041678533)
on *:rawmode:#: {
if $1 == +o {
msg # $2 3S4ohbet 3K4anaL'i 3A4op'u $2 3K4anal'a 3G4irmiştir 3H4ayırLı 3G4örevLer .
}

Ellerine saglik @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bu gibi Kod parcalarini paylasirken, Code Tag ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) i icinde paylasman hem görünüm, hemide almak icin daha güzel olur.

bide iki tane { acmissin, birtane } kapatmissin. Sanirim aceleyle birtaneyi gözden kacirdin :)

Bide @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kodu sanirim bir Bot gibi birseye ekliyeceksin.

Bunun icin sunu demekde fayda var, AOP lar baska kisilerede AOP luk veriyor bazen, yada Oper/Adminler kendini AOP a cikariyor. Bu gibi durumlardada hep AOP u karsilamasi biraz sacma olur. O yüzden sadece Access de olan ve Chanserv tarafindan AOP olanlari karsilaman daha faydali olur.

Kod:

ON *:rawmode:#: {
  if $nick == Chanserv {
    if $1 == +o { msg # # Kanal Operatoru $qt($2) suanda Kanala Girmis bulunuyor. }
  }
}

---

Gerci bunun icin baska Yollarda var, OP Eventi gibi, ama ileride bunu sadece AOP icin degil, Halfop lar icinde SOP lar icinde yapmak istersen, $1 leri alt alta eklersin, bir eventde halledersin hepsini :) Kolay Gelsin

Feragat 19 Ağustos 2015 13:16

Cevap: XHelp Kanalı Karşılama.
 
sadece op karşılatacaksan ON OP eventınıda kullanabilirsin. /help on op


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

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