Some features in Macro plugin doesn't work as its supposed to be...
( I already trying to use direcly copy from http://sourceforge.net/p/openkore/code/ ... gins/macro in hope to get fresh macro, but still doesn't work )
for now I only found 2 problesm, (could be more, but I still learning how the macro work despite I am using it for months)
- class is bugged, so if I put 2 classes condition, like this example
It won't trigger, unless I eliminate the classes until it only specify one classes (according to manuals, its supposed treated as OR condition)
Code: Select all
automacro BuffRequest { #class Stalker #class Ranger player /(Random|Support|Name)/i , 15 status not EFST_GLORIA hp > 85% timeout 1 call { do e mp } }
- [second one are elsif { } and else { }
They won't work, so instead using elsif or else, I still usingEdit: After numeour copy paste ( I cann't tell which one is which, because they're all written as macro plugin version 2.0.3-svn macro.pl 6744) but seem its no longer a problem, its working not.Code: Select all
if ( ) goto label :label do blah
Previously, if my macro status still written as EFST_(*.) it still error, now unknownly my macro status now show proper status like Magnificat, Gloria, etc... instead EFST, that else { is work, although still need a test..
Last time I check it, I suspect because I writeinsteadCode: Select all
} else {
(different lines) [/b]Code: Select all
} else {
Code: Select all
macro plugin version 2.0.3-svn
macro.pl 6744
macro::Automacro 6760
macro::Script 6782
macro::Parser 6759
macro::Utilities 6812
macro::Data 6753