![]() Other alterations to child containers might be required. To adjust the width of the first column, in the script at line 10 and 14, adjust this value to increase or decrease width. To fix common issues, go to your scripts folder, select layout and in the script try the following Alias Runrep to report same stats to groupġ.This script currently tries to adjust for multi screen resolutions. Kill Trigger that takes the kill/surp toggle from front panel To ensure that the layout works, a number of misc triggers are included for reference. This list is not complete but will be updated regularly. GMCP based group update to populate a list of current groupies, and some basic stats for each, contains a timer to update every 5 seconds, and the script to populate a container that was defined in layout script.Ī small set of triggers that adds a label to most alleg and lord gear. getarea alias for showing what areas a character has leveled in (NOTE: case sensitive "getarea BoB" and "getarea Bob" are different) getstat alias for showing averages per character Want to track your gains? where you level? Over 999 and want to track your actual level?ĭatabase script records every level (bulk levels it struggles with currently) and provides an easy way to see where you level, and what your average gains are. (please let me know if there is stuff i should add)Ī handy little trigger to populate run stats and other goodies. While an effort has been made to handle class specific Spells and abilities, it is nowhere near complete. This script will capture GMCP stats and update the user interface. ![]() The majority of the Affect and Character stats are available via GMCP. Because of the fickle nature of some channel characters, it is recommended to run with config +blind To populate the right hand side of this layout, a few triggers are required to catch and redirect most types of messages. Old Fixed layout, now retired, but here for those that don't want the new layouts Note by Vagonuth: above code has an error on line 112 where there is a double %% where is should be a single %, fixed version available here: This is provided as an example in case anyone wishes to see how this is achieved. These scripts are included belowīonus Feature - The label for spell affects - concentrate, has an attached onClick action that can be used to cast the spell. Some button in the layout are linked to alias,the buttons obviously wont work until you update the alias they run. Content will not be populated to these containers without scripts or triggers. This shell will create number of named containers. Hit me up in game if you have issues or requests. Side panels are set to a percentage of screen size, and bottom buttons should flex size to fit correctly. If you have any issues, let me know.Basic color triggers for flags, conditions and other bits and pieces.Ĭurrent Layout Script is a Flexible layout setup, using a left panel for Group Stats and Affects, and a right panel for Channels. You should be able to do a lot with these scripts. "tff" (if target is set to "bob") will send "cast 'faerie fire' bob" without the double quotes. "matches" takes care of everything after the pattern's letters including spaces "ff asdf" will send "cast 'faerie fire' asdf" without the double quotes. "ff" will send "cast 'faerie fire'" without the double quotes. All you should need to adjust is what's in the single quotes. The "(.*)" grabs anything after the pattern's letters to use as a match.Ĭode: "Send" sends the text to the game (vs echo that only sends it to the screen.) It sends whatever is in the (). You can change the letters to suit your purposes. Pattern: The "^" tells it to match the beginning of the line. Potential issues: If you have multiple aliases and the wrong alias is being triggered, you need to adjust your patterns. ![]() Part 3: General spell alias template (it will work for more than spells) If you want to change it, simply change "red" to any mudlet color. Note: As is, the script makes the target red. Target_high = tempTrigger((target:lower()):title(), ]. Target_low = tempTrigger(target:lower(), ]. If target_low then killTrigger(target_low) end If target_high then killTrigger(target_high) end In the 1st field, add "highlightTarget()" w/o quotes. You have to create a Trigger and a Script. NOTE: You need to set a target before adding the trigger or targeted spell alias. The cecho is used to show that the script functioned. This post has 4 parts that show how to use Mudlet to create aliases - targeted, untargeted, and on-the-fly targets.Ĭecho("My target is now: ".target."\n")Įxplanation: this does nothing expect set the variable used for targeting.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |