|
Gintonic Beginner
Joined: 04 May 2018 Posts: 12
|
Posted: Fri May 04, 2018 9:02 am
Need help setting up a trigger pattern |
Hey gurus,
I hope this forum is still active sometimes. I cut to the thing straight away. I'm playing on a foreign language MUD, therefore the mud example might look weird, but Ill translate everything.
When I party with other players, I can call info about their stats with a command. It lists party members and they stats. and it looks like this:
Code: |
Nev Hp Sp Mp Szintek XP meg
Player01 (vezeto) 1339/1339 1058/1058 867/904 55/55/55 117394208
Player02 759/759 527/527 938/1004 51/51 43084323
|
and the lines continues based on how many members your party has. "Nev" = Names, Hp Sp Mp pretty self explanatory, Szintek = Levels (multi class mud) "XP meg" = XP required and "(vezeto)' marks the party leader.
My problem is to get a trigger pattern to be able to assign values to these variables: @partymembername or @partyleadername, @partymember01hp, @partymember01maxhp, @partymember01sp, @partymember01maxsp, @partymember01mp, @partymember01maxmp and I dont really care about the levels and Xp.
I would love to be able to have a pattern or some solution capturing these variables for all party members, regardless the amount of players in the group. the lines pop up as it showed in the code and usually followed by only the prompt line.
Anyone has an idea how to attack this? |
|
|
|
shalimar GURU
Joined: 04 Aug 2002 Posts: 4692 Location: Pensacola, FL, USA
|
Posted: Fri May 04, 2018 1:45 pm |
Something like this might work:
#TR {(%x) ({~(vezeto~)|})%s(%d)/(%d)%s(%d)/(%d)%s(%d)/(%d)} {
#ADDITEM partyMemberName %1
#IF (%2) {partyLeaderName=%1}
#VAR %concat(%1, "Hp") {%3}
#VAR %concat(%1, "HpMax") {%4}
#VAR %concat(%1, "Sp") {%5}
#VAR %concat(%1, "SpMax") {%6}
#VAR %concat(%1, "Mp") {%7}
#VAR %concat(%1, "MpMax") {%8}
} |
|
_________________ Discord: Shalimarwildcat |
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|