TinTin Mushclient
------ ----------
alias alias
action trigger
Beyond that, its a bit different.
In the simplest form an alias would be:
<aliases>
<alias
match="cleric"
enabled="y"
send_to="10"
sequence="100"
>
<send>fantasy;s;s;w;s;sw;w;w;w;w;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;w;w;n;e;e</send>
</alias>
</aliases>
Unlike TinTin, aliases are not 'usually' entered direct into the command window. The easiest solution is to copy the above lines from this post, then go to the alias window and look for the 'Paste' button. If all went well, then it should be active and clicking on that will enter it directly into the client. There is also a script execution prefic you can use, which is by default '/', and be used to do almost the same thing. For instance:
/importXML("<aliases><alias match=""cleric"" enabled=""y"" send_to=""10"" sequence=""100""><send>fantasy;s;s;w;s;sw;w;w;w;w;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;s;w;w;n;e;e</send></alias></aliases>")
would be the same as entering your 'cleric' alias from the command line in TinTin. Note the doubled " to mean a literal one and the setting 'send_to="10"'. That setting is 'send to execute', which treats the commands as literally typed from the command line, otherwise the ';' would be sent, instead of treated as a command seperator. The above requires scripting to be enabled and works with VBScript. It may work with a lot of the other options too, though some differ slightly.
Usually its simpler just to go to the trigger or alias menu and click add, then make all your settings that way.
Triggers are also much the same:
<triggers>
<trigger
enabled="y"
match="You bless your armour with the power of the beads."
send_to="10"
sequence="100"
>
<send>by1;wear amulet;wear beads</send>
</trigger>
</triggers>
Again, I used send_to="10" to make it recognize the ; as command seperators. Normally, when you create a trigger or alias you would leave it set to the default 'world'. In that case, commands are sent each as a seperate line and ';' is considered a 'literal' character, not a seperator:
<send>by1
wear amulet
wear beads</send>
Also, TinTin seems to use very similar commands, from your examples, to zMud. Someone created a plugin that takes simple zMud ones and creates Mushclient triggers and aliases from them. While you might have to change it to check for #action, instead of #trigger, it may be possible to adapt it to give you something closer to what Pueblo/TinTin uses. If not, then the examples above should give you an idea about how to convert them over. ;) Though there 'may' be things that don't quite work in the same way and are harder to translate across. Mushclient will definitely do them, just too differently for an easy jump from one to the other. |