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.


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

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