forked from Torwent/wasp-mini
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsimple_teleporter.simba
More file actions
30 lines (28 loc) · 1.28 KB
/
simple_teleporter.simba
File metadata and controls
30 lines (28 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//Inspired in Slacky's Super Simple™ - Teleporter: https://villavu.com/forum/showthread.php?t=118062
{$I SRL/osr.simba}
{$I WaspLib/osr.simba}
var
RandomPlayer: TRSPlayer;
Spell: ERSSpell;
begin
RandomPlayer.Filter := [False, True, False, False]; //don't use walker, use mmdots, don't use colors, don't use uptext.
Mouse.Move(Mouse.Position, 45);
while RSClient.IsLoggedIn() and
(Magic.CanActivate(Spell := ERSSpell.WATCHTOWER_TELEPORT) or
Magic.CanActivate(Spell := ERSSpell.ARDOUGNE_TELEPORT) or
Magic.CanActivate(Spell := ERSSpell.CAMELOT_TELEPORT) or
Magic.CanActivate(Spell := ERSSpell.FALADOR_TELEPORT) or
Magic.CanActivate(Spell := ERSSpell.LUMBRIDGE_TELEPORT) or
Magic.CanActivate(Spell := ERSSpell.VARROCK_TELEPORT)) do
begin
Magic.CastSpell(Spell);
Wait(350, 2500);
if Random(3) = 0 then Antiban.SmallRandomMouse;
if Random(60) = 0 then Wait(200, 12000, wdLeft);
if Random(120) = 0 then RandomPlayer.Hover;
if Random(160) = 0 then begin Antiban.SmallRandomMouse; Wait(100, 4200); end;
if Random(280) = 0 then Antiban.RandomRotate;
if Random(300) = 0 then Antiban.HoverSkill(ERSSkill.MAGIC, SRL.SkewedRand(3700,2700,9999), False);
if Random(300) = 0 then Antiban.RandomTab;
end;
end.