IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Ocak 2009, 15:06   #11
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




Saol Difuzyon tamam dediğin gibi çözüldü sorun. Ama şunu sorcaktım çok oldum gerçi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
şey mesela; !yekililer dediğimde
Kaç adet yetkili var onuda söylese mesela;
Toplam 14 yetkili listesi sıralanıyor;
Deyip altına sıralayabilirmi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 27 Ocak 2009, 15:44   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




Est. play yapmayı güzel fikir edinmişsin tebrik ederim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

$lines(yetkililer.txt) sana dosyada kaç satır = yetkili olduğunu verir.
Hadi bakalım bunuda yaparsın sen,toparlamayazsan yardımcı oluruz.
Mesafe katetmeniz sevindirici
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 17:17   #13
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




codenin altina ekleyerek gerceklestirilebilir.

if $1 == !listele { play $chan yetkililer.txt 1000 }
}

peki bu code sadece #sohbet'le sinirli kalmasa ve istedigimiz kanal icin gecerli olacak olsa bunu nasil yapabiliriz.herhangi bir kanalda yetki eklemek istiyorum

 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 17:23   #14
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




Kodda diyor ki , #ops kanalında !opekle nick kişi #sohbet kanalına op olarak eklensin.Ben bunu kendi seçeceğim kanala yazmak istiyorum diyorsanız, $3 (yazacağım 3. kelime) diye bir tanım getirmeniz gerekir ki siz kanala !opekle nick #radyo yazdığınızda $3 = #radyo verisini değişken olarak kullanacaksınız.(cs access $3 add $2 50)

Böylesi bir formülle yola çıkabilirsiniz...

 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 17:48   #15
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




ekleme konusunda sorunum yok rahatlikla istedigim kanalda yetki ekleyebiliyorum.

!yetkilisil dediginde tum yetkiler silindigi icin burada sorun olusuyor .tek tek kanallar icin sildiremedim.

 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 18:27   #16
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




ben bu sekilde yaptim.yetki eklemede ve silmede sorun yok.ama msg'ler karisiyor.chanserv;den gelen msg'lerde sorun yok.yetkililer.txt kan kanala sahsi yetkili olarak eklersem ekleyim sadece tek bir nick gosteriyor bu yuzden msg;ler yerli yersiz oluyor.

on *:text:*:#: {
if $1 == !halfopekle && $2 {
if !$read(yetkililer.txt,w,$+(*,$2,*)) {
write yetkililer.txt $2 $3 Eklenme tarihi : $date - $time
cs access $3 add $2 40
msg $2 $3 kanal?na halfop olarak eklendiniz.
msg $chan $2 $3 kanal?na halfop olarak eklenmi?tir.
}
else { msg $chan $2 ekli durumda }
}
if $1 == !opekle && $2 {
if !$read(yetkililer.txt,w,$+(*,$2,*)) {
write yetkililer.txt $2 Eklenme tarihi : $date - $time
cs access $3 add $2 50
msg $2 $3 kanal?na op olarak eklendiniz.
msg $chan $2 nicki #dura kanal?na op olarak eklenmi?tir.
}
else {
msg $chan $2 $3 ekli durumda
cs access $3 add $2 50
msg $2 $3 kanal?na op olarak eklendiniz.
}
}
if $1 == !Yetkililer {
msg $chan Yetkili listesi s?ralan?yor:
var %oo 1
while %oo <= $lines(yetkililer.txt) {
msg $chan $read(yetkililer.txt,%oo)
inc %oo
}
}
if $1 == !Yetkilisil && $2 && $3 {
cs access $3 del $2
msg $2 $3 kanal?ndaki yetkiniz silinmi?tir.
msg $chan $2 nickinin $3 kanal?ndaki yetkisi silinmi?tir.
}
else {
msg $chan $2 $3 yetkili listesinde yok
}
if $1 == !yaz { play $chan yetkililer.txt 1000 }
}

 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 18:29   #17
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




İlk eklediği anda , yetkililer listesine :

