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/)
-   -   Elimde olan bi kod hakkında yardım edermisiniz.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/56536-elimde-olan-bi-kod-hakkinda-yardim-edermisiniz.html)

cashmare 03 Mayıs 2008 16:54

Elimde olan bi kod hakkında yardım edermisiniz..
 
S.a arkadaşlar elimde şöyle bi kode var
on *:text:!basla sohbet #:#xx: { .msg # 13 Sohbet Başlıyor.. }{
var %s 1
while %s <= $lines(sohbet.txt) {
msg # -> $read(sohbet.txt,%s)
inc %s
}
}
Şimdi bu kodede örnegin xx kanalında biri !basla sohbet #kanal yazdıgı zaman sohbete hangi kanaldaysa o kanalda sohbet.txt deki yazıları yazmasını istiyorum.. ve bu yazıları. mumkunse her cumleyi 3 saniyede bir göndersin.. kanala böyle bişe yapabilirmiyiz..

Nickolas 03 Mayıs 2008 16:57

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Alıntı:

cashmare Nickli Üyeden Alıntı (Mesaj 392665)
S.a arkadaşlar elimde şöyle bi kode var
on *:text:!basla sohbet #:#xx: { .msg # 13 Sohbet Başlıyor.. }{
var %s 1
while %s <= $lines(sohbet.txt) {
msg # -> $read(sohbet.txt,%s)
inc %s
}
}
Şimdi bu kodede örnegin xx kanalında biri !basla sohbet #kanal yazdıgı zaman sohbete hangi kanaldaysa o kanalda sohbet.txt deki yazıları yazmasını istiyorum.. ve bu yazıları. mumkunse her cumleyi 3 saniyede bir göndersin.. kanala böyle bişe yapabilirmiyiz..

on *:text:!basla sohbet #:#xx: {
.msg # 13 Sohbet Başlıyor..
.play sohbet.txt 3000
}

cashmare 03 Mayıs 2008 17:02

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Alıntı:

Nickolas Nickli Üyeden Alıntı (Mesaj 392668)
on *:text:!basla sohbet #:#xx: {
.msg # 13 Sohbet Başlıyor..
.play sohbet.txt 3000
}

nickolas bide on *:text:!basla sohbet #:#xx: {
.msg # 13 Sohbet Başlıyor..
.play sohbet.txt 3000
} burda !basla sohbet #sohbet yazdıgımda baslamıyor !basla sohbet #
yazdıgımda baslıyor.. yani diyorum ki örnegin #xx kanalında biri !baslas sohbet #sohbet yazdıgında sohbet kanalına sohbet.txt deki yazılar 3 saniye aralıklarla göndericek..
bide verdigin code de
* /play: Bu pencerede oynatamassın (Satır 3, script1.txt)
diyor

Nickolas 03 Mayıs 2008 17:13

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Elimde mirc help yok o nedenle senin kodunu tekrar düzenliyorum...

Kod:


on *:text:*:#xx: {
  if ($1-2 == !basla sohbet && $me ison $3) {
    .msg $3 13 Sohbet Başlıyor..
    var %s = 1, %time = 1, %r = $r(0, 9898999)
    while %s <= $lines(sohbet.txt) {
      .timer.sohbet_ $+ %s $+ _ $+ %r 1 %time msg $3 -> $read(sohbet.txt,%s)
      inc %s
      %time = $calc(%time + 3)
    }
  }
}


detay 03 Mayıs 2008 17:20

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
nickolasin verdigi kodda sadece kanal eksik, while döngüsüz daha kısa ve rahat bir kod

on *:text:!basla sohbet #:#xx: {
.msg # 13 Sohbet Başlıyor..
.play # sohbet.txt 3000
}

cashmare 03 Mayıs 2008 17:20

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Alıntı:

Nickolas Nickli Üyeden Alıntı (Mesaj 392678)
Elimde mirc help yok o nedenle senin kodunu tekrar düzenliyorum...

Kod:


on *:text:*:#xx: {
  if ($1-2 == !basla sohbet && $me ison $3) {
    .msg $3 13 Sohbet Başlıyor..
    var %s = 1, %time = 1, %r = $r(0, 9898999)
    while %s <= $lines(sohbet.txt) {
      .timer.sohbet_ $+ %s $+ _ $+ %r 1 %time msg $3 -> $read(sohbet.txt,%s)
      inc %s
      %time = $calc(%time + 3)
    }
  }
}


Teşekkür Ederim Nickolas.. Allah razı Olsun..
Bide Nickolas buraya kadar teşekkür ederim.. bide sunu ekleyebilirmiyiz bu codeye şimdi diyelimki bende sohbet.txt , muhabbet.txt, xxx.txt yy.txt felan yani kendim ekliycegim txtleri yani şöyle diyim.. şimdi #xx kanalında biri !basla muhabbet #sohbet yazdıgı zaman botum sohbet kanalına muhabbet.txt içindeklieri göndersin.. aynı şekilde !basla xxx #sohbet yazdıgında xxx.txt dekileri göndersin böyle bişe olur mu

