Disabling script features on mIRC

monkfish

what are birds? we just don't know.
is a Community Contributoris a Forum Moderator Alumnus
HTML formatting, hopefully conforming to site standard

--

<h1>How to turn off parts of various scripts in mIRC</h1>

<p>If you insist on using a script that has features that will annoy other people, we ask you to turn them off if you're going to be in #smogon. All of the features listed here are considered irritating by the #smogon operators, so you'd do well to disable them all.</p>

<p>The first part is to open up mIRC, then press <strong>Alt+R</strong>. This will open the <strong>Remote</strong> section of your scripts (essentially, things that are triggered by events - including your own text). These are generally the annoying parts that you'll want to turn off. You can navigate through the different files of the script by using the <strong>View</strong> menu - the filename with a tick by it is the one that you're currently looking at.</p>

<h2>SPP Script</h2>

<h3>Auto-greeting</h3>
<p>For some reason, Serebii decided to include a small piece of code that would make everyone using his script spam a dumb greeting message whenever he joined the channel. Let's turn that off:</p>
<ul>
<li>Go to <strong>View -> script.ini</strong></li>
<li>On lines 3 - 6 there should be something like this:</li>
</ul>
<code>on *:JOIN:#: {<br>
if ($nick == Serebii) { msg $chan 4«14«4«14« 4 $nick 4»14»4»14»0,1 It's The Head-Honchoebii! }<br>
else { halt }<br>
}</code>
<ul>
<li>Delete it. Done!</li>
</ul>

<h3>Auto-expansion</h3>
<p>One of the most annoying things on IRC is when people use scripts to say something because they are just too lazy to type it out themselves. Another annoying thing is the expansion of internet acronyms like "lol", "lmao" and "wtf" (although you probably won't see that last one on SPP script anytime soon). So, you can imagine how irritating they are when combined, right? Here's how to rid of them:</p>
<ul>
<li>Open <strong>script.ini</strong> from the View menu</li>
<li>Scroll down until you find a line beginning with:

<code>on *:input:?: {</code> (if you can't find it, try pressing <strong>Ctrl+F</strong> and search for it)</li>

<li>From here until the last curly bracket (28 lines later) is the auto-expansion script for private messages only. If you're interested, it's the <strong>?</strong> symbol in the first line that determines this. If for some obscure reason you want to keep this part of the script then be my guest.</li>
<li>The part you should disable before joining any channel other than #spp is the next bit which starts with:

<code>on *:input:#: {</code></li>

<li>The <strong>#</strong> character denotes that this script will only work in channels. The long list of mumbojumbo below is part of the script too, so delete all of it down to the final curly bracket (42 lines later).</li>
</ul>

<h3>Away script</h3>
<p>If you want to tell people where you're going, just tell them and then leave. Similarly, if you want to let people know you're back then just say "I'm back". It's simple enough to turn this feature off: just don't use it. If for some reason you feel you can't control yourself and you want to delete the option, click the <strong>Popup</strong> tab then <strong>View -> Menu Bar</strong>. Find this line (normally line 11):</p>
<code>[»] Away System:/dialog -md away away</code>
<p>Delete it. No more temptation!</p>
 
Here's my way of doing it:
/remote off

Of course, that also turns off any handy scripts you have at that point.
 

monkfish

what are birds? we just don't know.
is a Community Contributoris a Forum Moderator Alumnus
Exactly

(This isn't just a random article chaos actually asked me to do it)
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top