Here is a small sampling of a few of my groups for wintin.NET
This ought to give a new user the basic idea of how to use this program, if not simply copy the syntax and replace it with your own.
WARNING- the substitutes and highlights do not represents sloth's colors or strings. Please be well aware of this. I would hate for someone to use this and then think sloth is cheesy because my sample scripts suck.
I should probably explain the variables group...
A user should type me <charactername> when they log in. Then the $me variable is used all over my scripts so that it works with all my characters-not just one.
The tank, lead, leads, tar and target variables are just that. If you join a group, type leads <leadername>, tank <tankname> etc. This is so that you do not need to create new aliases and actions everytime you join a group. Examples:
#action {$leader-%all up} {wake;stand;#bell}
#alias { cast 'heal'$tank}
#alias {cast 'firewind'$target}
#defgroup {Variables}
#alias {conta} {#var cont $1;#showme -----------------------------------;#showme CONTAINER SET TO <<: $1 :>>;#cr} {G|Variables}
#alias {lead} {#var leader $1;gt <*- $1 -*> is leading the rebel alliance.} {G|Variables}
#alias {leads} {#var leader $1;#showme -------------------------------;#showme LEADER SET TO <*- $1 -*>;#cr} {G|Variables}
#alias {me} {#var me $1;#showme -------------------------------------;#showme PLAYER IS SET TO <*- $1 -*>;#cr} {G|Variables}
#alias {tanks} {#var tank $1;#showme ----------------------------------;#showme SETTING TANK TO: <*- $1 -*>;#cr} {G|Variables}
#alias {tar} {#var target $1;#showme ---------------------------------;#showme TARGET SET TO: <*- $1 -*>;#cr} {G|Variables}
#alias {target} {#var target $0;#showme *****=====>>>>>target $0<<<<<=====*****} {G|Variables}
#defgroup {}
#defgroup {General}
#alias {gt} {grouptell} {G|Grouptells}
#action {$leader-%all up} {wake;stand;#bell} {G|General}
#action {%1 tells you} {#bell} {G|General}
#action {You are hungry.} {eat food} {G|General}
#action {You are thirsty.} {#2 drink water} {G|General}
#alias {ast} {assist $tank} {G|General}
#alias {rr} {recite recall} {G|General}
#defgroup {}
#defgroup {Subs}
#substitute {%0again - blood all over} {$0again - shit all over!} {G|Subs}
#substitute {%0brutally massacred%1} {$0BRUTALLY *** SPLATTERED ***$1} {G|Subs}
#substitute {%0extremely hard.} {%0EXTREMELY HARD.} {G|Subs}
#substitute {%0hard.} {%0HARD.} {G|Subs}
#substitute {%0in the solar plexus} {$0in the butt!} {G|Subs}
#substitute {%0massacre %1} {$0** SPLATTER ** $1} {G|Subs}
#substitute {%0massacres %1} {$0** SPLATTERS ** $1} {G|Subs}
#substitute {%0massive blow %1} {$0** MASSIVE BLOW ** $1} {G|Subs}
#substitute {%0utters the words, %1} {$0babbles, $1} {G|Subs}
#substitute {%0very hard.} {%0VERY HARD.} {G|Subs}
#substitute {%0viciously massacred%1} {$0VICIOUSLY *** SPLATTERED ***$1} {G|Subs}
#substitute {is engulfed in flames!} {.} {G|Subs}
#substitute {is hit by a torrent of freezing cold air.} {.} {G|Subs}
#substitute {The detect invisible wears off.} {*****====>> WARNING: I CAN'T SEE INVIS ANYMORE <<====*****} {G|Subs}
#defgroup {}
#defgroup {Colors}
#highlight {red} {***************=====>>>>> WARNING: APTITUDE RAN OUT <<<<<=====***************} {G|Colors}
#highlight {red} {***************=====>>>>> WARNING: CORONA RAN OUT <<<<<=====***************} {G|Colors}
#highlight {red} {***************=====>>>>> WARNING: STAMINA RAN OUT <<<<<=====***************} {G|Colors}
#highlight {red} {************========>>>>> WARNING: VITALITY RAN OUT <<<<<========************} {G|Colors}
#highlight {red} {**********=====>>>>> TARGET:[ $0 ] <<<<<=====**********} {G|Colors}
#highlight {red} {**********>>>>>>>>>> WARNING: MOBILITY IS OUT <<<<<<<<<<**********} {G|Colors}
#highlight {red} {********=======>>>> SPELL OUT: [ RESIST WEBS ] <<<<<=======********} {G|Colors}
#highlight {magenta} {******======>>>>>PREDICTION has FALLEN<<<<<======******} {G|Colors}
#highlight {green} {******=====>>>>>COUNTER-ATTACK HAS FADED<<<<<=====******} {G|Colors}
#highlight {red} {******====>> WARNING: WATERBREATH IS OUT <<====*****} {G|Colors}
#highlight {red} {*****====>> WARNING: BLESS RAN OUT <<====*****} {G|Colors}
#highlight {red} {*****====>> WARNING: FLY IS OUT <<====*****} {G|Colors}
#highlight {red} {*****====>> WARNING: I CAN'T SEE INVIS ANYMORE <<====*****} {G|Colors}
#highlight {red} {*****====>> WARNING: I CAN'T SENSE HIDDEN LIFE <<====*****} {G|Colors}
#highlight {red} {*****====>> WARNING: I'M A WEAKLING <<====*****} {G|Colors}
#highlight {red} {*****====>> WARNING: MY SKIN IS SOFT <<====*****} {G|Colors}
#highlight {red} {*****====>> WARNING: REJUVENATION IS GONE <<====*****} {G|Colors}
#highlight {magenta} {^You auction-- '%0} {G|Colors}
#highlight {cyan} {a few scratches.} {G|Colors}
#highlight {cyan} {awful condition.} {G|Colors}
#highlight {cyan} {big nasty wounds and scratches.} {G|Colors}
#highlight {cyan} {bleeding awfully from big wounds.} {G|Colors}
#highlight {red} {BRUTALLY} {G|Colors}
#defgroup {}
#defgroup {Spells}
#alias {damt} {cast 'damnation' $target} {G|Spells}
#alias {dark} {cast 'darkness'flight} {G|Spells}
#alias {db} {cast 'demon bind' $target} {G|Spells}
#alias {death} {cast 'death pact'} {G|Spells}
#alias {dems} {cast 'demonic strength'} {G|Spells}
#alias {des} {cast 'destruction'} {G|Spells}
#alias {dest} {cast 'destruction'$target} {G|Spells}
#alias {det} {cast 'detect invis'$me} {G|Spells}
#alias {dis} {cast 'disintegrate'} {G|Spells}
#alias {dise} {disengage} {G|Spells}
#alias {dm} {cast 'dispel magic'} {G|Spells}
#alias {ds} {cast 'darksight'$me} {G|Spells}
#defgroup {}
WINDOWS
#window {tell} {tells you '|You tell}
#window {wiznet} {-> '}
#window {clan} {[Clan:Hosers]> '}
#window {hosers} {[hosers]> '}
#window {gossip} {gossips-- '|You gossip-- '}
#window {auction} {auctions-- '|You auction-- '}
#window {quest} {quests-- '|You quest-- '}
#window {newbie} {newbies-- '|You newbie-- '}
I hope these help, the vast majority of our players us wintin or wintin.NET
Please contribute if you can to helping others learn this program...
Enjoy,
Splork