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/)
-   -   Neden çalışmıyo bu (https://www.ircforumlari.net/mirc-scripting-sorunlari/2913-neden-calismiyo-bu.html)

erdem55 08 Mayıs 2005 21:54

Neden çalışmıyo bu
 
on @1:text:*:#: {
set %i 0
:checking
inc %i 1
set %currentsword $read -l $+ %i $mircdirSystem\kufur.txt
if (%currentsword == $null) { .unset %i | goto end }
else {
if (%currentsword isin $1-) { goto offense }
else { goto checking }
}
: offense
if ($nick !isop $chan) { /swearkick }
.goto end
:end
}

alias swearkick {
if ($nick isop $chan) { halt }
if ($me isop $chan) {
if (%kufurkorumasi == ON) { mode $chan +b $nick | kick $chan $nick %kufurkickmsg %logo }
}
}

el33t 08 Mayıs 2005 22:21

Bir de şunu dene, yaptığı mIRC'de system klasöründe küfür.txt'in satırlarını teker teker okuyup eğer cümlenin içinde o satır varsa (isin) kanaldan atar. işte kod:

on @*:text:*:#:{ if ($nick !isop #) { var %ş = $lines($mircdirsystem\kufur.txt) | while %ş { %$ = $read($mircdirsystem\kufur.txt,%ş) | if (%$ isin $1-) { ban -k # $nick 2 küfür etme.. } | else { dec %ş } } } }

erdem55 08 Mayıs 2005 22:41

* Invalid format: $lines

böle bi hata verdi

aSii_GeNc 08 Mayıs 2005 22:44

Alıntı:

el33t Nickli Üyeden Alıntı
Bir de şunu dene, yaptığı mIRC'de system klasöründe küfür.txt'in satırlarını teker teker okuyup eğer cümlenin içinde o satır varsa (isin) kanaldan atar. işte kod:

on @*:text:*:#:{ if ($nick !isop #) { var %ş = $lines($mircdirsystem\kufur.txt | while %ş { %$ = $read($mircdirsystem\kufur.txt,%ş) | if (%$ isin $1-) { ban -k # $nick 2 küfür etme.. } | else { dec %ş } } } }


Ya bak $lines da hata verdiyse orda bi hata vardır..
Bu kadarda hazırcı olmayın kafanızı yorun biraz!
$lines($mircdirsystem\kufur.txt) <-- Sonuna bi parantez çözülür $lines hatası...

erdem55 09 Mayıs 2005 10:53

malesef buda aynı hatayı veriyo

MephisTo 09 Mayıs 2005 10:55

Şu anki kod ne sendeki paste eder misin?

Yeppa 09 Mayıs 2005 11:39

Alıntı:

erdem55 Nickli Üyeden Alıntı
malesef buda aynı hatayı veriyo

yok hata vermiyorda bunda baska bisi var. ekledim kufur felan dosyaya deneme yapiyorum excees flood oluyor :) anlayamadim. ban -k olayını degistim ondan olsa gerek.

aSii_GeNc 09 Mayıs 2005 11:40

$mircdirsystem\kufur.txt

$mircdir mirc.exe nin bulunduğu yeri döndürür
mirc.exe nin c:\mIRC klasörü altında olduğunu kabul edelim.
$mircdirsystem dendiği zaman c:\mIRC\system demek oluyor.
O kodtada $mircdirsystem\kufur.txt = c:\mIRC\system\kufur.txt olması anlımına geliyor ve içeriğinde en az 1 satır kelime olması gerekiyor...

Sanırım şimdiki sorunda bu

erdem55 09 Mayıs 2005 11:44

bendeki mirc şuan masa stünde mirc diye bi dosyada kayıtlı ondan kaynaklanıyo olabilirmi acaba?

UOnur 09 Mayıs 2005 13:17

on @1:text:*:#: {
set %i 0
:checking
inc %i 1
set %currentsword $read -l $+ %i $mircdirSystem\kufur.txt
if (%currentsword == $null) { .unset %i | goto end }
else {
if (%currentsword isin $1-) { goto offense }
else { goto checking }
}
: offense
if ($nick !isop $chan) { /swearkick $nick $chan}
.goto end
:end
}

alias swearkick {
if ($1 isop $2) { halt }
if ($me isop $2) {
if (%kufurkorumasi == ON) { mode $2 +b $1 | kick $2 $1 %kufurkickmsg %logo }
}
}

Böyle Çalışmıyormu ???


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

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