Difference between revisions of "Syndran's Mudlet Package"

From Avatar
Jump to: navigation, search
(Level Database)
Line 1: Line 1:
 
Currently working on a few Mudlet packages for public use.
 
Currently working on a few Mudlet packages for public use.
  
All packages are currently supplied in XML format on pastebin. Download the file, and import the xml into a profile in Mudlet
+
All packages are currently supplied in XML format on pastebin. Download the file, open scripts from top menu bar, and import the xml into a profile in Mudlet
  
 
==Colors==
 
==Colors==

Revision as of 04:29, 29 April 2020

Currently working on a few Mudlet packages for public use.

All packages are currently supplied in XML format on pastebin. Download the file, open scripts from top menu bar, and import the xml into a profile in Mudlet

Colors

Basic color triggers for flags, conditions and other bits and pieces.

https://pastebin.com/89ksLJak

Layout scripts

Current Layout Script is a fixed layout setup, using a left panel for Group Stats and Affects, and a right panel for Channels. Slowly working on making it flexible, but currently pretty fixed. Hit me up ingame if you have issues or requests.

This shell will create number of named containers. Content will not be populated to these containers without scripts or triggers.

Some button in the layout are linked to alias,the buttons obviously wont work until you update the alias they run.

Bonus Feature - The label for spell affects - concentrate, has an attached onClick action that can be used to cast the spell. This is provided as an example in case anyone wishes to see how this is achieved.

https://pastebin.com/9vbqvafX

Example of layout script

Chat Captures

To populate the right hand side of this layout, a few triggers are required to catch and redirect most types of messages. Because of the fickle nature of some channel characters, it is recommended to run with config +blind

https://pastebin.com/MHcqSy5T

GMCP stats

The majority of the Affect and Character stats are available via GMCP. This script will capture GMCP stats and update the user interface.

While an effort has been made to handle class specific Spells and abilities, it is nowhere near complete. (please let me know if there is stuff i should add)

https://pastebin.com/VeMAXEzx

Level Database

Want to track your gains? where you level? Over 999 and want to track your actual level?

Database 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.

Contains

-Triggers for matching level gain line

-script for database functions

-getstat alias for showing averages per character

-getarea alias for showing what areas a character has leveled in (NOTE: case sensitive "getarea BoB" and "getarea Bob" are different)

https://pastebin.com/QrE7wzCS

Group Scripts

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.

https://pastebin.com/U0JG8NPb