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/)
-   -   Kanala girişte txt okutmalı dosya sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/665958-kanala-giriste-txt-okutmali-dosya-sorunu.html)

rewal 31 Aralık 2014 11:01

Kanala girişte txt okutmalı dosya sorunu
 
Kod:

on !*:join:#: {
  var %aa = 1, %bb = $lines(nick2.txt)
  while (%aa <= %bb) {
    if ($read(nick2.txt,%aa) iswm $nick) {
      .play $nick 1.txt
      break   
    }
    inc %aa
  }
}

Böyle bir kod var elimde anca sunucuya girdiginde txt listesinde kişi kaç kanala girmişse o anda txt dosyası her kanal için txt dosyasının tamamını okutuyor :)
yani 5 kanala girmişse 5 kez okutuyor bunu 1 kez okutması için ne yapmalıyım.Tşk

Toprak 31 Aralık 2014 11:56

Cevap: Kanala girişte txt okutmalı dosya sorunu
 
En basitinden global kanallardan birini yaz join eventine =)


Kod:

on !*:join:#SOHBET: {



Yada bu kısmı;
Kod:

if ($read(nick2.txt,%aa) iswm $nick) {
      .play $nick 1.txt
      break   
    }


Böyle düzelt;
Kod:

if ($read(nick2.txt,%aa) iswm $nick) {
  if $hget(Play,$nick) >= 1 { return }
  .hinc -msu20 Play $nick
  .play $nick 1.txt
  break   
}



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

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