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/)
-   -   bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar? (https://www.ircforumlari.net/mirc-scripting-sorunlari/152250-bilgileri-klasore-kaydetmiyor-yardim-edermisiniz-arkadaslar.html)

Smith 14 Ekim 2008 18:43

bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
Sélamün Aleyküm Arkadaşlar

alias iekle writeini klasor.ini $1-
alias isil remini klasor.ini $1-
alias klasor return $ini(klasor.ini,$1-)
on *:text:*:#kontrol:{
if ($1 == !rootekle) && ($2) {
if (!$istok(Smith,$nick,32)) { msg $nick 5Bu Komuta Erisiminiz Yok. | halt }
if ($read(root.txt,w,$2)) { msg $nick 4 $2 Daha önceden eklenmiş | halt }
write root.txt $2 | msg $nick 4 $2 5Root listesine eklendi
}
if ($1 == !rootsil) && ($2) {
if (!$istok(Smith,$nick,32)) { msg $nick 5Bu Komuta Erisiminiz Yok. | halt }
if (!$read(root.txt,w,$2)) { msg $nick 4 $2 5Daha Önceden Silinmiş. | halt }
write $+(-ds,$2) root.txt | msg $nick 4 $2 5Root Listesinden Silindi.
}
if ($1 == !identekle) {
if $read(root.txt,w,$nick) || $read(admin.txt,w,$nick) {
if !$2 && !$3 && !$3 { msg $nick komut kullanımı : !identekle klasör ident@* şifre | return }
if ($chr(64) !isin $3) { msg $nick ident maskı " ident@* " gibi olmalıdır | return }
if ($klasor($2) != 0) { msg $nick 12 $2 5Klasörü daha önceden eklenmiş. | return }
$iekle($2,klasor,$2)
$iekle($2,ident,$3)
/as client $2 add
/as client $2 mask add $3
/as client $2 set password $4
/as client $2 set mode +inex
/as client $2 enable
msg $nick 5Klasör : 12 $2 - 5ident : 12 $3 - 5Şifre : 12 $4 , 5Olarak Eklendi.
}
else {
msg $nick 5Bu Komuta Erişiminiz Yok.
}
}
}



!rootekle Smith dediğimde Root.txt'ye dediğimde yada !kalsorekle Smith dediğimde klasor.inine yada klasor.txt'ye söylediğim idntleri ve nickleri kaydetmiyor sadece server üzerinde kaydediyor botu çıkardığımda tekrar aynısını yapmak zorunda kalıyorum bana yardım edermisiniz söylediklerimi root.txt'ye yada klasor.inine kaydetmiyor ßir zahmet yardım edin.

Smith 14 Ekim 2008 23:03

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
Yokmu Yardım Edicek ßirisi : ((

[box=SpecifiC]Konu(ları) yanlış yere açıyorsunuz arkadaşlar[/box]

XcLusive 16 Ekim 2008 20:39

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
bu kodu zamanında ben yazmıştım kodun sorunu ilk başta bir klasor.ini dosyasının olmaması

Kod:

alias iekle writeini klasor.ini $1-
alias isil remini klasor.ini $1-
alias klasor return $ini(klasor.ini,$1-)
on *:text:*:#kontrol:{
  if ($1 == !rootekle) && ($2) {
    if (!$istok(Smith,$nick,32)) { msg $chan 5Bu Komuta Erisiminiz Yok. | halt }
    if ($read(root.txt,w,$2)) { msg $chan 4 $2 Daha önceden eklenmiş | halt }
    write root.txt $2 | msg $chan 4 $2 5Root listesine eklendi
  }
  if ($1 == !rootsil) && ($2) {
    if (!$istok(Smith,$nick,32)) { msg $chan 5Bu Komuta Erisiminiz Yok. | halt }
    if (!$read(root.txt,w,$2)) { msg $chan 4 $2 5Daha Önceden Silinmiş. | halt }
    write $+(-ds,$2) root.txt | msg $chan 4 $2 5Root Listesinden Silindi.
  }
  if ($1 == !identekle) {
    if $read(root.txt,w,$nick) || $read(admin.txt,w,$nick) {
      if (!$isfile(klasor.ini)) { write -c klasor.ini }
      if !$2 && !$3 && !$4 { msg $chan komut kullanımı : !identekle klasör ident@* şifre | return }
      if ($chr(64) !isin $3) { msg $chan ident maskı " ident@* " gibi olmalıdır | return }
      if ($klasor($2) != 0) { msg $chan 12 $2 5Klasörü daha önceden eklenmiş. | return }
      $iekle($2,klasor,$2)
      $iekle($2,ident,$3)
      /as client $2 add
      /as client $2 mask add $3
      /as client $2 set password $4
      /as client $2 set mode +inex
      /as client $2 enable
      msg $chan 5Klasör : 12 $2 - 5ident : 12 $3 - 5Şifre : 12 $4 , 5Olarak Eklendi.
    }
    else {
      msg $nick 5Bu Komuta Erişiminiz Yok.
    }
  }
}

bu şekilde çalışacaktır.

Smith 21 Ekim 2008 22:11

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
Peki !Rootekle Oda Klasöre söylenen adları kaydetmiyor.

Smith 21 Ekim 2008 22:22

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
Çalışmadı Hocam !rootekle AyhaN Diyorum AyhaN Root listesine eklendi
diyor ama root.txt'ye adını eklememiŞ.

Difuzyon 21 Ekim 2008 22:52

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
XcLusive'nin yazdıgı kodu denediğim kadarıyla !rootekle Nick çalışıyor.Yazdığın nicki root.txt dosyasına yazıyor.

Smith 21 Ekim 2008 23:50

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
Valla Bende Çalışmıyor NedeN Anlamadım ama ßirde ßu addon nedir ?

on *:INPUT:*:if (*Aşk* iswm $1-) { echo -a YASAK ! | halt }

Regex 22 Ekim 2008 20:11

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
1- XcLusive'ın yazdığı kod, sorunsuz çalışır.
2- İkinci verdiğin on INPUT eventının işlemi, eğer herhangi bir pencerede yazdığın textlerde "aşk" kelimesini geçirirsen, bu işlem gerçekleşmeyecek ve sana "Yasak!" şeklinde bir echo gelecektir.

Smith 24 Ekim 2008 00:57

Cevap: bilgileri klasöre kaydetmiyor Yardım Edermisiniz ARkadaslar?
 
Anlamadımki :S


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

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