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. den yazı okutma (https://www.ircforumlari.net/mirc-scripting-sorunlari/721338-txt-den-yazi-okutma.html)

ZenqerDenq 06 Ocak 2016 18:20

txt. den yazı okutma
 
if ($1- == !oku) { /timer 0 300 /amsg $read(yazi.txt) | halt }
böyle bir kod uyarladım ama yazi.txt icersindeki yazınlardan sadece 1 tanesini okuyor random olarak nasıl okuta bilirim..

KuL 06 Ocak 2016 18:28

Cevap: txt. den yazı okutma
 
yazi.txt leri alt alta ekledinmi?

Örnek:
Kod:

Bu bir Yazidir.
Bu ikinci Yazidir
Hadi buda üc olsun.

gibi.

normalde zaten $read(text.txt) random okur.

Zaten Kod ordaki bitiyor, belki sonundaki halt hep devam etmemesini sagliyor ama bilmiyorum bunun yüzünden olabilirmi. Istersen Kodun sonundaki -> | halt <- kismini sil, ve öyle dene.

Bide if kosullundaki $1- deki - ye gerek yok bilgine. Orasini istersen $1 diye ekle.

ZenqerDenq 06 Ocak 2016 18:41

Cevap: txt. den yazı okutma
 
| halt ı sildiğimde !oku kısımını kanala yansıtıyor ben kanalda onu yazdığımı göstermek istemiyorum evet txt dosyasında hepsi alt alta

KuL 06 Ocak 2016 19:23

Cevap: txt. den yazı okutma
 
Alıntı:

ZenqerDenq Nickli Üyeden Alıntı (Mesaj 1041719674)
| halt ı sildiğimde !oku kısımını kanala yansıtıyor ben kanalda onu yazdığımı göstermek istemiyorum evet txt dosyasında hepsi alt alta

Emin degilim tam, suan deneme firsatimda yok ama o "halt" komutunu "haltdef" le degisip denermisin.

eXLove 14 Nisan 2016 14:30

Cevap: txt. den yazı okutma
 
Kod:

on *:text:!list:#a:play # sinav.txt 1000
#a kanalında, !list yazdığında; mIRC'nin bulunduğu dizindeki, sinav.txt dosyasını bu kanala yansıtır. Altı çizili bölümü, "#" yaparsan her kanalda çalışacaktır.

Eski yazdığım kodlardan buldum işine yarar umarım

bir de bu var

alias degistir {
  if $1 == $null || $2 == $null { echo -a Eksik Veri Girdiniz Komutun Dogru Kullanımı /degistir eskiveri yeniveri şeklindedir }
  else {
    if $read(siir.txt,w,$1) { write $+(-,l,$readn) siir.txt $2- | echo -a  $1  Verisi $2- Verisi İle Değiştirildi! }
    else { echo -a  $1 Verisi ile eşleşen sonuç bulunamadı! }
  }
}
/degistir eski yazı yeni yazı yapınca degisir siir rxt de


SuLh 15 Nisan 2016 15:01

Cevap: txt. den yazı okutma
 
Bunun nedeni "timer" ın işlevi sabitleme özelliğinden kaynaklanıyor. timer belirtilen öğeyi sabitler ve bu şekilde yansıtmaya başlar, bu süreci değiştirmek için şu tip bir kullanım işimize yarayacaktır.

Kod:

if $1 = !oku { timer 0 300 amsg $!read(yazi.txt) }


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net