i wanna know if possible it make sure, i m at corect place, i mean if happend something like get damage or blocked or anything fast cating...
is possible it make checking posicion X Y ? somehow ?, i mean check my curect posicion and if still same try recall again ?
it not like will faul on block or get damage, my biggest enemy is lags and spike xD
yes... just make a sysmessage when you recall to specific runes and then while injournal 'specific location' if not x = y= recall
else clearjournal. Kinda tedious but it would work.
i try recall with runebook and indeed get specific xx xx N xx xx W mesage, but i get same mesage even if blocked location,
i use diferent type recall, with is spell recall, not runebook and i dont get any mesage at all
get frst mesage: 'casting recall' and second mesage : 'select market item'
[this type recall is defaul setting one spot in runebook or target market runes]
i was able create recall without delay with archoded obiect like secure bag or NPC or whatever else obiect but i wanna try make with X, Y, xD
something like for mining place in CAVE where is not any obiect for anchor
cast "Recall"
waitfortarget 4000
target! 0x42544db1
pause 2000
//ask for location of target rune and not current location
while not x = [number] and not y = [number]
//Can go next location or current depending on not and number. I use next location here.
if not x = [number] and not y = [number]
cast "Recall"
waitfortarget 4000
target! 0x42544db1
pause 2000
endif
endwhile
Injournal not need for targetting specific runes without a for statement. If it was a for statement and you had it telling you what rune you were on then you check it.
cast "Recall"
waitfortarget 4000
target! 0x42544db1
pause 2000
//ask for current location
while x = [number] and y = [number]
//Can go next location or current depending on not and number. I use current location here.
if x = [number] and y = [number]
cast "Recall"
waitfortarget 4000
target! 0x42544db1
pause 2000
endif
endwhile
if not timerexists 'wait'
createtimer 'wait'
settimer 'wait' 60000
endif
settimer 'wait' 2000
while not x = [number] and not y = [number]
if 'wait' > 1000
cast "Recall"
waitfortarget 4000
target! 0x42544db1
//pause 2000
settimer 'wait' 0
endif
pause 50
endwhile
it practicky all time checking position and if corect will continue run, it wating for target in casting so delay for recall is under 0.5sec depent lags, delay and loading game/map, so mean just need corect X and Y of next posicion xD
useobject 'Bands'
waitfortarget 1000
target! 'mypet'
//autotargetobject 'mypet'
//waitfortarget + target //get me better result, dont know why
settimer 'vet' 0
while waitingfortarget
//i like add pause for not do 1000 time in 0.1sec operation
pause 50
endwhile
i use like waitfortarget and target obiect [my pet] but it is so fast so need use while with wait for target LOL xD