i tried again mate, it will only show the echo "stick" but will not kick whats on the sticklist. =(
----------
* MINXY sets mode: +o gringler`
stick
stick
stick
stick
stick
stick
stick
stick
----------
here's the code i loaded on my remote..
---------------------------------------
on *:OP:#:{
if ($opnick == $me) {
set %ctr 1
set %check $ulist(*,%ctr)
var %total = $ulist(*,0)
while (%ctr <= %total) {
echo -a $level(%check)
if (stick isin $level(%check)) {
set %kick-check $ialchan($ulist(%check,stick,1),#,1)
if (%kick-check) {
mode # +b %check
.timer 1 1000 mode # -b %check
fkick # %check $ulist(*,%ctr).info
}
}
elseif (%check ison #) mode # +v %check
inc %ctr 1
set %check $ulist(*,%ctr)
}
}
unset %ctr %check %kick-*
}

alias -l fkick {
var %fkick-total = $nick($1,0,a)
var %fkick-ctr = 1
:loop
if (($nick($1, %fkick-ctr, a) != $me) && ($2 iswm $address($nick($1, %fkick-ctr, a),5))) {
kick $1 $nick($1, %fkick-ctr, a),5) $3-
}
if (%fkick-ctr <= %fkick-total) {
inc %fkick-ctr
goto loop
}
}
---------------------------------------
and on the users remote script editor are the following..
---------------------------------------
stick:*!*@rangermorex.*
stick:*!*@versatilecreep.*
stick:*!*@207.177.*
stick:*!*@201.125.*
stick:*MINXY*!*@*.*
stick:*bambi`no*!*@*.*
stick:*!*@*.roxel.net
stick:*!*@*.pixel.org
---------------------------------------
im using the lastest version mIRC v6.21 Khaled Mardam-Bey

Could you please enlighten me, thnx for your help bro =)