Talk:mIRC scripting language

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
WikiProject iconIRC Start‑class (inactive)
WikiProject iconThis article is within the scope of WikiProject IRC, a project which is currently considered to be inactive.
StartThis article has been rated as Start-class on Wikipedia's content assessment scale.

Why only list one mIRC script?[edit]

Why is only one script listed under external links? I do feel there need to be more of variate to choose from, or the one script needs to be removed from the external links. Openhazel 17:13, 15 December 2006 (UTC)[reply]

  • Agreed, there's no need for links to individual scripts. I've removed the Redscripts one as it appears to have just been spam, removed the OmenScripts link (there's a link to the OmenScripts article anyway), and removed the link to the German mIRC homepage while I was at it (German homepage on English Wikipedia?!) -- ExNihilo 15:29, 16 December 2006 (UTC)[reply]
  • I dont believe OMENSERV should be listed under "see also". This article is about mirc scripting and not mirc scripts. i dont think omenserv should be associated with this article Bl4h 04:53, 5 April 2007 (UTC)[reply]
Because the article used to be about mIRC scripts? In any case, if there are wikiarticles about mIRC scripts, then they should be collected here - and if/when the list grows, make a separate page with list of mIRC scripts. DLX 05:53, 5 April 2007 (UTC)[reply]
  • If anything there should be a link to a site that archives mirc scripts. Omenserv is a third party program not related to this article. Its also a bad example imho. whatever, we'll see what unfolds Bl4h 15:57, 5 April 2007 (UTC)[reply]
Um... OmenServe is a mIRC script, not "third party program" DLX 20:00, 5 April 2007 (UTC)[reply]
  • The article may have previously been about mIRC scripts however now it is focused on the scripting language itself. It doesn't seem appropriate to list individual scripts here. If there are enough articles on specific scripts to warrant a list page or a category then by all means go ahead and create one and link it here, but the lack of any such list/category still doesn't justify linking an individual script from this article. - ExNihilo 20:22, 5 April 2007 (UTC)[reply]
  • Why is OmenServe back on this page again after we already discussed this? I saw that there was a page made for various mirc scripts, and the OmenServ link was moved there. Why is it here again now? Do you see individual scripts on any other script/programming article? what does this script have to do with this article.
    • Agreed. I've removed the two links to individual scripts from 'See also' since nobody seems to have a reason why they should remain here now the article has shifted focus onto the language itself. - ExNihilo 22:49, 22 July 2007 (UTC)[reply]
Links were added back by TheSeer (talk · contribs) (http://en.wikipedia.org/w/index.php?title=MIRC_Scripting_Language&diff=138953323&oldid=138611725), as it was discussed elsewhere. Let them be here for now - as they are mIRC scripts and have their own Wikipedia articles about them as well - unless someone can come up with a reason why mIRC scripts with their own Wikipedia articles shouldn't be listed in article about mIRC scripting. Sander Säde 08:06, 23 July 2007 (UTC)[reply]
  • I think the reasons for not linking those scripts here are already explained above, and are not rendered invalid just because an attempt at creating a list page failed to remain. It's also pretty annoying to see that the lists page was created, deleted, and re-merged back here without any discussion here on this talk page. That seems pretty poor form, bordering on underhanded depending on the extent to which you choose to follow WP:AGF. Back on topic though, nothing has changed since the earlier comments above. This page is still focused on the mIRC scripting language rather than mIRC scripts, and I see no reason why this language should be any different from the hundreds of others which don't list individual applications simply because they were written in that language. Whether or not there is a list of mIRC scripts article is irrelevant to that fact. This article is already included in the (admittedly rather messy) IRC client scripts category, as are the scripts linked, so there is still a clear connection between them for the interested reader. - ExNihilo 15:42, 23 July 2007 (UTC)[reply]
I am unsure of this reasoning (ie "page is still focused on the mIRC scripting language rather than mIRC scripts"). For example, PHP has "Examples of popular server-side PHP applications include..." and Perl has Perl#Applications. I see it as perfectly reasonable that mIRC scripts worthy their own articles would be listed here. Don't forget we are talking about two lines in the article, it is not something major. Sander Säde 17:19, 23 July 2007 (UTC)[reply]

Individual Article?[edit]

  • Is it just me, or does mIRC's scripting feature not belong in an individual article? Certainly the main MIRC page is short enough that it can handle more information about the scripting language. MadEwokHerd 20:09, 23 Sep 2003 (UTC)
    • I agree! </aol> --Lament
    • I disagree. Wikipedia is not like paper encyclopedias. Adding extra entries does not cause editors to rack their brains trying to figure out how to best organize things so that the encyclopedia appears like a paper encyclopedia should. It also has two benefits  :
      1. Programming and scripting language entries can link to mIRC scripting without readers having to wade through extraneous information about the client.
      2. IRC client entries can link to mIRC without readers having to wade through detailed and unnecessary information about scripting.
I basically consider it a good example of the information hiding power of hypertext. People get only the info they're looking for when the click on a link and if they want information about related items, they can click on conveniently provided links. I also prefer concise writing. --Olathe
  • Hmm, good point. I suppose you're right. --MadEwokHerd 22:53, 3 Oct 2003 (UTC)

an/a[edit]

  • I just wanted to point out that "an" or "a" before mIRC depends on how one pronounces it. There are two common pronounciations: "merk" and "em-eye-are-see". The second one would get "an" and the first would get "a". I, personally, don't care which it is, but I thought I'd point it out. --MadEwokHerd 12:10, 15 Nov 2003 (UTC)
Oh, OK. I just use the "merk" pronunciation because it's shorter. I haven't used the other pronunciation for several years and I forgot about it. -- Olathe November 16, 2003

Babel For mirc scripers[edit]

If you are a mIrc scripter and want to use somthing in a babel for it i have made them. User:Actown <- They are in my user page. --Actown 05:05, 5 November 2005 (UTC)[reply]

mIRC script != mIRC scripting language[edit]

I think this article should be called "mIRC scripting language" (MSL) and not "mIRC script", because a mIRC script is a script written in the mIRC scripting language. --Markus -voks- Henn 15:55, 21 January 2006 (UTC)[reply]

  • Yes, I agree with that as well. 168pin 15:10, 7 March 2006 (UTC)[reply]
  • Agree. BBilge 10:24, 9 December 2006 (UTC)[reply]
  • There's no authoritative source either way. Just like "Javascript" and "VBScript" are correct and proper names for language, there's no direct evidence that "mIRC Script" is an incorrect way to describe the language. Tomalak Geret'kal (talk) 06:46, 29 June 2008 (UTC)[reply]

Picwin example[edit]

I've changed the example

alias cir { 
  var %x = 0
  window -ek0p @cir 
  while (%x < 360) { 
    inc %x 
    drawdot @cir 4 2 $calc(($cos(%x)*50)+200) $calc(($sin(%x)*50)+200)
  } 
}

to

alias cir {
window -pek @cir
drawdot @cir 4 50 200 200
drawdot @cir 4 48 200 200
}

It produces the exact same result, executes faster and it would be more easily understood by someone who doesn't understand trigonometry and parametric equations. Haddock420 (talk) 14:50, 25 March 2008 (UTC)[reply]


Limitations[edit]

With the release of mIRC 6.32 the variable size was increased. I have placed the figure at 4,147 (From the old 946 bytes of data). I would like confirmation though. Wiz126 (talk) 04:39, 22 May 2008 (UTC)[reply]

Easier way[edit]

There is an easier why to identify your self and do other things as well. While on mIRC click Tools then options in the drop down list. Click on Connect and then click Options then click on Perform. Then make sure the Enable Perform on Connect is checked. Then in the box below, type what you what mIRC to do for you. This is mine (but is censored so no one can identify themselves as me. Some of this is good, for example, it'll ghost your nick in case it is still up):

/nickserv identify (password)
/nick (alternative nick)
/nick (primary nick)
/nickserv identify (password)
/nickserv ghost (primary nick)
/nick (primary nick)
/nickserv identify (password)
/join #channel
etc.

This may help you out a lot. (I use this on the freenode network) Cubs197 (talk) 02:37, 6 September 2009 (UTC)[reply]

Unofficial acronym[edit]

There is no distinct name in the official documentation for scripting language used. "mIRC scripting language" is common name rather than proper name. mSL acronym as programming language name has been coined by scripter community and completely unofficial.

 mIRC also has a powerful scripting language that can be used 
 basics of the mIRC scripting language by reading through

(quotes above are taken from mIRC documentation) —Preceding unsigned comment added by 85.141.133.167 (talk) 03:54, 30 August 2010 (UTC)[reply]

I'm not great with adding citations, but here are some valid citation links that should satisfy the opening paragraph 'citation needed' of this article. http://www.msldev.com/ http://www.mpaste.com/ https://en.wikichip.org/wiki/mirc http://www.ilces.it/irc/mirc-scripting-language/2010/01/whats-mirc-scripting-language-msl/ - 174.28.222.108 (talk) 01:51, 16 February 2017 (UTC)[reply]

New external links[edit]

I would like to surgest adding a link to: http://script.quakenet.org/wiki/ as it is a really good source. Until I found that the others just didn't seem to help and as I arrived here first it seems a good place. :-) Zasurus (talk) 22:53, 14 November 2010 (UTC)[reply]

Influenced by[edit]

Why isn't there any "Influenced by" and "Influenced" detailed about this scripting language? I saw there is some similarity to C, Unix shells and Perl. Galzigler (talk) 13:45, 31 March 2012 (UTC)[reply]

Defective PROD removed[edit]

Multiple issues:

Reverted, book sources added to trivially demonstrate notability. YOU CAN HELP - please help move ==References== to inline citations. --Lexein (talk) 23:36, 18 August 2012 (UTC)[reply]

  • Failed to notice that the author hasn't edited for over a year and a half.
  • Failed to find significant coverage (i.e. what was meant by "cover it"). What was instead found was passing references as well as many false hits (many mentioning "Visual Basic scripting language" instead).
  • Failed to assume good faith.
Duly noted nonetheless.
Mythpage88 (talk) 00:09, 19 August 2012 (UTC)[reply]

mirc syntax highlighting lost[edit]

Since the switch from Geshi to Pygments for syntax highlighting (phab:T85794), support for 'mirc' was unfortunately dropped, as can be seen with the plain text formatting on this page and others such as IIf. If you want specialised 'mirc' syntax highlight support again, it will need to be added to Pygments, and is being tracked as #483. John Vandenberg (chat) 20:47, 18 July 2015 (UTC)[reply]