<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.jedimud.net/index.php?action=history&amp;feed=atom&amp;title=ZMUD_Trigger_Examples</id>
	<title>ZMUD Trigger Examples - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.jedimud.net/index.php?action=history&amp;feed=atom&amp;title=ZMUD_Trigger_Examples"/>
	<link rel="alternate" type="text/html" href="http://wiki.jedimud.net/index.php?title=ZMUD_Trigger_Examples&amp;action=history"/>
	<updated>2026-06-26T00:02:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>http://wiki.jedimud.net/index.php?title=ZMUD_Trigger_Examples&amp;diff=2935&amp;oldid=prev</id>
		<title>Guts: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://wiki.jedimud.net/index.php?title=ZMUD_Trigger_Examples&amp;diff=2935&amp;oldid=prev"/>
		<updated>2025-01-17T04:04:26Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:04, 17 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Guts</name></author>
	</entry>
	<entry>
		<id>http://wiki.jedimud.net/index.php?title=ZMUD_Trigger_Examples&amp;diff=2934&amp;oldid=prev</id>
		<title>JediMud&gt;Vincedq at 17:39, 15 September 2024</title>
		<link rel="alternate" type="text/html" href="http://wiki.jedimud.net/index.php?title=ZMUD_Trigger_Examples&amp;diff=2934&amp;oldid=prev"/>
		<updated>2024-09-15T17:39:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Here;s a few examples of ZMUD triggers for those of you tired of your sad, simple line matching trigs.&lt;br /&gt;
 ^You must use your instrument to sing songs.&lt;br /&gt;
&lt;br /&gt;
 #CLASS AutoBot&lt;br /&gt;
 #CLASS %char&lt;br /&gt;
 #IF (@song &amp;amp; @target) {&lt;br /&gt;
   #IF (@singing_loop &amp;lt; 2) {&lt;br /&gt;
     wie @instrument&lt;br /&gt;
     singing @song @target&lt;br /&gt;
     wie @weapon&lt;br /&gt;
     #ADD singing_loop 1&lt;br /&gt;
     } {&lt;br /&gt;
     #ECHO %char, you may not be able to see invis or have outdated instrument or weapon vars!&lt;br /&gt;
     #VAR singing_loop 0&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
This trig wields an instrument and re-casts your bardic spell should you forget to switch out your weapon for an instrument before a cast.&lt;br /&gt;
&lt;br /&gt;
Here&amp;#039;s a trigger that calculates how many remorts you have to go before your char is stat perf:&lt;br /&gt;
 #CLASS %char&lt;br /&gt;
 #IF @debug {#ECHO %1/%2 STR %4 INT %6 WIS %8 DEX %10 CON %12 CHA}&lt;br /&gt;
 #VAR charSTR {%1/%2}&lt;br /&gt;
 #VAR charINT %4&lt;br /&gt;
 #VAR charWIS %6&lt;br /&gt;
 #VAR charDEX %8&lt;br /&gt;
 #VAR charCON %10&lt;br /&gt;
 #VAR charCHA %12&lt;br /&gt;
 #MATH stat_count ((18 - %if( %1&amp;gt;18, 18, %1)) + (%if( %2=100, 0, 10 - %number( %left( %2, 1)))) + (18 - %if( %4&amp;gt;18, 18, %4)) + (18 - %if( %6&amp;gt;18, 18, %6)) + (18 - %if( %8&amp;gt;18, 18, %8)) + (18 - %if( %10&amp;gt;18, 18, %10)) + (18 - %if( %12&amp;gt;18, 18, %12)))&lt;br /&gt;
 #VAR rem_divisor %if( (@class = R) | (@class = B), 4, 3)&lt;br /&gt;
 #MATH rem2perf ((@stat_count + (@rem_divisor-1) / @rem_divisor))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here&amp;#039;s a trigger that deposits excess coins and ensures you have at least 25000 coins on hand:&lt;br /&gt;
 ^You have (%d) coins&lt;br /&gt;
&lt;br /&gt;
 #CLASS {%char}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;VAR carryCash 25000&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;VAR coins {%1}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;ECHO carryCash amt: @carryCash&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;ECHO current coins: @coins&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;ECHO banking flag: @banking&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;IF (@banking == 1) {&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt; #IF (%eval( @coins &amp;gt; @carryCash)) {&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   #ECHO status: coins gt carryCash&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   #VAR sum %eval( @coins - @carryCash)&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   deposit @sum&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   } {&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   #ECHO status: coins lt carryCash&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   #VAR sum %eval( @carryCash - @coins)&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   #IF (@sum &amp;lt; @entire_balance) {#IF (@sum != 0) {withdraw @sum}} {#ECHO insufficient funds\!}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt;   }&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt; }&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;ECHO sum was: @sum&lt;br /&gt;
[[Category:Zmud]]&lt;br /&gt;
[[Category:Triggers]]&lt;/div&gt;</summary>
		<author><name>JediMud&gt;Vincedq</name></author>
	</entry>
</feed>