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/)
-   -   !basla (https://www.ircforumlari.net/mirc-scripting-sorunlari/123796-basla.html)

lacremel 14 Temmuz 2008 12:58

!basla
 
Arkadaslar kolay gelsin

if $1 == !basla {
.msg #Shy 15 SN sonra isleminizi gerceklestirilecek.
.timer 1 6 /join #Sinop
.timer 1 7 /join #istanbul
.timer 1 8 /join #ayva
.timer 1 9 /join #samsun
.timer 1 10 /join #evil
.timer 1 11 /join #klavye
.timer 1 12 /join #sohbet
.timer 1 13 /join #chat
.timer 1 14 /join #Türkiyem
.timer 1 15 /join #nehir
.timer 1 16 /join #ankara
.timer 1 17 /join #sevgili
.timer 1 18 /join #class
.timer 1 19 /join #29.sokak
.timer 1 20 /join #nescafe
}

Bota ekli bir code var. !basla dediqim zaman belirtilen kanallara giriyor. ben ayrı bir kanal eklemek icin remoteye girmem lazım silip eklemem lazım yani uzun iş bunu kolaylastırıp !addkanal #X yaptıqım zaman listeye eklensin !basla dediqim zamandada en son eklediqim kanalada girsin. Txt dosyasına okutmak lazım sanırsam.

yardımcı olurmusunuz simdiden tskler.

TeaM 14 Temmuz 2008 14:34

Cevap: !basla
 
Kod:

on *:text:!basla:#: {
  var %i 1
  while %i <= $lines(kanallar.txt) {
    .join $read(kanallar.txt,%i)
    inc %i
  }
}
 
;-
 
on *:text:!addkanal*:#:{
  Write kanallar.txt $2
  msg $chan $2 kanalı girilecek kanallar listesine eklendi.
}

umarım işine yarar.

lacremel 14 Temmuz 2008 15:44

Cevap: !basla
 
silmek icin nasıl yapicaz hocam

TeaM 14 Temmuz 2008 15:54

Cevap: !basla
 
Kod:


on *:text:!delkanal*:#:{
  Write -d kanallar.txt $2
  msg $chan $2 kanalı girilecek kanallar listesinden silindi.
}


Regex 15 Temmuz 2008 01:53

Cevap: !basla
 
Hepsini bir eventta toplarsak:

Kod:

on *:text:*:#:{
  if $1 == !basla { var %b = 1 | while $read(kanal.txt,%b) { join $read(kanal.txt,%b) | inc %b }
  if $1 == !addkanal && $2 { write kanal.txt $2 | .msg # $2 $+ , listeye eklendi. }
  if $1 == !delkanal && $2 { write -d kanal.txt $2 | .msg # $2 $+ , listeden silindi. }
}



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

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