Alıntı:
if !$read(yetkililer.txt,w,$+(*,$2,-,$3,*)) {
write yetkililer.txt $+($2,-,$3) Eklenme tarihi : $date - $time

şeklinde yaparsanız,dosyaya (nick-#kanal) bitişik şekilde ekletmesini sağlayabilir:
Cenk-#radyo Eklenme tarihi : 27/01/2009 - 18:15
Mert-#sohbet Eklenme tarihi : 27/01/2009 - 18:15
Cenk-#help Eklenme tarihi : 27/01/2009 - 18:15

!yetkilisil Cenk #help yaptığınızda da
Alıntı:
if $read(yetkililer.txt,w,$+(*,$2,-,$3,*)) {
write $+(-,dl,$readn)) yetkililer.txt

şeklinde belirttiğini nickin o kanaldaki yetkisini sildirebilirsiniz.

Durumu kavradığınızı düşünüyorum,biraz gayretle toparlayabilirsiniz...

 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 19:06   #18
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




on *:text:*:#: {
if $1 == !halfopekle && $2 {
if !$read(yetkililer.txt,w,$+(*,$2,-,$3,*)) {
write yetkililer.txt $+($2,-,$3) Eklenme tarihi : $date - $time
cs access $3 add $2 40
msg $2 $3 kanal?na halfop olarak eklendiniz.
msg $chan $2 $3 kanal?na halfop olarak eklenmi?tir.
}
else { msg $chan $2 ekli durumda }
}
if $1 == !opekle && $2 {
if !$read(yetkililer.txt,w,$+(*,$2,-,$3,*)) {
write yetkililer.txt $+($2,-,$3) Eklenme tarihi : $date - $time
cs access $3 add $2 50
msg $2 $3 kanal?na op olarak eklendiniz.
msg $chan $2 nicki $3 kanal?na op olarak eklenmi?tir.
}
else {
msg $chan $2 $3 ekli durumda
cs access $3 add $2 50
msg $2 $3 kanal?na op olarak eklendiniz.
}
}
if $1 == !Yetkililer {
msg $chan Yetkili listesi s?ralan?yor:
var %oo 1
while %oo <= $lines(yetkililer.txt) {
msg $chan $read(yetkililer.txt,%oo)
inc %oo
}
}
if $1 == !Yetkilisil && $2 {
if $read(yetkililer.txt,w,$+(*,$2,-,$3,*)) {
write $+(-,dl,$readn)) yetkililer.txt
cs access $3 del $2
msg $2 $3 kanal?ndaki yetkiniz silinmi?tir.
msg $chan $2 nickinin $3 kanal?ndaki yetkisi silinmi?tir.
}
else {
msg $chan $2 $3 yetkili listesinde yok
}
if $1 == !yaz {
play $chan yetkililer.txt 1000 }
}
}


bu sekilde yaptim ekleme ve silmede sorun yok ama !yaz inat ediyor.

 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 19:12   #19
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




if $1 == !yaz {
play $chan yetkililer.txt 1000 }
}
}

kırmızıyı play komutunun yanında tutmayın,aşağıya indirin.
+
} bracket atlamışsınız.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { if $1 == !halfopekle && $2 { if !$read(yetkililer.txt,w,$+(*,$2,-,$3,*)) { write yetkililer.txt $+($2,-,$3) Eklenme tarihi : $date - $time cs access $3 add $2 40 msg $2 $3 kanal?na halfop olarak eklendiniz. msg $chan $2 $3 kanal?na halfop olarak eklenmi?tir. } else { msg $chan $2 ekli durumda } } if $1 == !opekle && $2 { if !$read(yetkililer.txt,w,$+(*,$2,-,$3,*)) { write yetkililer.txt $+($2,-,$3) Eklenme tarihi : $date - $time cs access $3 add $2 50 msg $2 $3 kanal?na op olarak eklendiniz. msg $chan $2 nicki $3 kanal?na op olarak eklenmi?tir. } else { msg $chan $2 $3 ekli durumda cs access $3 add $2 50 msg $2 $3 kanal?na op olarak eklendiniz. } } if $1 == !Yetkililer { msg $chan Yetkili listesi s?ralan?yor: var %oo 1 while %oo <= $lines(yetkililer.txt) { msg $chan $read(yetkililer.txt,%oo) inc %oo } } if $1 == !Yetkilisil && $2 { if $read(yetkililer.txt,w,$+(*,$2,-,$3,*)) { write $+(-,dl,$readn)) yetkililer.txt cs access $3 del $2 msg $2 $3 kanal?ndaki yetkiniz silinmi?tir. msg $chan $2 nickinin $3 kanal?ndaki yetkisi silinmi?tir. } else { msg $chan $2 $3 yetkili listesinde yok } } if $1 == !yaz { play $chan yetkililer.txt 1000 } }



Konu Difuzyon tarafından (27 Ocak 2009 Saat 19:26 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 27 Ocak 2009, 23:16   #20
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yetkili ekle/sil.




ßu komutlari sadece kanaL Sahißine uyguLata ßilirmiyiz soplar yerin founder'lere?

 
Alıntı ile Cevapla

Cevapla

Etiketler
ekle or sil, mirc, mirc download, mirc indir, yetkili


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Tek komut ile kanal şifrele/topic ekle/koruma ekle. Prens mIRC Scripting Sorunları 3 23 Nisan 2014 11:17
Toplist.Name.Tr - Toplist Sitesi Siteni Ekle Site Ekle armoking_yesiI Toplist - Hitlist 2 12 Şubat 2010 22:24