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/)
-   -   Koruma kodunda Sorun (https://www.ircforumlari.net/mirc-scripting-sorunlari/442523-koruma-kodunda-sorun.html)

OperServ 12 Ocak 2012 00:23

Cevap: Koruma kodunda Sorun
 
tu yanlis yazdim sorunsuz calismakta diyecektim :)

XDie 12 Ocak 2012 00:24

Cevap: Koruma kodunda Sorun
 
:) eminmisin denediginizden ban man atmiyor

en iyi yaklasim KaYiplarda nickli arkadaş yapti

on *:text:*:#: {
var %< = 1 | while (%< <= $lines(küfür.txt)) {
if $read(küfür.txt,%<) iswm $1- {
ban -ku900 # $nick 2 küfür ettin 5 dakika ban }
inc %<
}
}


bu koda devam edip diğer

%,+,@ olanlarıda atıyor bunları atmıyacak opları,halfopları ve voicesi olanları..

ve kanaldan attıgı zaman kanal geneline ban sebebini msg olarak yazacak

diyelimki ali #a kanalında küfür etti ve atıldı

Şöyle Mesaj yazacak Ali Küfür Ettiği için 5 Dakika Banlandı

bunlarda yapilirsa tam istedigim kod olacak

LauReLL 12 Ocak 2012 00:29

Cevap: Koruma kodunda Sorun
 
bak Şu Şekilde Anlatıyım sana

eğer op ları atmasını ıstemıosan kod şu

if $nick isop $chan = Bu eğer kişi op ise demek

Yani bunu kullanırsan uyguluycan kodun ıcınde o zaman istediğin olur.. toparlamak gerekırse Şu Sekılde yazıyım anlatıyım..


on *:text:*:#: {
if $nick !isop $chan {
var %< = 1 | while (%< <= $lines(küfür.txt)) {
if $read(küfür.txt,%<) iswm $1- {
ban -ku900 # $nick 2 küfür ettin 5 dakika ban }
inc %<
}
}
}

Yukarıdaki kod şudur.. Eger op değilse komut işler bi dene istersen..

aradaki farkıda şu şekilde anlatıyım

İf $nick !isop $chan
Ünlem varken "Op değilse" demek Ünlem yokken " op ise" anlamındadır bu şekilde pratik yapabılırsın !..

on *:text:*:#: {
if $nick isop $chan {
var %< = 1 | while (%< <= $lines(küfür.txt)) {
if $read(küfür.txt,%<) iswm $1- {
.echo -a Kişi op Olduğu İçin Ban İşlemi Durdurulmuştur. }
inc %<
}
}
}

Umarım kafan karışmaz ve anlarsın (:

XDie 12 Ocak 2012 00:37

Cevap: Koruma kodunda Sorun
 
yahu ne opların atması offffffffffffffffffffffffffffffffff offfffffffffffffffffffffffffff

LauReLL 12 Ocak 2012 00:45

Cevap: Koruma kodunda Sorun
 
Ya Kardeşim sen okumuosun ki yazdıklarımı

if $nick isop $chan bunu kullanırsan opları atmaz..
if $nick isvoice $chan bunu kullanırsan voicelerı atmaz.. yukarıdada tek tek hangısı neyı atıyo kım neyı atmıyo yazdım renklendırdım ıyıce okursan anlarsın..

Anladıgım su Opları halfopları voiceleri atmasını ıstemıyorsun..

on *:text:*:#: {
if $nick !isop $chan || $nick !isvoice $chan || $nick !ishop $chan {
var %< = 1 | while (%< <= $lines(küfür.txt)) {
if $read(küfür.txt,%<) iswm $1- {
ban -ku900 # $nick 2 küfür ettin 5 dakika ban }
inc %<
}
}
}

Yukarıdakı Kod Şudur..

Eger op değilse || Eger Voice değilse || eger halfop değilse
küfür.txt dosyasındaki kelimelerden herhangı bırını yazdıysa ban işlemi gercekleşir.. daha nesini anlamadın?

KuL 12 Ocak 2012 00:48

Cevap: Koruma kodunda Sorun
 
Bunu dene ozaman

Kod:

on @*:text:*:#:{
  if ($nick isop #) || ($istok(#admin #Ops #help #operhelp,#,32)) return
  if $read(küfür.txt,w,$1-) {
    if $me !isop $chan {
      halt
    }
  .ban -ku900 # $nick 2 küfür ettin 5 dakika ban | /msg #bildiri 14 » 4 $nick 14 « 12 $chan 1 odasinda 12 küfür 1 sebebinden atildi. | /msg #bildiri 5 Tespit edilen küfür mesaji: 4 $1- }
}
}

Bu kirmizi ile belirtdigim Kanalarda kim var kim yok hepsi Muaf tutuluyor.
Mavide hangi kanala bildiri gidecegi

LauReLL 12 Ocak 2012 00:51

Cevap: Koruma kodunda Sorun
 
Alıntı:

KaYiPLaRDa Nickli Üyeden Alıntı (Mesaj 1040992406)
Bunu dene ozaman

Kod:

on @*:text:*:#:{
  if ($nick isop #) || ($istok(#admin #Ops #help #operhelp,#,32)) return
  if $read(küfür.txt,w,$1-) {
    if $me !isop $chan {
      halt
    }
  .ban -ku900 # $nick 2 küfür ettin 5 dakika ban | /msg #bildiri 14 » 4 $nick 14 « 12 $chan 1 odasinda 12 küfür 1 sebebinden atildi. | /msg #bildiri 5 Tespit edilen küfür mesaji: 4 $1- }
}
}

Bu kirmizi ile belirtdigim Kanalarda kim var kim yok hepsi Muaf tutuluyor.
Mavide hangi kanala bildiri gidecegi



Zaten o kanaldakıler Oper oluyo kardeşim (: Ordakılerı banlasada bişi ifade etmez. arkadas op sop halfop vooiceler banlanmasın eger kufru edenler opsa voiceyse halfop sa banlanmasın dıyor yukarıda yazdım ama anlamadı sanırım

XDie 12 Ocak 2012 01:01

Cevap: Koruma kodunda Sorun
 
on *:text:*:#: {
if $nick isop $chan || $nick isvoice $chan || $nick ishop $chan { return }
var %< = 1 | while (%< <= $lines(kufur.txt)) {
if $read(kufur.txt,%<) iswm $1- {
ban -ku900 # $nick 2 küfür ettin 5 dakika ban }
inc %<
}
}


kod bitmek üzere halfop voice ve oplar atılmıyor şimdi tek sorun kimi attıysam kanala yazacak diyelimki ali atıldı

ali küfür ettin 5 dakika banlısın

diye kanalada msj olarak yazacak

KuL 12 Ocak 2012 01:07

Cevap: Koruma kodunda Sorun
 
Alıntı:

XDie Nickli Üyeden Alıntı (Mesaj 1040992422)
kod bitmek üzere halfop voice ve oplar atılmıyor şimdi tek sorun kimi attıysam kanala yazacak diyelimki ali atıldı

ali küfür ettin 5 dakika banlısın

diye kanalada msj olarak yazacak

Bide kod bitmek üzere diyorsunuz? Sinavami sokuyorsunuz siz bizi.


O Kadar Örnek sunduk, birlestirmek o kadarmi Zor ?

Her isi hazirdan beklemek iyi degildir bunu bil lütfen, Aslinda sana yardim etmekle hata yapiyoruz gibi bir His var icimde de neyse. Kolay gelsin

ekle ozaman

ban -ku900 # $nick 2 küfür ettin 5 dakika ban

yerine

ban -ku900 # $nick 2 küfür ettin 5 dakika ban | /msg #Kanal MESAJIN diye

XDie 12 Ocak 2012 01:08

Cevap: Koruma kodunda Sorun
 
kayiplarda zaten 2 gündür uğraşıyorum bakın siz yapmışsınız bende op voiceleri atmamayı buldum tek bir tane kaldi oda kimi attıysam kanala yazacak diyelimki ali atıldı

ali küfür ettin 5 dakika banlısın

diye kanalada msj olarak yazacak


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk