It can be shortened considerably by using $remove($1-,a,e,i,o,u) to remove them all at once, and if you must use a var, use the /var command so it\'s local and you don\'t need to worry about unsetting it.
A couple suggestions...
remove the $+\'s from the /inc command as they aren\'t needed
and use /ban -k to kick the user so you don\'t need the kick command
What the hell is $($+(,*,*,*)) for? If you\'re wanting to match everything a single wildcard will suffice.
In your comment you say it will open a notice window, this must be something specific to the script that you are using. mIRC doesn\'t have that built in, you would have to do it in the script.
And instead of making more identical events for it to work for multiple users, you can use $istok.
For example
var %nicks = Nick1 Nick2 NickN
if ($istok(%nicks,$nick,32)) { ...
I don\'t understand broken english, but I would suggest that you read /help groups. There\'s is no point in even having a group here as you don\'t even give a way for it to be turned on and off. It\'s still missing the closing bracket, and everything you put under it will not work. Not to mention that it will also be included as part of the group.
I\'m very well aware of how to load a script, so instucting me on how to load it is not neccessary. I\'m sure that it is useful to you, and I\'m sure you\'re as proud as hell to have made even the simplest of scripts. It is still not useful to anyone in my opinion, /whois shows this info already and making it echoing to the active window is just ridiculous, as you can make the whois show in the active window.
It sucks, but this is the new standard for hawkee.com, a thousand half assed attempts at making scripts, most of which shouldn\'t even be classified as a \"snippet\". If it weren\'t for the fact that submitting addons is such a futile endeavor there probably wouldn\'t be such a large ammount of piss poor addons posted in this section. This has nothing to do with your snippet in particular, but this is a perfect example of the crap this section is filled with. Incomplete, Useless, and a waste of space. Not to sound like a complete asshole or anything (even though I admittedly am), I am very happy to see when useful, well made snippets are posted. And I try to give them a good score out of appreciation. There are some excellent scripters that post to this section, but there are 100x more that can barely even construct a simple alias that post every 2 line piece of shoot they\'ve ever made.
I hope hawkee fixes this section of his site, but I won\'t hold my breathe. I\'ve always liked this site, and have been happy to help in the forums. But in my opinion, the majority of the snippets in this section are about as useful as an asshole on your elbow.
Well, as I say I only tested it once.
After I saw that manpreet scored it a 10 (and I changed my underwear).
I connected 2 clones, and messaged myself, and all hell broke loose. Lot\'s of errors in the status window (* /dialog: \'Query\' name in use (line 27, script8.mrc)) and the dialog would continue to pop up after saying no.
It needs alot of work... you should rethink how it should function, and account for ways that it can be broken.
instead of using $strip so sporadically, you could put tokenize 32 $strip($1-) at the beginning of the event. It will refill $1 $2 $.. with stripped text.
The difference is /set is global, /var is local.
The %8ball variable will still exist after the script has finished with it, with /var it would be gone as soon as the script was done with it.
Either way though, the setting of a variable and checking if\'s, is uneccessary. You could simple place your responces in a text file and read a random line.
indeed I gave it a 1 when you posted the horoscope script, because it wasn\'t written by you. I\'ve since changed it to a 3 however since you sumbitted a different script
Pariah
commented on a Snippet, +Mp3 - Dec 11, 2005
this is still missing the \'ramp3\' alias by the way...
Pariah
commented on a Snippet, +Mp3 - Dec 08, 2005
xDaeMoN:
$lof(filename)
Returns the size (in Bytes) of the specified file. (Same as $file(filename).size)
found it in the updated mirc help file by teazle, might be in the default one as well, I don\'t know...
Pariah
commented on a Snippet, +Mp3 - Dec 08, 2005
and what is \"ramp3\"? (shame you can\'t edit these comments)
Pariah
commented on a Snippet, +Mp3 - Dec 08, 2005
it\'s rather devoid of any options I must say...
Pariah
commented on a Snippet, +Mp3 - Dec 08, 2005
fabulous description. can\'t imagine how anyone could have any questions after reading that!
Pariah
commented on a Snippet, Voice - Nov 21, 2005
just a tip for you, you can use the @ prefix at the beginning of the event to make sure it\'ll only trigger if you have operator status. (i.e. on @*:text:...)