[ zrachko @ 30.11.2004. 14:59 ] @
Znachi, poslushao sam neke i stavio ovo:

ON *:OP:#:{
if ( $opnick == $me ) && ( $me ison $chan) /mode $chan +e $address($me,2)
else halt
}

E, sad, kako vratiti mod, ako mi neko skine?

Ovo je moj neuspeli poqshaj:

ON *:MODE:#: if ( ($1-) isin e) && ($address($me,2) isin ($2-)) /mode $chan +e $ifmatch

Dovoljno mi je da mi samo vrati mod, za kick/ban tju se postarati kasnije ;)
[ igac @ 30.11.2004. 21:07 ] @
cccc lampir...

a pogresno si pisao code za vracanje moda...

Code:
ON *:MODE:#: if ( ($1-) isin e) && ($address($me,2) isin ($2-)) /mode $chan +e $ifmatch

probaj ovako (iz glave, nisam scriptao par godina :/)

(prvo pogledaj sta ti izbacuje za mode... koji je po redu argument)
Code:

on *:MODE:#:{
echo -a jedan : $1
echo -a dva : $2
echo -a tri : $3
echo -a ostali argument : $4-

; ovde sada umjesto $1 stavis u kojem ti je arg taj mode (npr $3)
; stavio sam iswm jer mozda ce mod biti u obliku +/-e pa onda iswm (is wildmard) ce to rjesiti
; ili stavi samo -e pa onda isin...
if ((e iswm $1) && ($address($me,2) iswm $2)) 

 .mode $chan +e $nick $+ ! $+ *@* $+ $address($me,2) 
}
}


ako ti bas treba tacan code ostavi poruku pa cu ti napisati jer moze mirc preko wine-a :)
[ igac @ 02.12.2004. 21:06 ] @
ajd da ti ne govorim gdje grijesis, pogledaj sta je bilo PITANJE :)
[ LaMpiR @ 02.12.2004. 21:44 ] @
e sorry moja greska :)
nisam vidio sta je trazio, samo sam preletio hehe :)
[ zrachko @ 23.02.2005. 12:18 ] @
Sinuli mi je:

ON *:rawmode:#:{
if ( $1 === -e ) {
if ( $me != $nick ) {
mode $chan +e $address($me,2)
halt
}
else halt
}
else halt
}

Izvinjavam se zbog neazurnosti.