Tekil Mesaj gösterimi
Alt 19 Ocak 2011, 11:24   #5
Çevrimdışı
DeLiKaNLi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (4)
IF Ticaret Yüzdesi:(%)
Cevap: tek komutla coklu işlem




sahr Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
merhaba arkadaslar ben tek komut yazarak aşağıdaki işlemleri uygulamak istiyorum bunu yapabilirmiyim nasıl yapmalıyım



1: kanallarda kayıtlı niçklere getpass cekip + vermek istiyorum
2: kanalların modlarını +i +m yapsın
3: online oper adminleri opers kanalına alsın
4: sunucuya girenin ip adresini ip.txt varmı baksın varsa gzline atsın
5: koruma botlarımı herkanalda opa cıkartsın


arkadaşlar bilmiyorum olurmu ama olursa cok işime yarayacak
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
(
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



yetkim networkadmin

Kardes asagidaki ben bildigim kadariyla yardimci olayim sana..

1. Bu verdigim kod getpass cekmek yerine /ns status nick komutunu isleyip nick kayitli ise hosgeldin buyur cayin der ve samode ile voice verir. Eger nick kayitli deilse nickini kayitla sende hosgeldini haket yazar. (remote kismina koyacaksin)

;Kodu dieforyou arkadasimizdan buldum az eksigi wardi halledip editledim kendime gore..
on !*:join:#sohbet: { ns status $nick }
on *:notice:*:?: { if ($nick == nickserv) {
if ($2 == $me) halt
if ($3 == 0) { msg #sohbet Nickini kayitla ho$geldin mesaji almaya hak kazan 4 $2 12 :P }
if ($3 == 1) { msg #sohbet Hosgeldin 12 $2 1buyur buda cayin 4)_( | samode #sohbet +v $2 }
if ($3 == 3) { msg #sohbet Hosgeldin 12 $2 1buyur buda cayin 4)_( | samode #sohbet +v $2 }
}
}

2. /sac /mode # +im (Bu kod bulundugun kanali +im modelerine alir) kullanimi /sac

3. Yine bir remote kodu verecegim bu otomatik olarak isler..
;Difuzyon kardesimize aittir
on *:rawmode:#:yonlendir $1 $2 $chan

alias yonlendir {
if $3 == #sohbet {
if $istok(+h +o +oa +oq +q +rq +a,$1,32) { sajoin $2 #ops }
}
if $3 == #radyo {
if $istok(+h +o +oa +oq +q +rq +a,$1,32) { sajoin $2 #dj }
}
if $3 == #help {
if $istok(+h +o +oa +oq +q +rq +a,$1,32) { sajoin $2 #helper }
}
}

4. Okutmali proxy korumasi. Proxy.txt dosyasi kurup mirc ana dizinine atacaksin kardes.

;Lucifer kardesimize aittir.
on *:text:*:#opers:{
if !proxyekle* iswm $1- {
if $read(proxy.txt,w,$2-) {
.msg $chan $2 Proxy Listesinde zaten ekli.
}
else {
write proxy.txt $2-
.msg #KANAL $2 Proxy Listesine Eklendi.
.gzline $2 Proxy
}
}
if !proxysil* iswm $1- {
if !$read(proxy.txt,w,$2-) {
.msg #KANAL $2 Maskı Zaten Proxy Listesinde yok.
}
else {
write $+(-,dw,$2-) badlist.txt
.msg #KANAL $2 Maskı Proxy Listesinden Silindi.
.gzline $2
}
}
}

5. Remote koduna ekliceksin: Kullanimi /opall nick
;elt33 kardesimize aittir
alias opall { var %; = 1 | while $chan(%
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
{ cs op $v1 $me | inc %; } }

Peki simdi gelelim tek komut ile kullanicagin seyler 2 ve 5 numaralar ona bir alias yapalim..

/hepsi /sac | /opall botunnicki

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver