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ü ODADAKİ HERKESE SESLENME (https://www.ircforumlari.net/mirc-scripting-sorunlari/876720-odadaki-herkese-seslenme.html)

Fikret 28 Temmuz 2020 17:11

ODADAKİ HERKESE SESLENME
 
Merhaba

/herkes { if $active == $$chan { .remove nikler.txt | var %a 1
while %a <= $nick(#,0) { bwrite nikler.txt -1 -1 $nick(#,%a) $+ $chr(160) $+ $iif(50 // %a,$crlf) | inc %a }
var %b 1 | while %b <= $lines(nikler.txt) { say $replace($read(nikler.txt,%b),$chr(160),$chr(32)) | inc %b }
}
}



bu komutu kullanarak odada bulunan botlar dahil bütün nicklere sesleniyor
botları (belirlediğim nickleri) nasıl muaf ederim

Toprak 28 Temmuz 2020 17:36

Cevap: ODADAKİ HERKESE SESLENME
 
Alıntı:

Fikret Nickli Üyeden Alıntı (Mesaj 1042339717)
Merhaba

/herkes { if $active == $$chan { .remove nikler.txt | var %a 1
while %a <= $nick(#,0) { bwrite nikler.txt -1 -1 $nick(#,%a) $+ $chr(160) $+ $iif(50 // %a,$crlf) | inc %a }
var %b 1 | while %b <= $lines(nikler.txt) { say $replace($read(nikler.txt,%b),$chr(160),$chr(32)) | inc %b }
}
}



bu komutu kullanarak odada bulunan botlar dahil bütün nicklere sesleniyor
botları (belirlediğim nickleri) nasıl muaf ederim


Merhaba, öncelikle kodu kısaltmak gerekir ise;
Kod:

alias herkes {
  var %:t = $nick(#,0) | while %:t { var %:say = %:say $+($nick(#,%:t),$chr(44)) | dec %:t }
  say %:say
}

Muaf nick eklemek için;
Kod:

alias herkes {
  var %:t = $nick(#,0) | while %:t { if !$istok(Nick Nick2 Nick3,$nick(#,%:t),32) { var %:say = %:say $+($nick(#,%:t),$chr(44)) } | dec %:t }
  say %:say
}

Biraz cancanlı istiyor isen;
Kod:

alias herkes { say $regsubex($str(-,$nick(#,0)),/./g,$iif(!$istok(Nick Nick2 Nick3,$nick(#,\n),32),$+($nick(#,\n),$chr(32)))) }

Fikret 28 Temmuz 2020 21:57

Cevap: ODADAKİ HERKESE SESLENME
 
/herkes { say $regsubex($str(-,$nick(#,0)),/./g,$iif(!$istok(G-Bot KadifeSohbet S-PUAN SProxy Afacan Fikret[bNc] Kadife Fikret KOMIKBOT,$nick(#,\n),32),$+($nick(#,\n),$chr(32))) ) }

muaf nickleri böyle denedim olmadı yine bu nickleride yazdı

OperServ 28 Temmuz 2020 23:21

Cevap: ODADAKİ HERKESE SESLENME
 
Alıntı:

Fikret Nickli Üyeden Alıntı (Mesaj 1042339823)
/herkes { say $regsubex($str(-,$nick(#,0)),/./g,$iif(!$istok(G-Bot KadifeSohbet S-PUAN SProxy Afacan Fikret[bNc] Kadife Fikret KOMIKBOT,$nick(#,\n),32),$+($nick(#,\n),$chr(32))) ) }

muaf nickleri böyle denedim olmadı yine bu nickleride yazdı

Merhaba muaf nickleri çogaltabilirsiniz.
Kod:

alias herkes {
  var %a = $nick(#,0)
  while %a {
    if $nick(#,%a) != $me && $nick(#,%a) != muafnick && $nick(#,%a) != muafnick2 {
      %b = $addtok(%b,$nick(#,%a),32)
    }
    dec %a
  }
  say %b $1- | unset %b
}


Fikret 29 Temmuz 2020 00:05

Cevap: ODADAKİ HERKESE SESLENME
 
ustalar ben yine beceremedim bir türlü :(

sizlerden rica etsem lütfen 'G-Bot KadifeSohbet S-PUAN SENSATION SProxy Fikret[bNc] Kadife Fikret KOMIKBOT'
bu nicklerin muaf olarak yazıp kodu eklermisiniz buraya

Umud1990 21 Mayıs 2021 08:07

Cevap: ODADAKİ HERKESE SESLENME
 
Alıntı:

Fikret Nickli Üyeden Alıntı (Mesaj 1042339883)
ustalar ben yine beceremedim bir türlü :(

sizlerden rica etsem lütfen 'G-Bot KadifeSohbet S-PUAN SENSATION SProxy Fikret[bNc] Kadife Fikret KOMIKBOT'
bu nicklerin muaf olarak yazıp kodu eklermisiniz buraya

Haleetmişsindir umarım :)

Che 21 Mayıs 2021 18:00

Cevap: ODADAKİ HERKESE SESLENME
 
Alıntı:

Fikret Nickli Üyeden Alıntı (Mesaj 1042339883)
ustalar ben yine beceremedim bir türlü :(

sizlerden rica etsem lütfen 'G-Bot KadifeSohbet S-PUAN SENSATION SProxy Fikret[bNc] Kadife Fikret KOMIKBOT'
bu nicklerin muaf olarak yazıp kodu eklermisiniz buraya




Kod:

alias herkes {
  var %:t = $nick(#,0) | while %:t { if !$istok(G-Bot KadifeSohbet S-PUAN SENSATION SProxy Fikret[bNc] Kadife Fikret KOMIKBOT,$nick(#,%:t),32) { var %:say = %:say $+($nick(#,%:t),$chr(44)) } | dec %:t }
  say %:say
}


YouMyCure 21 Mayıs 2021 18:52

Cevap: ODADAKİ HERKESE SESLENME
 
Alıntı:

Che Nickli Üyeden Alıntı (Mesaj 1042490450)
Kod:

alias herkes {
  var %:t = $nick(#,0) | while %:t { if !$istok(G-Bot KadifeSohbet S-PUAN SENSATION SProxy Fikret[bNc] Kadife Fikret KOMIKBOT,$nick(#,%:t),32) { var %:say = %:say $+($nick(#,%:t),$chr(44)) } | dec %:t }
  say %:say
}


150 karakter limitine takılır! , alternatif: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Sarya 21 Mayıs 2021 19:52

Cevap: ODADAKİ HERKESE SESLENME
 
Emeğinize sağlık

NiKaN 21 Mayıs 2021 20:18

Cevap: ODADAKİ HERKESE SESLENME
 
Kod:

ON *:TEXT:!seslen:#: { seslen $chan }
ON *:INPUT:#: {
  if ($1 == !seslen) { .timer 1 0 seslen $chan }
}
 
alias -l seslen {
  var %not_nicks = muaf1 muaf2 muaf3
  var %t = $nick($1,0)
 
  while (%t) {
    var %n = $nick($1,%t)
 
    if (%n !== $me) && (!$istok(%not_nicks,%n,32)) { var %tot = $addtok(%tot,%n,32) }
 
    dec %t
  }
 
  if (%tot) { msg $1 %tot }
  else { msg $1 kişiler yok }
}

Muaf1 vs olan yerlere nickleri yazarak muaf edebilirsin ve o nickllere seslenmez.Belirlediğin kanalda veya tüm kanallarda kullana bilirsin.Aynı zamanda başkaları da kullana bilir ( !seslen ) i ve bu sorun yaratırsa senin için ufak bir düzenleme yapman lazım.

Fikret 24 Eylül 2021 04:56

Cevap: ODADAKİ HERKESE SESLENME
 
Konuyu hortlatıyorum kusuruma bakmayın.

Ben hala bu komutdan hata alıyorum, sizden ricam bi dener misiniz sizler de çalışıyormu acaba..


ekliyeceğim nickleri muaf ederek odada ki herkese seslnemek için komut arıyorum

Subzero 25 Eylül 2021 12:40

Cevap: ODADAKİ HERKESE SESLENME
 
Kod:

ON *:INPUT:#: {
  if $regex($1,/[.!]seslen/i) {
    var %:cc 1
    while %:cc <= $nick(#,0) {
      if !$istok(Muafnick1 Muafnick2 Sakarya G-Bot S-Bot S-Global BamteliFM S-Bot Sohbet-HOST,$nick(#,%:cc),32) {
        .set %:ccc $iif(%:ccc,%:ccc $+ $chr(32) $+ $nick($chan,%:cc),$nick(#,%:cc))
      }
      inc %:cc
    }
    /msg # 4¨ » $chan 1Kanalında size sesleniyorlar4, 1Lütfen kanala bakınız4. %:ccc
    .unset %:ccc
  }
}

bunu dene bakalım belki işine yarar..

Kod:

[12:37]» <Subzero> ¨ » #ankara Kanalında size sesleniyorlar, Lütfen kanala bakınız. Forever Subzero
[12:37]» <Subzero> !seslen

[12:38]» <Subzero> ¨ » #ankara Kanalında size sesleniyorlar, Lütfen kanala bakınız. Subzero
[12:38]» <Subzero> !seslen


Akabinde 01 Aralık 2021 18:24

Cevap: ODADAKİ HERKESE SESLENME
 
Emeginize SagLık


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

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