Code: Select all
>[Eraldo,S69,399/399, ,93/93, ,123/123, ,2628, ,5957231]
>[80,an,aus,an,be,2, , , , , ,22,17.07.09,18:39:05,01:29:24]
>
This made me want to put a lot of information inside it, so I set my prompt like this:
Code: Select all
>[&NAME,&LEVEL,&TP/&MAX_TP,&TP_AENDERUNG&_,&ZP/&MAX_ZP,&ZP_AENDERUNG&_,&AP/
&MAX_AP,&AP_AENDERUNG&_,&MANA,&MP_AENDERUNG&_,&EP]&RET>[&FLUCHT,&ANGRIFF,&G
EGENANGRIFF,&VERTEIDIGUNG,&KURZ_KM,&FREIE_HAENDE,&IM_KAMPF&_,&IM_GESPRAECH&
_,&AM_ZAUBERN&_,&MAGIE_SCHILD&_,&VORBEREITET_ZAUBER&_,&ANWESENDE,&DATUM,&UH
RZEIT,&DAUER]&RET&STD
But I used 2 sepatate triggers and I have the feeling that the way I did it is very ineffective.
Could you please look at it and give me some feedback? (remember I can change the prompt in my mud)
Thank you for your help!
Greetings from Austria,
Eraldo
Code: Select all
<TriggerGroup isActive="yes" isFolder="yes" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
<name>Prompt</name>
<script></script>
<triggerType>0</triggerType>
<conditonLineDelta>1</conditonLineDelta>
<mCommand></mCommand>
<mFgColor>#ede9e3</mFgColor>
<mBgColor>#ede9e3</mBgColor>
<mSoundFile></mSoundFile>
<colorTriggerFgColor>#000000</colorTriggerFgColor>
<colorTriggerBgColor>#000000</colorTriggerBgColor>
<regexCodeList/>
<regexCodePropertyList/>
<Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
<name>PromptTrigger</name>
<script>-- Trigger the prompt and save it's content.
-- used with the following trigger:
-- All:
-- >[&NAME,&LEVEL,&TP/&MAX_TP,&TP_AENDERUNG&_,&ZP/&MAX_ZP,&ZP_AENDERUNG&_,&AP/&MAX_AP,&AP_AENDERUNG&_,&MANA,&MP_AENDERUNG&_,&EP]&RET>[&FLUCHT,&ANGRIFF,&GEGENANGRIFF,&VERTEIDIGUNG,&KURZ_KM,&FREIE_HAENDE,&IM_KAMPF&_,&IM_GESPRAECH&_,&AM_ZAUBERN&_,&MAGIE_SCHILD&_,&VORBEREITET_ZAUBER&_,&ANWESENDE,&DATUM,&UHRZEIT,&DAUER]&RET&STD
-- Part1:
-- >[&NAME,&LEVEL,&TP/&MAX_TP,&TP_AENDERUNG&_,&ZP/&MAX_ZP,&ZP_AENDERUNG&_,&AP/&MAX_AP,&AP_AENDERUNG&_,&MANA,&MP_AENDERUNG&_,&EP]&RET
Name = matches[2]
Level = matches[3]
Tp = matches[4]
TpMax = matches[5]
TpChange = matches[6]
Zp = matches[7]
ZpMax = matches[8]
ZpChange = matches[9]
Ap = matches[10]
ApMax = matches[11]
ApChange = matches[12]
Mp = matches[13]
MpChange = matches[14]
Ep = matches[15]
deleteLine();
clearUserWindow( "StatusBar" )
-- echo( "StatusWindow", "Name: " .. Name .. "\nLevel: " .. Level .. "\nTP: " .. Tp .. "/" .. TpMax .. " " .. TpChange .. "\nZP: " .. Zp .. "/" .. ZpMax .. " " .. ZpChange .. "\nAP: " .. Ap .. "/" .. ApMax .. " " .. ApChange .. "\nMP: " .. Mp .. "\nEP: " .. Ep )
echo( "StatusBar", "Name: " .. Name .. " | Level: " .. Level .. " | TP: " .. Tp .. "/" .. TpMax .. " " .. TpChange .. " | ZP: " .. Zp .. "/" .. ZpMax .. " " .. ZpChange .. " | AP: " .. Ap .. "/" .. ApMax .. " " .. ApChange .. " | MP: " .. Mp .. " | EP: " .. Ep )
raiseEvent( "Prompt" )</script>
<triggerType>0</triggerType>
<conditonLineDelta>1</conditonLineDelta>
<mCommand></mCommand>
<mFgColor>#ede9e3</mFgColor>
<mBgColor>#ede9e3</mBgColor>
<mSoundFile></mSoundFile>
<colorTriggerFgColor>#000000</colorTriggerFgColor>
<colorTriggerBgColor>#000000</colorTriggerBgColor>
<regexCodeList>
<string>^>\[(.*),S(\d*),(\d*)/(\d*),(.*),(\d*)/(\d*),(.*),(\d*)/(\d*),(.*),(\d*),(.*),(\d*)\]$</string>
</regexCodeList>
<regexCodePropertyList>
<integer>1</integer>
</regexCodePropertyList>
</Trigger>
<Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
<name>PromptTrigger2</name>
<script>-- Trigger the prompt and save it's content.
-- used with the following trigger:
-- >[&FLUCHT,&ANGRIFF,&GEGENANGRIFF,&VERTEIDIGUNG,&KURZ_KM,&FREIE_HAENDE,&IM_KAMPF&_,&IM_GESPRAECH&_,&AM_ZAUBERN&_,&MAGIE_SCHILD&_,&VORBEREITET_ZAUBER&_,&ANWESENDE,&DATUM,&UHRZEIT,&DAUER]&RET&STD
Flucht = matches[2]
Angriff = matches[3]
Gegenangriff = matches[4]
Verteidigung = matches[5]
Kampfmodus = matches[6]
FreieHaende = matches[7]
ImKampf = matches[8]
ImGespraech = matches[9]
AmZaubern = matches[10]
MagieSchutz = matches[11]
VorbereiteteZauber = matches[12]
Anwesende = matches[13]
Datum = matches[14]
Uhrzeit = matches[15]
SessionDauer = matches[16]
deleteLine()
clearUserWindow( "StatusWindow" )
echo( "StatusWindow", "Flucht: " .. Flucht .. "\nAngriff: " .. Angriff .. "\nGegenangriff: " .. Gegenangriff .. "\nVerteidigung: " .. Verteidigung .. "\nKampfmodus: " .. Kampfmodus .. "\nFreie Haende: " .. FreieHaende .. "\nIm Kampf: " .. ImKampf .. "\nIm Gespraech: " .. ImGespraech .. "\nAm Zaubern: " .. AmZaubern .. "\nMagie Schutz: " .. MagieSchutz .. "\nVorbereitete Zauber: " .. VorbereiteteZauber .. "\nAnwesende: " .. Anwesende .. "\nDatum: " .. Datum .. "\nUhrzeit: " .. Uhrzeit .. "\nSession Dauer: " .. SessionDauer )
</script>
<triggerType>0</triggerType>
<conditonLineDelta>1</conditonLineDelta>
<mCommand></mCommand>
<mFgColor>#ede9e3</mFgColor>
<mBgColor>#ede9e3</mBgColor>
<mSoundFile></mSoundFile>
<colorTriggerFgColor>#000000</colorTriggerFgColor>
<colorTriggerBgColor>#000000</colorTriggerBgColor>
<regexCodeList>
<string>^>\[(\d*),(\w*),(\w*),(\w*),(\w*),(\d*),(.*),(.*),(.*),(.*),(.*),(\d*),(.*),(.*),(.*)\]</string>
</regexCodeList>
<regexCodePropertyList>
<integer>1</integer>
</regexCodePropertyList>
</Trigger>
</TriggerGroup>
</TriggerGroup>