Andyz55
2008-10-31 22:39:25
Hey, I made a really crappy script about 6 weeks ago and now I re wrote it. Its a tele that I think works really well. Here it is!
Please Post PROGGIES!!
Please Post PROGGIES!!
2008-10-31 22:39:25
2008-10-31 22:42:03
2008-10-31 23:26:38
Writeln('Teled ' + IntToStr(teles * times) +' Times!');Writeln('Teled ' + IntToStr(teles) +' Times!'); Procedure Teleport;
begin
teles := 0; //Dont change
teles2do := 1; //Times to tele per times to do
repeat
If (not (LoggedIn)) then Exit;
GameTab(7);
If Findcolortolerance(x, y, telecolor, MIX1, MIY1, MIX2, MIY2, 0) then
MMouse(x, y, 2, 2);
Wait(200+random(200));
Mouse(x, y, 2, 2, true);
Antiban;
Wait(1000+random(300));
Antirandoms;
Wait(1000+random(300));
Inc(teles);
Until teles =(teles2do);
if not findcolortolerance(x, y, telecolor, MIX1, MIY1, MIX2, MIY2, 0) then
Writeln('Sorry, I could not find your tele color. Maybe you should get a new color.');
Writeln('Logging out');
Writeln('Please Wait For Proggie!');
Logout;
Proggie2;
end;
Procedure Teleport;
begin
If (not (LoggedIn)) then Exit;
If GameTab(7) Then
Begin
CastSpell(Spell);
Wait(500+random(500))
Antiban;
Wait(1000+random(300));
Antirandoms;
Wait(1000+random(300));
End else
Writeln('Sorry, I could not cast your spell. Perhaps you''re out of runes?');
Writeln('Logging out. Please Wait For Your Proggie!');
Logout;
Proggie2;
end;Procedure SetSpell;
Begin
Case Spell2 Of
'varrock teleport', '16': Spell:=16;
'camelot teleport', '27': Spell:=27;
'falador teleport', '22': Spell:=27;
'lumbridge teleport', '19': Spell:=19;
'house teleport', '24': Spell:=24;
'ardougne teleport','33': Spell:=33;
'watchtower teleport', '38': Spell:=38;
'trollheim teleport', '45': Spell:=45;
'ape atoll teleport', '48': Spell:=48;
end;
end;
begin
times := 0;//Times you want to tele (line 62) number of times//Dont change
SetupSrl;
DeclarePlayers;
SetSpell;
LoginPlayer;
repeat
Teleport;
Inc(times);
Until times = (Teleports);//Times you have teled (line 62) number of times
Proggie;
end.Teleports = 100;
Spell2 = 'varrock teleport'; //This is the name of the spell, or the number. //Read the comments up above for the numbers//varrock teleport=16
//camelot teleport=27
//falador teleport=22
//lumbridge teleport=19
//house teleport=24
//ardougne teleport=33
//watchtower teleport=38
//trollheim teleport=45
//ape atoll teleport=48program CammyTele;
{.include srl/srl.scar}
{.include srl/srl/skill/Magic.scar}
{ Hi, Im Andyz55. Im pretty new to scar, but I have the basics
all down. Awhile back I made a script for cammy teleporting.
It wasn't very good.. Well, I remade it with this
and I am pretty satisfied. Please try it out and tell me
what you think! }
////Big thanks to anyone who has written a good and helpful tutorial and anyone who gave me positive feedback
/////I suggest you start logged in, because login player doesnt always work.
/////fill out Declare Players, Lines 32, 62, and 86. Please post bugs and proggies!! THANK YOU! -Andyz55
//varrock teleport=16
//camelot teleport=27
//falador teleport=22
//lumbridge teleport=19
//house teleport=24
//ardougne teleport=33
//watchtower teleport=38
//trollheim teleport=45
//ape atoll teleport=48
const
TeleColor = 16645886; //The color of your tele spell
Teleports = 100;
Spell2 = 'varrock teleport'; //This is the name of the spell, or the number. Read the comments up above for the numbers
var teles, teles2do, times, Spell: integer;
procedure DeclarePlayers;
begin
HowManyPlayers := 1; //Dont touch
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0; //Dont touch this line or line 20 unless you want to add more players ( I dont recommend doing that )
Players[0].Name := 'Username'; //Obvious what this is
Players[0].Pass := 'Password'; //<<Obvious what this is too
Players[0].Nick := 'sern'; //Must be part of your username! NO FIRST LETTER!
Players[0].Active := True; //Dont touch
end;
procedure antiban;
begin
case random(12) of //Change the case according to how many times you will preform the teleport procedure!
2: MMouse(0, 0, 800, 600); //Random Mouse movement
3: Mouse(0, 0, 800, 600, false); //Random Right Click
end;
end;
procedure SetSpell;
begin
case Spell2 of
'varrock teleport', '16': Spell := 16;
'camelot teleport', '27': Spell := 27;
'falador teleport', '22': Spell := 27;
'lumbridge teleport', '19': Spell := 19;
'house teleport', '24': Spell := 24;
'ardougne teleport', '33': Spell := 33;
'watchtower teleport', '38': Spell := 38;
'trollheim teleport', '45': Spell := 45;
'ape atoll teleport', '48': Spell := 48;
end;
end;
procedure Proggie;
begin
if teles = (teles2do) then
begin
ClearDebug;
Writeln('Thank you for using Andyz55''s Ultimate Tele!');
Writeln('Ran for ' + timerunning);
Writeln('Teled ' + IntToStr(teles) + ' Times!');
Writeln('Please Post Progress Reports and Feedback!!');
Writeln('Right Now!!!!!');
Writeln(' -Andyz55');
end;
end;
procedure Proggie2;
begin
if teles = (teles2do) then
begin
Writeln('Thank you for using Andyz55''s Ultimate Tele!');
Writeln('Ran for ' + timerunning);
Writeln('Teled ' + IntToStr(teles) + ' Times!');
Writeln('Please Post Progress Reports and Feedback!!');
Writeln('Right Now!!!!!');
Writeln(' -Andyz55');
end;
end;
procedure AntiRandoms;
begin
FindnormalRandoms;
if (FindFight) then
RunAway('e', True, 1, 13200 + random(5500)); //Change this according to your prefered run direction and wait time
FTWait(20 + random(10));
end;
procedure Teleport;
begin
if (not (LoggedIn)) then Exit;
if GameTab(7) then
begin
CastSpell(Spell);
Wait(500 + random(500))
Antiban;
Wait(1000 + random(300));
Antirandoms;
Wait(1000 + random(300));
end else
Writeln('Sorry, I could not cast your spell. Perhaps you''re out of runes?');
Writeln('Logging out. Please Wait For Your Proggie!');
Logout;
Proggie2;
end;
begin
times := 0; //Times you want to tele (line 62) number of times//Dont change
SetupSrl;
DeclarePlayers;
SetSpell;
LoginPlayer;
repeat
Teleport;
Inc(times);
until times = (Teleports); //Times you have teled (line 62) number of times
Proggie;
end.
2008-11-01 13:39:30
2008-11-01 13:45:30
2008-11-01 13:59:27
2008-11-06 12:37:48
2008-11-06 17:42:52
2008-11-06 20:26:54
2008-11-06 20:45:07
2008-11-06 23:10:51
2008-11-07 01:17:58
2008-11-09 15:52:35
2008-11-15 20:54:34
2008-11-23 01:00:22
2008-11-23 15:56:23
2008-11-23 21:16:37
2008-11-25 15:01:10
2008-11-25 17:41:01
2008-11-25 22:41:51
2008-11-30 00:14:14
2008-12-06 16:19:29
2008-12-11 19:12:41