Video showing how to make a trigger

Posted by Nick Gammon on Mon 27 Jul 2009 07:35 AM — 2 posts, 19,449 views.

Australia Forum Administrator #0
I have made a video showing how to make a trigger that shows your current exits in a miniwindow. This covers a lot of the material in the Making triggers part of the forum (however the miniwindow stuff is new):

http://www.gammon.com.au/forum/?id=8086

It can be watched at How to make a trigger in MUSHclient. An imbedded copy is below on this page.



Amended on Tue 26 Nov 2013 01:06 AM by Nick Gammon
Australia Forum Administrator #1
The trigger I demonstrated in the video is here:


<triggers>
  <trigger
   enabled="y"
   match="[Exits: *]"
   send_to="12"
   sequence="100"
  >
  <send>

win = GetPluginID () .. ":exits"
font = "f"

WindowCreate (win, 0, 0, 1, 1, 4, 0, 0)

WindowFont (win, font, "Courier", 10, true)

height = WindowFontInfo (win, font, 1)  + 10

width = WindowTextWidth (win, font, "%0") + 10

WindowCreate (win, 0, 0, width, height, 4, 0, ColourNameToRGB "sienna")

WindowText (win, font, "%0", 5, 5, 0, 0, ColourNameToRGB ("yellow"))

WindowShow (win, true)

</send>
  </trigger>
</triggers>



Template:pasting
For advice on how to copy the above, and paste it into MUSHclient, please see Pasting XML.