you can follow the threads in forum how to setup simba64, and place the memory reading dll in plugin folder,
you can also refer to the memory reading threads for better understanding how to use it.

the link for memory reador .dll
//remove this --< github.com/pp9999/MemReading/releases/tag/0.1

the link to forum.
//remove this --<(/villavu.com/forum/showthread.php?t=116686

zoom out completely

preset 1 bones

z keybind to war teleport

auto retaliate off


Code:
program Test;
{$loadlib MemoryError}


begin
wait(100);
SetupRSReading(True,'yournamehere',-1,2);

repeat

Wait(1500);
WriteLn(GetPCoords());

repeat
if (bankopen()=false) then
 begin
repeat repeat
writeln('banking');
FindNPCs1([1786],30,30,0,0,[0,0],30,1,'Talk-to');
wait(random(500,2500));
SelectChooseOption('Bank');
 wait(random(1500,3500));
if (BankOpen()=True) then
begin
break
end
until(IsPlayersMoving('yournamehere')=true);

until(BankOpen()=True);
end

repeat
begin
wait(2500);
end
until (BankOpen()=True)

repeat

begin
keypress('1');
wait(2500);
end
until (BankOpen()=False)
until(invfreecount()<28);

begin
repeat
FindDobj([65371],1,30,1,True,1,'Pray-at');
wait(random(500,2500));
SelectChooseOption('Offer');
writeln('offer');
wait(random(1500,2500));
until(IsPlayersMoving('yournamehere')=true);
end

repeat
begin
wait(2500);
writeln('reach altar');
end
until(FindDObjCheck([65371],1,3,0,True,2,'Pray-at')=true);

if (IsInCombat('yournamehere')=true) then
begin
keypress('z');
keypress('z');
keypress('z');
exit
end

repeat
begin
wait(2500);
writeln('inv free wait');
end

if (IsInCombat('yournamehere')=true) then
begin
keypress('z');
keypress('z');
keypress('z');
exit
end

until(invfreecount()>25);

until(False);
end.