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/)
-   -   Çözüldü Seslenme kodunda değişiklik / hata / sorun (https://www.ircforumlari.net/mirc-scripting-sorunlari/917476-seslenme-kodunda-degisiklik-hata-sorun.html)

Umud1990 21 Mayıs 2021 08:52

Seslenme kodunda değişiklik / hata / sorun
 
Çok userli kanallarda bota eklediğimde belirli bir sayıya kadar sesleniyor , fakat kendi sayfasında herkese seslenmiş olarak gözüküyor.Kanal text satırından dolayı oluyor sanırım.

Mesela bunu örneğin şu şekilde yapabiliyormuyuz.
Text satırı 150 olarak varsaysak ve her bir satırda 150 harf içeren nickleri yazsa sonra kanala msg şeklinde gönderip diğer sonra kaldığı yerden diğer nickleri de aynı şekilde seslense , bu şekilde düzenleyebilirsek çok memnun olurum. Teşekkürler şimdiden emeklerinize sağlık.

Kod:

on *:text:*:#: {
  if $regex($1,/[!.]seslen/i) {
    var %:cc 1
    while %:cc <= $nick(#,0) {
      if !$istok(Nomercy,$nick(#,%:cc),32) {
        .set %:ccc $iif(%:ccc,%:ccc $+ $chr(32) $+ $nick($chan,%:cc),$nick(#,%:cc))
      }
      inc %:cc
    }   
    msg # %:ccc
    .unset %:ccc
  }
}


YouMyCure 21 Mayıs 2021 16:28

Cevap: Seslenme kodunda değişiklik / hata / sorun
 
Alıntı:

Umud1990 Nickli Üyeden Alıntı (Mesaj 1042490308)
Çok userli kanallarda bota eklediğimde belirli bir sayıya kadar sesleniyor , fakat kendi sayfasında herkese seslenmiş olarak gözüküyor.Kanal text satırından dolayı oluyor sanırım.

Mesela bunu örneğin şu şekilde yapabiliyormuyuz.
Text satırı 150 olarak varsaysak ve her bir satırda 150 harf içeren nickleri yazsa sonra kanala msg şeklinde gönderip diğer sonra kaldığı yerden diğer nickleri de aynı şekilde seslense , bu şekilde düzenleyebilirsek çok memnun olurum. Teşekkürler şimdiden emeklerinize sağlık.

Kullanım: (#kanalda) !seslen
Kod:

on *:text:*:#: {
  if $regex($1,/^([.!]seslen)/Si) {
    unset %y | set %s 0 | var %i = 1  | while %i <= $nick(#,0) {
      if !$istok(NoMercy MuafNick MuafNick2,$nick(#,%i),32) {
    $iif(%y,set %y %y $nick(#,%i),set %y $nick(#,%i)) | inc %s | if %s = 15 {  msg # %y | set %s 0 | unset %y } } | inc %i } 
    msg # %y | msg #  | msg # 6Orda birileri var biliyorum :)
  }
}

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

Umud1990 21 Mayıs 2021 21:51

Cevap: Seslenme kodunda değişiklik / hata / sorun
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1042490430)
Kullanım: (#kanalda) !seslen
Kod:

on *:text:*:#: {
  if $regex($1,/^([.!]seslen)/Si) {
    unset %y | set %s 0 | var %i = 1  | while %i <= $nick(#,0) {
      if !$istok(NoMercy MuafNick MuafNick2,$nick(#,%i),32) {
    $iif(%y,set %y %y $nick(#,%i),set %y $nick(#,%i)) | inc %s | if %s = 15 {  msg # %y | set %s 0 | unset %y } } | inc %i } 
    msg # %y | msg #  | msg # 6Orda birileri var biliyorum :)
  }
}

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

Teşekkür ederim birde bir sorum daha olucaktı , bu nicklere seslendiğinde kanaldaki msg'yi nasıl rekli yapabiliriz.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 21:51 -->-> Daha önceki mesaj 20:42 --

Belirlediğim nicklerin kullanması için ne yapabilirim birde teşekkür ederim.

YouMyCure 21 Mayıs 2021 22:46

Cevap: Seslenme kodunda değişiklik / hata / sorun
 
Alıntı:

Umud1990 Nickli Üyeden Alıntı (Mesaj 1042490520)
Teşekkür ederim birde bir sorum daha olucaktı , bu nicklere seslendiğinde kanaldaki msg'yi nasıl rekli yapabiliriz.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 21:51 -->-> Daha önceki mesaj 20:42 --

Belirlediğim nicklerin kullanması için ne yapabilirim birde teşekkür ederim.

Kod:

on *:text:*:#: {
  if $regex($1,/^([.!]seslen)/Si) {
if !$istok(YouMyCure srjn Feragat,$nick,32) { msg # bu komutu kullanmaya yetkiniz yok. | rerurn }
    unset %y | set %s 0 | var %i = 1  | while %i <= $nick(#,0) {
      if !$istok(NoMercy MuafNick MuafNick2,$nick(#,%i),32) {
    $iif(%y,set %y %y $nick(#,%i),set %y $nick(#,%i)) | inc %s | if %s = 15 {  msg # %y | set %s 0 | unset %y } } | inc %i } 
    msg # %y | msg # Orda birileri var biliyorum :)
  }
}

kırmızı işaretli yerdeki nickleri degistirerek komutu kullanmasini istediğin kisileri belirleyebilirsin.

Kod:

msg # %y
olan yeri msg # renkkodu %y şeklinde duzenleyebilirsin.

Umud1990 21 Mayıs 2021 22:59

Cevap: Seslenme kodunda değişiklik / hata / sorun
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1042490640)
Kod:

on *:text:*:#: {
  if $regex($1,/^([.!]seslen)/Si) {
if !$istok(YouMyCure srjn Feragat,$nick,32) { msg # bu komutu kullanmaya yetkiniz yok. | rerurn }
    unset %y | set %s 0 | var %i = 1  | while %i <= $nick(#,0) {
      if !$istok(NoMercy MuafNick MuafNick2,$nick(#,%i),32) {
    $iif(%y,set %y %y $nick(#,%i),set %y $nick(#,%i)) | inc %s | if %s = 15 {  msg # %y | set %s 0 | unset %y } } | inc %i } 
    msg # %y | msg # Orda birileri var biliyorum :)
  }
}

kırmızı işaretli yerdeki nickleri degistirerek komutu kullanmasini istediğin kisileri belirleyebilirsin.

Kod:

msg # %y
olan yeri msg # renkkodu %y şeklinde duzenleyebilirsin.

Teşekkür ederim.

if !$istok(YouMyCure srjn Feragat,$nick,32) { msg # bu komutu kullanmaya yetkiniz yok. | rerurn }

Şurda ufak bi sorun vardı düzeltince çalıştı Return.

Umud1990 22 Mayıs 2021 04:26

Cevap: Seslenme kodunda değişiklik / hata / sorun
 
Sadece son satırı renklendiriyor fakat.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

YouMyCure 22 Mayıs 2021 05:56

Cevap: Seslenme kodunda değişiklik / hata / sorun
 
Alıntı:

Umud1990 Nickli Üyeden Alıntı (Mesaj 1042490687)
Sadece son satırı renklendiriyor fakat.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

İki adet msg # %y yazan yer var ikisinide renklendirmen gerek.


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

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