Private Adept
Joined: 10 Jan 2002 Posts: 264 Location: USA
|
Posted: Wed Sep 07, 2005 11:17 pm |
Here is a different version,,,
Code: |
#CLASS {tiernames}
#TRIGGER {~[Multiclass Player~: (%*) ~]} {replace_classes = "";tier_classes = %1;tier_classes = %replace(@tier_classes," / ",|);#FORALL @tier_classes {#FORALL @class_list {#IF %ismember(%i,@%j) {#ADDITEM replace_classes {%j~(%i~)}}};replace_classes = %replace(@replace_classes,"|"," %ansi(red)/%ansi(cyan) ");#IF (@replace_classes = "") {} {#SUBSTITUTE {[Tier Classes~: %ansi(cyan)@replace_classes %ansi(white)~]}}}}
#TRIGGER {Remort: (%*) $} {replace_classes = "";tier_classes = %1;tier_classes = %replace(@tier_classes," / ",|);#FORALL @tier_classes {#FORALL @class_list {#IF %ismember(%i,@%j) {#ADDITEM replace_classes {%j~(%i~)}}};replace_classes = %replace(@replace_classes,"|"," %ansi(grey)/%ansi(cyan) ");#IF (@replace_classes = "") {} {#SUBSTITUTE {Remort~: %ansi(cyan)@replace_classes}}}}
#CLASS 0
#CLASS {tiernames|support}
#VAR tier_classes {}
#VAR class_list {Warrior|Cleric|Thief|Mage|Psionicist|Paladin|Ranger}
#VAR replace_classes {}
#VAR Warrior {Gladiator|Barbarian|Battlemaster|Warlord|Liege|Veteran|Berserker|Savage|General}
#VAR Cleric {Priest|Oracle|Prophet|Saint|Patriarch|Martyr|Bishop|Exorcist|Crusader}
#VAR Thief {Nightblade|Rogue|Assassin|Ninja|Cutthroat|Crimelord|Stalker|Prowler|Godfather}
#VAR Mage {Necromancer|Lich|Wizard|Warlock|Magician|Conjurer|Illusionist|Sorcerer|Archmage}
#VAR Psionicist {Mystic|Telepath|Channeler|Dreamwalker|Mindflayer|Mentalist|Visionary|Mindshifter|Enlightened}
#VAR Paladin {Knight|Cavalier|Slayer|Avatar|Zealot|Terminator|Benefactor|Holy Blade|Avenger}
#VAR Ranger {Hunter|Beastmaster|Tracker|Wayfinder|Woodsman|Explorer|Strider|Scout|Protector}
#CLASS 0
|
no whois or finger alias needed, youll see:
Code: |
[Tier Classes: Mage(Necromancer) / Thief(Nightblade) / Cleric(Priest) / Psionicist(Mystic) ]
|
in place of:
Code: |
[Multiclass Player: Necromancer / Nightblade / Priest / Mystic ]
|
|
|