@irchainscriptz: Maybe try checking out mChef: http://genscripts.wikidot.com/mchef. It's a DLL for mIRC that attempts to add the Chromium open-source browsing technology to mIRC.
Hey guys, thanks for the kind words :) I'm working on something new and I hope to be done with it soon. I'm brainstorming some new ideas, so whatever you may want to see done, post to my wall http://www.hawkee.com/profile/805/. Thanks, again!
Zmodemcommented on mIRC Snippet: 3D text
-
May 12, 2011
You may be using another addon/snippet/script loaded that is also doing something with the ON INPUT events. Make sure you don't have any themes loaded, like MTS, or the like. Make sure the only script loaded is this one.
I'd actually prefer yours, Jethro_, the most :) Tokens always slip my mind haha.
Zmodemcommented on mIRC Snippet: 3D text
-
May 12, 2011
You don't need the 'goto skipper' or the :skipper jump point. Example:
Instead of this:
Code
Use this:
Code
The 'return' alias allows you to exit out of a function without halting things, only skipping the rest of the code if the if-then-else statement is TRUE. Enjoy! :)
Why not make an INI file that allows you to add the words to? This will make adding TONS of words easier. So, in an ini file, you have it laid out as:
[words]
badword=kick
badderword=kick,ban
Etc. You could set the option to kick and ban the users, just kick, warn, etc, depending on the level. Then, all you need is a loop to scan and make sure that the word is not in the file. You would want to load the INI into an active hash so that way scanning is easier. Anyways, just my 2 cents ;)
Zmodemcommented on mIRC Snippet: 3D text
-
May 11, 2011
Should change your ON INPUT event to include this:
Code
This will make sure that commands, like '/clear', won't be parsed.
Zmodemcommented on mIRC Snippet: Rejoiner
-
Apr 25, 2011
Jethro_: mIRC does, indeed, have an option to do this, however it does not let you specify the options that this one allows, such as how many times to try and how long to wait between tries.
Savage_CL: Instead of using some random, obscure alias name, a589, just use the -l tag in front of it and name it whatever you want. ie:
Code
The -l switch specifies that this alias is local and cannot be triggered outside of this script.
Also, think about using a period in front of the times, like: .timerunsetter This will ensure that all the timer commands are silent, ie: they won't be shown in your status bar or any other window you have open. If you don't use it, you get things like "timerBLAHBLAH set" or on, or whatever. It's kind of annoying :)
You cannot get unbanned from a channel you have been banned from, unless it is your channel or you are some sort of administrator on that channel. In the case that you are an administrator, /chanserv unban #ChannelName me.
Okay, added a few changes, especially on the actual lock. Instead of $?="", used $input(<lock text>,wp,mIRC Lock) so that way when they enter a password it's passworded out, like ***. Anyways, another change was checking to see if the lock was tampered with, by removing the .ini file. If so, the default lock is put in place.
Yea, there are a bunch of other commands ChanServ has, including: Protect.
/MSG CHANSERV PROTECT #channel nick - Protects a selected nick on a channel. If nick is not given, it will protect you. If channel and nick are not given, it will protect you on all channels you're on, provided you have the rights to. By default, limited to the founder, or to SOPs or those with level 10 and above on the channel for self protecting.
This will keep anyone from being able to DeOP you, unless they are a higher rank of channel administrator than you are.
However, I agree wholeheartedly with Cheiron; use the PEACE mode with ChanServ, it is the better of the two.
This is actually cool, for people who aren't tech-savvy, this will actually come in handy. Of course the easiest way of disabling this is when it asks for a password, just hold CTRL and tap the Pause/Break key on your keyboard a couple of times and it will halt the script. Also, removing C:\lock.ini will also disable it.
No, the %var is faster. The main reason is because instead of having to reference $[N/I] over and over, and mIRC re-calculates it everytime, static %variables never change and are in your code, itself, rather than referencing back to parsing out the identifiers through calculations.
However, if you're seeing no lag, I wouldn't see the need, so awesome! :)
Just a quick hint: You can DRASTICALLY improve speed in the event by setting a variable to common used identifiers that don't require dynamic-values. ie: $chan will always be $chan, as well as $1 and $2.
At the beginning of the event, try setting a temporary variable to the commonly used identifiers. ie:
Edit: Nevermind, obviously noticed the '/phpBB2/' in the URL ;-)