Simba Code:
function EdgevilleHomeTele: Boolean; // Xtrapsp and ReadySteadyGo
var
HomeTele, x, y: Integer;
begin
Result := False;
if not GameTab(tab_Magic) then
Exit;
HomeTele := DTMFromString('mggAAAHicY2NgYNjGxMCwiQlBrwbinUD8Gyj3H4pB7L8w/Pcvw74jn8AYxG6bc4PBR7OeQRIohw0z4sAQAADcGhiV');
if FindDTM(HomeTele, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
MMouse(x, y, 3, 3);
if WaitUptext('ome', 1000) then
begin
ClickMouse2(mouse_Left);
if WaitFunc(@LodestoneScreen, 250, 4000) then
Result := LodestoneTeleport('Edgeville');
Wait(RandomRange(1200, 1500));
if LodestoneScreen then
begin
ClickMouse2(mouse_Left);
Wait(RandomRange(600, 900));
Result := not LodestoneScreen;
end;
end;
end;
FreeDTM(HomeTele);
end;
I had issues with it too, there are problems with the function itself due to wait times. I will make a fix to the actual function at some point but I was in a rush to get it working.
Code above should be fine, just change to lumbridge.