when sum1 is kicked with the word "porn" in the reason i wanna, auto add the knick 2 pornlist how wud i do this?
wot wud the identifiers be? thx
on 1:KICK:#: {
if ($knick != $me) && ($istok($1-, porn, 32)) /write pornlist.txt $knick
}
Nah Nah i mean i want the person who was kicked (pornbot) to automatically be added 2 my userlist u kno wot i mean?
on 1:KICK:#: {
if ($knick != $me) && ($istok($1-, porn, 32)) /auser level $address($knick, 11)
}
or u cud use
on ^*:KICK:#:{
if ($knick != $me) && (*porn* iswm $2-) {
auser porn $address($knick,1)
access # add deny $address($knick,1)
}
else {
HALT
}
}
just stop talking plz...
First off the ^ prefix is not needed. Secondly, he was looking for adding it to a user level, not channel access list. Thirdly, is it so pointless to add else { halt }
i know but the ban makes it better, using the ^ is the way ive been taught and else { makes it quicker
Quicker? no..It takes more time for mirc to evaluate a halt, then to just visibly see that the end of the statement is right there.
no because if the else { isnt there mirc has to decide what to do if it isnt = to if (w.e
Whatever-- Even if *if* you were right, is a few hundreths, if not thousandths) of a second going to matter?
Assuming mIRC does anything like most scripted languages for an unconditional branch (else statement), it is SLOWER to include an else statement. I have no idea why you would think it would be faster. The reasoning you gave made no sense at all.
1. who cares
2. it wud also be very quick to evaluate an else statement
okay, go ahead and be 13 keys closer to arthritis per statement >:D