Nickolas 03 Mayıs 2008 17:32

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Alıntı:

detay Nickli Üyeden Alıntı
nickolasin verdigi kodda sadece kanal eksik, while döngüsüz daha kısa ve rahat bir kod

on *:text:!basla sohbet #:#xx: {
.msg # 13 Sohbet Başlıyor..
.play # sohbet.txt 3000
}

Elimde mirc help olmadığı için while kullandım. Sağolasın açıklaman için

Alıntı:

cashmare Nickli Üyeden Alıntı (Mesaj 392681)
Teşekkür Ederim Nickolas.. Allah razı Olsun..
Bide Nickolas buraya kadar teşekkür ederim.. bide sunu ekleyebilirmiyiz bu codeye şimdi diyelimki bende sohbet.txt , muhabbet.txt, xxx.txt yy.txt felan yani kendim ekliycegim txtleri yani şöyle diyim.. şimdi #xx kanalında biri !basla muhabbet #sohbet yazdıgı zaman botum sohbet kanalına muhabbet.txt içindeklieri göndersin.. aynı şekilde !basla xxx #sohbet yazdıgında xxx.txt dekileri göndersin böyle bişe olur mu

Şöyle diyelim istersen !basla sohbet #muhabbet yazdığında muhabbet.txt dekileri yani !basla sohbet #kanalismi yazdığında kanalismi.txt 'deki gönderir?


Kod:


on *:text:*:#xx: {
  if ($1-2 == !basla sohbet && $me ison $3) {
    .msg $3 13 Sohbet Başlıyor..
    if ($isfile($right($3, -1) $+ .txt)) {
      .play $3 $right($3, -1) $+ .txt 3000
    }
    else {
      msg # $right($3, -1) $+ .txt dosyası bulunamadı
    }
  }
}


cashmare 03 Mayıs 2008 17:34

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Alıntı:

Nickolas Nickli Üyeden Alıntı (Mesaj 392685)
Elimde mirc help olmadığı için while kullandım. Sağolasın açıklaman için



Şöyle diyelim istersen !basla sohbet #muhabbet yazdığında muhabbet.txt dekileri yani !basla sohbet #kanalismi yazdığında kanalismi.txt 'deki gönderir?


Kod:


on *:text:*:#xx: {
  if ($1-2 == !basla sohbet && $me ison $3) {
    .msg $3 13 Sohbet Başlıyor..
    if ($isfile($3 $+ .txt)) {
      .play $3 $3 $+ .txt 3000
    }
    else {
      msg # $3 $+ .txt dosyası bulunamadı
    }
  }
}


şimdi diyelim ki ben !basla sohbet #muhabbet yazdım.. xx kanalında muhabbet .txt ler gitsin tamamda burda #kanaladı kısmına illa kanal mı yazmam lazım yani kısaca ben örnegin nefis-muhasebesi.txt die bi sohbet ekledim bu durumda #nefis-muhasebesi die bi kanal açmam gerekicek sanırım.. ama ben diyorum ki yani xx kanalında !basla txtismi #kanal böyle yazıldıgında txtismi kısmını bende olan listeden hangisi yazılmışsa o gitsin o kanala

Nickolas 03 Mayıs 2008 17:35

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Kodu tekrar al lütfen

!basla sohbet #sohbet yazdığında #Sohbet kanalına sohbet.txt içindekileri yollar

!basla sohbet #muhabbet yazdığında #muhabbet kanalına muhabbet.txt içindekileri yollar

!basla sohbet #istanbul yazdığında #istanbul kanalına istanbul.txt yi yollar.

cashmare 03 Mayıs 2008 17:40

Cevap: Elimde olan bi kod hakkında yardım edermisiniz..
 
Alıntı:

Nickolas Nickli Üyeden Alıntı (Mesaj 392688)
Kodu tekrar al lütfen

!basla sohbet #sohbet yazdığında #Sohbet kanalına sohbet.txt içindekileri yollar

!basla sohbet #muhabbet yazdığında #muhabbet kanalına muhabbet.txt içindekileri yollar

!basla sohbet #istanbul yazdığında #istanbul kanalına istanbul.txt yi yollar.

nickolas abi tamam güzel diyosunda mümkünse şöyle olsa örnegin !basla sohbet #istanbul yazıldıgında #istanbul kanalına izmir.txt yi yollasın yani yollayacagı txtyi !basla txtismi #istanbul yazıldıgında ordaki txtismi kısmına ekliycem örnegin birisi !basla izmir #istanbul yazdıgında #istanbul kanalına izmir.txt yi yollıcak sanırım anladınız.


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

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