Macros
From Iris2
Ghoulsblade (Talk | contribs) (→notes) |
|||
Line 176: | Line 176: | ||
for complex script see [[Scripting]] | for complex script see [[Scripting]] | ||
+ | |||
+ | |||
+ | easyuo ids : | ||
+ | if (item.artid == easy2open("POF")) then ... end | ||
+ | |||
+ | |||
+ | helpful to reload your macros on hotkey : | ||
+ | <pre>SetMacro("ctrl+f9",function() dofile(gMacroPathFile) MacroCmd_RiseText(1,1,0,"reload") end)</pre> | ||
+ | |||
+ | === example : bandage-loop === | ||
+ | |||
+ | <pre> | ||
+ | |||
+ | SetMacro("f3", function() gMyBandageLoopActive = not gMyBandageLoopActive end) | ||
+ | |||
+ | job.create(function() | ||
+ | while (true) do | ||
+ | if (gMyBandageLoopActive) then MacroCmd_BandageSelf() end | ||
+ | job.wait(3*1000) | ||
+ | end | ||
+ | end) | ||
+ | |||
+ | </pre> | ||
+ | |||
+ | == more == | ||
+ | |||
+ | please visit [[Scripting_TippsAndTricks]] |