Healerswap Makro

Aus Arindal Wiki

Wechseln zu: Navigation, Suche

F3 wechselt zwischen Waffe (Voreinstellung Wurzelholzknüppel) und Heilerkristall hin und her.
F4 wechselt einmal kurz zum Heilerkristall und heilt den Heiler selber ein paarmal hintereinander und wechselt wieder zurück zum vorherigen Item.
F5 Startet die Selbstheilungs-Endlosschleife.

Die fertige Makrodatei kann man hier herunterladen und in seiner "default" Datei mit include "healerswap" mitladen.


// Basic Healermacro 1.0 by Alby
// replace the item ID´s as needed.
// newest version and other macros available at the Arindal Wiki http://aw.dmod.de
// F3 switches between healer crystal and weapon
// F4 switches to healer crystal, makes a quick selfheal, and switches back to the previous item
// F5 starts a loop for infinite selfheal with the healingcrystal if equipped

f3 call itemswap
f4 call crystalswap

//crystal
set i 0
set rsaveitem @my.right_item
itemswap	
{
set @env.key_interrupts true
if @my.right_item != "%lfcy"
	setglobal rsaveitem @my.right_item
	"/equip %lfcy\r"
	pause 1
	"/use 3\r"
	pause 1
	setglobal i 0
	call infinityloop
else if my.right_item != "%club"
	setglobal rsaveitem @my.right_item
	setglobal i 1
	"/equip %club\r"
end if
}

crystalswap	
{
set @env.key_interrupts true
	if @my.right_item != "%lfcy"
		setglobal rsaveitem @my.right_item
		"/equip %lfcy\r"
		pause 1
		"/use 4\r"
		pause 1
		"/use 4\r"
		pause 1
		"/use 4\r"
		pause 1
		"/equip " rsaveitem "\r"
	else if my.right_item == "%lfcy"
		"/use 3\r"
		call infinityloop
	end if
}

infinityloop
{
set @env.key_interrupts false
label infinity
	if @my.right_item == "%lfcy"
		if i < 1
			"/use\r"
			pause 12
			goto infinity
		end if
end if
}

F5
{
setglobal i 0
call infinityloop
}
Persönliche Werkzeuge