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 belgesinden %nick yada $nick okutulurmu ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/129316-txt-belgesinden-nick-yada-nick-okutulurmu.html)

egemel 19 Ağustos 2008 14:25

txt belgesinden %nick yada $nick okutulurmu ?
 
şiir kanalımdabir nick !şiir numara yazdıgında kanala siir gidiyor. Öğrenmek istediğim su var.
Txt şiir belgesinde şiirin altına bu şiir şu nick tarafından sizlere okutulmustur. Kendisine teşekkür ediyoruz yazdırmak istiyorum. txt den $nick yada benzeri komut okutabilirmiyim.

Gurkan 19 Ağustos 2008 17:09

Yanıt: txt belgesinden %nick yada $nick okutulurmu ?
 
Kod:


msg #kanal Şiir $nick tarafından sizlere okutulmustur. Kendisine teşekkür ediyoruz

{ ibaresinden sonrasına eklersen !komut komutunu kullanan nick'i gosteriri.

egemel 20 Ağustos 2008 03:31

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
txt belgesine verdiğin kodu yazdım şiir bitince böyle yazdı :S

[03:24] <siircik> #kanal Şiir $nick tarafından sizlere okutulmustur. Kendisine teşekkür ediyoruz

Editor 20 Ağustos 2008 04:52

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Bu Kodu Dene Örn ;

Kod:

$chan şiir $nick tarafından Okutulmuştur.Kendisine teşekkür ediyoruz

Kod:

on *:text:*:#:{
  if !oku isin $1 {
    if $nick !isop $chan {
      .msg $nick $nick $+ : Operatör Konumunda Değilsiniz!
    }
    else {
      .msg $chan $nick OoOOOo Saatte 5.00 Olmuş
      .msg $chan $nick Neyse Gitmem Lazım.
    }
  }
}

Bunun Gibi Kolay Gelsin.

egemel 20 Ağustos 2008 14:01

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
txt belgesinindeki şiir i play olarak kanalda okuttuğu için, şiirin sonuna bu şiiir $nick tarafından dediğimde almiyor. aynen $nick yada $chan cıkıyor.

birisi !şiir numara dediğinde şiir istiyen nick i set ile variablese %nick olarak kaydettirip metin belgesinin en altında şiir bitince,
Bu şiir %nick tarafından istenilmiştir yazdıdığımda yine nick neriye %nick simgesi cikiyor. Variablesden okumuyor.

egemel 20 Ağustos 2008 14:15

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Mesela ben txt belgesi yerine siir1 - siir200 e kadar alias lara şiir ekleyip timer ile okutmak istiyorum. Amacim şiir bittiğinde mode ile -m yapip şiir isteyene teşekkür etmek ve şiir isteği yapabilirsiniz yazdırmak.
#şiir kanalında bir user !şiir yaz dediğinde remoteden rastgele nasıl şiir okutabilirim ? Bu konuda yardımcı olabilirmisiniz. Ozaman tüm ayaları üstünde rahat yapabilirim.

örnek;
alias siir1 {
.timer 1 1 msg # vsvsvsvvss
.timer 1 3 msg # vsvsvsvvss
.timer 1 5 msg # vsvsvsvvss
.timer 1 6 msg # şiir $nick tarafından istenilmiştir kendisine teşekkür ederiz.
}

Gurkan 20 Ağustos 2008 14:35

Yanıt: txt belgesinden %nick yada $nick okutulurmu ?
 
Kod:


on *:text:*:#kanal: {
if ($1 == !siir) {
var %a 1
while %a <= $klines(siir.txt) {
msg #kanal Siir $nick Tarafından istendi.
msg #kanal $read(siir.txt,%a)
inc %a
}
}

siir.txt içindeki şiirleri Rastgele kanal'a yansıtır.

SCouNDReL 21 Ağustos 2008 03:48

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Alıntı:

egemel Nickli Üyeden Alıntı (Mesaj 529194)
şiir kanalımdabir nick !şiir numara yazdıgında kanala siir gidiyor. Öğrenmek istediğim su var.
Txt şiir belgesinde şiirin altına bu şiir şu nick tarafından sizlere okutulmustur. Kendisine teşekkür ediyoruz yazdırmak istiyorum. txt den $nick yada benzeri komut okutabilirmiyim.

evet, okutulabilir ayrıca komut eklemene gerek yok.

egemel 21 Ağustos 2008 05:19

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Amacım sudur yukardaki arkadaslara ilgilendikleri için teşekkür ediyorum. Yüreğize sağlık.

pEKi txt yerine aliaslara şiirlerimi eklesem. !şiir yaz denildiğinde rastgele bir alias nasıl okuturum? şiir1 ve şiir200 e kadar böyle ekledim.
örnek;
alias siir1 {
.timer 1 1 msg # vsvsvsvvss sozler vs vs
.timer 1 3 msg # vsvsvsvvss sözler vs vs
.timer 1 5 msg # vsvsvsvvss sözler vs vs
.timer 1 6 msg # şiir $nick tarafından istenilmiştir kendisine teşekkür ederiz.
.timer 1.7 mode $chan -m
}

