:angel:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<cmud>
<class name="XPSZAMOLO">
<class name="TRIGGERS">
<trigger priority="808400" regex="true">
<pattern>^\| Olesek : (\d+)\s+Remortpont: (\d+)\s+Halalok : (\d+)\s+\|$</pattern>
<value>#VA remortpont %2
#IF (@fajom != "kylvhieud" ) {#VA remix %eval( @FajDB.kylvhieud - @remortpont)}</value>
</trigger>
<trigger priority="808540" regex="true">
<pattern>^(\d+) tapasztalati pontot kaptal volna.|Szereztel (\d+) tapasztalati pontot.$</pattern>
<value>#IF (@xpszamlalas =="be") {
pont
#ADD monc_s {1}
#ADD xpszamol_tp {%1}
}</value>
</trigger>
<trigger priority="808600" regex="true">
<pattern>Keszpenz:(.+)(\s+)\|</pattern>
<value>#VA money {%replace(%1,".",%null)}
#va money %trim(@money)</value>
</trigger>
<trigger priority="810880" regex="true">
<pattern>TICK IN 5 SECONDS.</pattern>
<value>xpszamol stat</value>
</trigger>
</class>
<class name="VARIABLES">
<var name="remortpont">4472650</var>
<var name="FajDB" type="Record">
<value>jegtorpe=175000|zoldangyal=1000000|bochyd=750000|kylvhieud=7500000|lyssem=700000|iatar=320000|ianus=1750000|szellemleny=450000|kekangyal=850000|herun=200000|csontsarkany=600000|amayar=400000|khatif=240000|celervis=1300000|osianus=2500000|alakvalto=150000</value>
<json>{"jegtorpe":175000,"zoldangyal":1000000,"bochyd":750000,"kylvhieud":7500000,"lyssem":700000,"iatar":320000,"ianus":1750000,"szellemleny":450000,"kekangyal":850000,"herun":200000,"csontsarkany":600000,"amayar":400000,"khatif":240000,"celervis":1300000,"osianus":2500000,"alakvalto":150000}</json>
<notes>tehat elsonek is a logic
belovod hogy xpszamol az lementi a jelenlegi remipontodat
aztan kell ami veget vet az xpszamolasnak
ilyenkor lementjuk az akkori remipontodat
majd a kivonjuk belole a legelso erteket igy kapjuk meg hogy mennyi remipontot poppoltunk
na de hogy mivel erjen veget
en anno boot-ra irtam viszont a tick-eléssel adtal egy jo ötletet
igazabol en DB-be szeretnem menteni nem file-ba mint regen sokkal jobb ugy mint pl a lootlogom</notes>
</var>
<var name="xpt_kaptam"/>
<var name="XpDB" type="Record">
<value>Npc=37|Ido=2022. 09. 23. 7:51:25|Remipont=3825454|Money=305182|Xp=224899619</value>
<json>{"Npc":37,"Ido":"2022. 09. 23. 7:51:25","Remipont":3825454,"Money":305182,"Xp":224899619}</json>
</var>
<var name="xpszamlalas" type="Literal">be</var>
<var name="remipontmost">4469558</var>
<var name="kp_ment">0</var>
<var name="remipontvegen">0</var>
<var name="kp_indul">14868222</var>
<var name="xpszamol_tp" type="String">772583481</var>
<var name="monc_s" type="String">153</var>
<var name="remipontszamol">0</var>
<var name="remix">3027350</var>
<var name="tp_v">0</var>
<var name="remipontresz">0</var>
<var name="ido">2022. 10. 01. 8:26:45</var>
<var name="money">39658836</var>
<var name="boot"/>
</class>
<class name="ALIASES">
<alias name="xpszamol">
<value>#IF (%1 == "be") {
pont
#WAIT 100
xpszamlalas = "be"
#VA ido %time( c)
#SH XP szamlalas ON
#VA remipontmost @remortpont
#VA kp_indul %replace( @money, ".", "")
#VA kp_indul %trim(@kp_indul)
}
#IF (%1 == "ki") {
pont
#WA 100
xpszamlalas = "ki"
#SH XP szamlalas OFF
#VA remipontvegen %eval( @remortpont - @remipontmost)
#VA kp_ment %eval(@money-@kp_indul)
#SH %ansi(14) Indult: %ansi(7)%ansi(12)@ido %ansi(reset)
#SH %ansi(14) Xp: %ansi(7)%ansi(12)@xpszamol_tp%ansi(reset)
#SH %ansi(14) Remipont: %ansi(7)%ansi(12)@remipontvegen%ansi(reset)
#SH %ansi(14) Moncok: %ansi(7)%ansi(12)@monc_s db%ansi(reset)
#SH %ansi(14) Penz: %ansi(7)%ansi(12)@kp_ment%ansi(reset)
stattorol
}
#IF (%1 == "stat") {
#IF (%2 != "elozo") {
pont
#WA 300
#VA kp_ment {%eval(@money-@kp_indul)}
#VA remipontresz %eval( @remortpont - @remipontmost)
#SH %ansi(14) Indult: %ansi(7)%ansi(12)@ido %ansi(reset)
#SH %ansi(14) Xp: %ansi(7)%ansi(12)[ %format( "&10.0n", @xpszamol_tp) ]%ansi(reset)
#SH %ansi(14) Remipont: %ansi(7)%ansi(12)[ %format( "&5.0n", @remipontresz) ]%ansi(reset)
#SH %ansi(14) Moncok: %ansi(7)%ansi(12)@monc_s db%ansi(reset)
#SH %ansi(14) Penz: %ansi(7)%ansi(12)@kp_ment%ansi(reset)
} {#SHOWDB @XpDb}
}
#IF (%1 =="ment") {
#ADDKEY @XpDB {Ido=%time(c)}
#ADDKEY @XpDB {Xp=@xpszamol_tp}
#ADDKEY @XpDB {Remipont=@remipontresz}
#ADDKEY @XpDB {Npc=@monc_s}
#ADDKEY @XpDB {Money=@kp_ment}
#SH Statisztika mentese sikeresen lefutott!
xpszamol ki
}</value>
<notes>nya szov xpszamol alias nyom egy pontot pontra lementodik 1 valtozod</notes>
</alias>
<alias name="stattorol">
<value>xpszamol = 0
monc_s = 0
xpszamol_tp = 0
remipontszamol = 0
remipontmost = 0
remipontvegen = 0
remortpont = 0
remix = 0
tp_v = 0
remipontresz = 0
kp_ment = 0
kp_indul = 0</value>
</alias>
</class>
</class>
</cmud>