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/)
-   -   Txt Spor Kanalı İçin Haberler (https://www.ircforumlari.net/mirc-scripting-sorunlari/522410-txt-spor-kanali-icin-haberler.html)

ASRINNet 04 Şubat 2013 05:18

Txt Spor Kanalı İçin Haberler
 
Merhaba Arkadaşlar

Sunucumda Sporlar Kanalı İçin Bir txt oluşturdum fakat bunu mirc e tanıtmak istiyorum mesela bir kullanıcı #Galatasaray kanalında ise belirli aralıklarla misal 20 saniye aralıklarla gs.txt de yazan haberleri kanal geneline yansıtsın istiyorum yardımcı olursanız sevinirim.

muratt_aziz 04 Şubat 2013 08:27

Cevap: Txt Spor Kanalı İçin Haberler
 
Kod:

on *:JOiN:#:{
  if ($chan == #Galatasaray) { .timer 0 20 .play #Galatasaray gs.txt 1900 }
 if ($chan == #besiktas) { .timer 0 20 .play #besiktas bjk.txt 1900 }
 if ($chan == #Trabzon) { .timer 0 20 .play #Trabzon ts.txt 1900 }
}


ASRINNet 04 Şubat 2013 12:20

Cevap: Txt Spor Kanalı İçin Haberler
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041276653)
Kod:

on *:JOiN:#:{
  if ($chan == #Galatasaray) { .timer 0 20 .play #Galatasaray gs.txt 1900 }
 if ($chan == #besiktas) { .timer 0 20 .play #besiktas bjk.txt 1900 }
 if ($chan == #Trabzon) { .timer 0 20 .play #Trabzon ts.txt 1900 }
}


Hocam bu şekilde txt deki tüm mesajı kanala atıyor ben txt nin içinden karışık mesaj atsın istiyorum.

muratt_aziz 04 Şubat 2013 12:30

Cevap: Txt Spor Kanalı İçin Haberler
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041276653)
Kod:

on *:JOiN:#:{
  if ($chan == #Galatasaray) { .timer 0 20 .play #Galatasaray gs.txt 1900 }
 if ($chan == #besiktas) { .timer 0 20 .play #besiktas bjk.txt 1900 }
 if ($chan == #Trabzon) { .timer 0 20 .play #Trabzon ts.txt 1900 }
}


Haberlerinin bir satıra sığması gerekli o halde aksi halde yarım gider kanala haberin

kırmızı olan kısmı alttaki gibi değiştirirsen rast gele bir satır seçer kanala gönderir
.timer 0 20 msg #Galatasaray $read(gs.txt)

------------
Burda ise birinci satırı gönderir sadece
.timer 0 20 msg #Galatasaray $read(gs.txt,1)

Bunlara bakarak yapmak istediğin şekilde ayarlayabilirsin

ASRINNet 04 Şubat 2013 12:36

Cevap: Txt Spor Kanalı İçin Haberler
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041276696)
Haberlerinin bir satıra sığması gerekli o halde aksi halde yarım gider kanala haberin

kırmızı olan kısmı alttaki gibi değiştirirsen rast gele bir satır seçer kanala gönderir
.timer 0 20 msg #Galatasaray $read(gs.txt)

------------
Burda ise birinci satırı gönderir sadece
.timer 0 20 msg #Galatasaray $read(gs.txt,1)

Bunlara bakarak yapmak istediğin şekilde ayarlayabilirsin

Olmuyor hocam ikisinide denedim..

Kod:

<VoLTRaN> qweasdasd
<VoLTRaN> asdqwadgzxcb
<VoLTRaN> asdsqwqre
<VoLTRaN> asasasad
<VoLTRaN> as
<VoLTRaN> gaasg
<VoLTRaN> ŞAMPİYON CİMBOMBOMUM NE ISTERSEN ISTE BENDEN ISTERSEN DONATALIM DORT BİR YANI BAYRAKLARLA İSTERSEN İNLETELİM HER BİR YANI SARKILARLA, ISTERSEN GELELİM BİZ DAVULLARLA ZURNALARLA...
<VoLTRaN> ŞAMPİYON CİMBOMBOMUM NE ISTERSEN ISTE BENDEN ISTERSEN DONATALIM DORT BİR YANI BAYRAKLARLA İSTERSEN İNLETELİM HER BİR YANI SARKILARLA, ISTERSEN GELELİM BİZ DAVULLARLA ZURNALARLA... 10


muratt_aziz 04 Şubat 2013 13:17

Cevap: Txt Spor Kanalı İçin Haberler
 
20 sanıyede bir alt alta olan satırları sıraylamı kanala yansıtsın istiyorsun

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 13:17 -->-> Daha önceki mesaj 12:42 --

Kod:


on *:JOiN:#:{
  if ($chan == #yarisma) { if !%scnt { set %scnt 1 | .timergs 0 20 gs } }
  if ($chan == #besiktas) { if !%scnt1 { set %scnt1 1 | .timerbs 0 20 bsk } }
  if ($chan == #trabzon) { if !%scnt2 { set %scnt2 1 | .timerts 0 20 ts } }
}
alias gs {
  .timerg 1 0  msg #Galatasaray $read(gs.txt,%scnt)
  if $lines(gs.txt) == %scnt { set %scnt 0 }
  inc %scnt 1
}
alias bsk {
  .timerb 1 0  msg #besiktas $read(bjk.txt,%scnt1)
  if $lines(bsk.txt) == %scnt1 { set %scnt1 0 }
  inc %scnt1 1
}
alias ts {
  .timert 1 0  msg #trabzon $read(ts.txt,%scnt2)
  if $lines(ts.txt) == %scnt2 { set %scnt2 0 }
  inc %scnt2 1
}


Bu kod ise sırayla okur txt içerisinde satırları
Burada dikkat etmen gereken .txt belge isimleri ve Kanal isimleri

Kodun işlevi belirtilen kanal isimlerinden birine giren bir kullanıcı olduğunda girdiği kanal(takım ismi)'ne göre belirlenmiş .txt belgesindeki satırları 20 saniye aralıkla kanala yansıtır satırların tamamı yansıtılınca tekrar başa döner sanırım istediğin buydu

ASRINNet 04 Şubat 2013 15:20

Cevap: Txt Spor Kanalı İçin Haberler
 
Siz bunları test etmedenmi gönderiyorsunuz hocam şuanda yine aynı txt dekilerin hepsini kopyalıyor

muratt_aziz 04 Şubat 2013 15:58

Cevap: Txt Spor Kanalı İçin Haberler
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041276703)
20 sanıyede bir alt alta olan satırları sıraylamı kanala yansıtsın istiyorsun

Alıntı:

ASRINNet Nickli Üyeden Alıntı (Mesaj 1041276637)
Merhaba Arkadaşlar

Sunucumda Sporlar Kanalı İçin Bir txt oluşturdum fakat bunu mirc e tanıtmak istiyorum mesela bir kullanıcı #Galatasaray kanalında ise belirli aralıklarla misal 20 saniye aralıklarla gs.txt de yazan haberleri kanal geneline yansıtsın istiyorum yardımcı olursanız sevinirim.

Arkadaşım istediğin şey ne senin tam olarak anlat şunu hele


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

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