SCouNDReL 22 Ağustos 2008 05:09

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
on *:TEXT:!siir:#:$+(siir,$r(1,200))

yaptığın biraz mantıksız ama kodu yukarıdaki verdiğm gibi olur. rasgele alias çağırır

nihattt 22 Ağustos 2008 20:59

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
bu arkadaşın demek istediğini kimse anlamamış galiba. txt içinden $nick i okutmak istiyorum diyor. soru botlarında metin belgeleri içince olduğuna göre yapılabilecek bir şeydir. ama nasıl yapıldığını söylenmemiş yerine başka başka şeyler izah edilmiş. anlaşılmadığından olsa gerek

muratt_aziz 23 Ağustos 2008 08:43

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Kardeş odediğini anladım ama ben !temizle kodunu değiştim biraz böyle bişey yaptım umarım işine yarar.. denedim calışıyor.. elimden bukadarı geldi şiirin sonuna değil başında yazıyor o dedidiğini

on *:text:*:#:{
.if $1 == !siir1 { /play $chan siir\siir1.LoG 3390 }}
.msg $chan Bu şiir $nick tarafından sizlere okutuluyor. Kendisine teşekkür ediyoruz }
.if $1 == !siir2 { /play $chan siir\siir2.LoG 3390 }}
.msg $chan Bu şiir $nick tarafından sizlere okutuluyor. Kendisine teşekkür ediyoruz }
.if $1 == !siir3 { /play $chan siir\siir3.LoG 3390 }}
.msg $chan Bu şiir $nick tarafından sizlere okutuluyor. Kendisine teşekkür ediyoruz }
.if $1 == !siir4 { /play $chan siir\siir4.LoG 3390 }}
.msg $chan Bu şiir $nick tarafından sizlere okutuluyor. Kendisine teşekkür ediyoruz }
.if $1 == !siir5 { /play $chan siir\siir5.LoG 3390 }}
.msg $chan Bu şiir $nick tarafından sizlere okutuluyor. Kendisine teşekkür ediyoruz }
}

muratt_aziz 23 Ağustos 2008 09:05

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Birde böylr bişey yaptım :) txt okuyo ama kardeş sonuna ayar yapamadım şiirin uzunlugunu hesaplayıp timer koysam her şiir bir değil

on *:text:*:#:{
.if $1 == !siir1 { /play $chan siir\siir1.LoG 3390 | /.msg # $read $mircdirsiir/k.txt | halt }}}
}
.if $1 == !siir2 { /play $chan siir\siir2.LoG 3390 | /.msg # $read $mircdirsiir/k.txt | halt }}}
}
}

siir klasorunun icine k.txt adlı başka bir txt icersinden okuyo

UsLanMaZzZ 23 Ağustos 2008 13:15

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Kod:

on 1:PLAYEND:{ .unset %siir | .ignore -r | .msg #şiir  | .msg #şiir Şiirimiz %sinick Tarafından sizlere gönderilmiştir. | .msg #şiir  | unset %sinick } 
on *:text:*:#:{
  if $chan == #şiir {
    if $1 == !siir {
      if (($2 > 0) && ($2 < 200)) {
        set %sinick $nick
        set %siir siir $+ $2 $+ .txt
        if $nick ison #şiir { .play -q5 #şiir %siir 2000 | .ignore * | halt }
      }
    }
  }
}

Kullanımı: Herhangi bir kullanıcı #şiir odasında !siir 1 , 2 , 3 vs.vs. yazar ise $mircdir klasörünün içindeki siir1.txt siir2.txt vs.vs. içindeki yazıları kanala yansıtır. ve en sonunda $nick tarafından tarafından istenilmiştir yazar.

nihattt 23 Ağustos 2008 15:59

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
abi güzelde yine farklı şeyler. metin belgesindeki şiir.txt içerisine nasıl entegre edilir bu kodlar. örneğin trivia botta şöyle bir text dosyası içinde metin var.

Tebrikler &nick!! Doğru cevapladın. Doğru cevap: &cevapla &time Saniyede cevapladın ve &points Puan Kazandın...

burda text de &nick yaziyor ama odaya &nick yazmıyor. Kimden bahsediyorsa onun nicki çıkıyor.

kaan 23 Ağustos 2008 16:31

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Aslında konuyu açan kişi derdini açıklıyamamış. Şiir birince txt den $nick okutmak istemiş.
Bende denedim olmadı. Şiir istiyen kişiyi set ile %siir nick attım yine %siir yazdı.

egemel 27 Ağustos 2008 17:01

Cevap: txt belgesinden %nick yada $nick okutulurmu ?
 
Alıntı:

SCouNDReL Nickli Üyeden Alıntı (Mesaj 531106)
on *:TEXT:!siir:#:$+(siir,$r(1,200))

yaptığın biraz mantıksız ama kodu yukarıdaki verdiğm gibi olur. rasgele alias çağırır


Sağol kardeş bu işimi gördü. Ben şiir botunu #yonetim kanalına da soksam, oradan komut ile şiir kanalında veya başka bir kanalda rastgele alias okutabilirmiyim. !şiir #kanal diyerek ?


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

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