Tea Stealer [Srl]

Discussion in 'RuneScape Scripts' started by xedon, Nov 13, 2008.

Tea Stealer [Srl]
  1. Unread #1 - Nov 13, 2008 at 8:19 PM
  2. xedon
    Joined:
    Nov 18, 2007
    Posts:
    11
    Referrals:
    0
    Sythe Gold:
    0

    xedon Newcomer

    Tea Stealer [Srl]

    My second post :D

    Script Written - Started about 7th November
    Script last updated - About 5 minutes ago
    Works with scar 3.15b and SRL - Rev 27-28.



    Update log;
    7th November - Wrote stealing and basic dropping
    9th November - added mulitplayer, basic antirandoms and antiban
    12th Nobember - Added a decent proggy
    13th November - Added extra colours and IsUpText words for stall,
    14th November - Added shoo away dog and a lost procedure, done
    One for west of tea stall (near rune shop) and added
    A north one - not working atm.
    --------------------------

    Things to come:
    • Better lost procedure [Not Completed]
    • Better AntiRandoms [Not Completed]
    • Better AntiBan [Not Completed]
    • Maybe a form [Not Completed]
    • Hotkey to finnish script [Not Completed]
    • Time to run for until finnish [Not Completed]
    • Timer [Not Completed]


    ------
    Please give ideas to add
    --------------------------

    Here is the code, just paste it into scar, fill out;

    Name - Line 15
    Password - Line 16
    Nick - Line 17
    Amount to steal - Line 5

    And then drag crosshair into RS client, press play!
    --------------------------

    Additional Notes;
    Tea stall is east of rune shop
    Its South East of varrock west bank
    Its not very stable EG, dont run it overnight
    Logs off alot, if its too much for you, goto line 67 and change the 30 to a higher number, not too high because thats the antiban.
    Dont steal and claim as your own
    Dont leech
    Make sure your below the north chair and north-west of bottom chair (you will know what i mean when your there.
    --------------------------
    Code
    Code:
    program TeaStealer;
    {.include SRL/SRL.scar}
    
    const
    AmountToSteal = 1000;  // Amount of tea to steal
                          // 16 exp per tea
    
    
    procedure DeclarePlayers;
    begin
      HowManyPlayers := 1;
      NumberOfPlayers(HowManyPlayers);
      CurrentPlayer := 0;
    
      Players[0].Name := ''; //your runescape account
      Players[0].Pass := ''; // your runescape password of your account
      Players[0].Nick := ''; // 2-4 letters to use for antirandoms
      Players[0].Active := True; // use this character?
      
    end;
    
    
    var
    x,y,i,Steals,EXPGained,Antibans,RandomCount,LoggedOut : integer;
    
    
    
    Procedure Drop;
    Begin
    
        case Random(4) of
        0:
          begin
            for i := 1 to 27 do
             DropItem(i);
          end;
             1: begin
             wait(Random(300));
             end;
    
             2: begin
             wait(Random(300));
             end;
             3: begin
             wait(Random(300));
             end;
             
             end;
    End;
    
    procedure Proggy;
    Begin
                EXPGained:= Steals * 16;
                ClearDebug;
                Writeln('/////////////////////////////////////////////');
                Writeln('You Stole  ' + IntToStr(Steals) +'/'+ IntToStr(AmountToSteal) + '  Times');
                Writeln('You gained '+ IntToStr(EXPGained) +' Exp' );
                Writeln('You Did '+ IntToStr(Antibans) +' Antibans' );
                Writeln('You Ran away from '+ IntToStr(RandomCount) + ' Randoms' );
                Writeln('You Logged Out ' + IntToStr(LoggedOut) + ' Times');
                Writeln('//////////////////////////////////////////////');
    End;
    
    procedure Antiban;
    begin
      if not LoggedIn then loginplayer;
      case Random(30) of
        0:
          begin
            HoverSkill('Thieving', False);
            Antibans:=Antibans+1;
            Proggy;
          end;
        1:
          begin
            Logout;
            wait(1000+Random(200));
            loginplayer;
             wait(100);
            Antibans:=Antibans+1;
            Proggy;
          end;
        2:
          begin
            GameTab(1 + Random(12));
            wait(800 + random(500));
            GameTab(4);
            Antibans:=Antibans+1;
            LoggedOut:=LoggedOut+1;
            Proggy;
          end;
        3:
          begin
            BoredHuman;
            Antibans:=Antibans+1;
            Proggy;
          end;
      end;
    
    end;
    
    Procedure StrayDog;
    Begin
    if FindColorSpiralTolerance(x, y, 7767471, msx1, msy1, msx2, msy2, 10) then
    Begin
    wait(300+Random(200));
    Mouse(x, y, 3, 3, false);
    wait(100+Random(200));
    ChooseOption('way');
    ChooseOption('hoo');
    wait(500+Random(3000));
    
    Proggy;
    End;
    
    
    
    End;
    
    
    procedure randoms;
    begin
      FindTalk;
      FindNormalRandoms;
      StrayDog;
      if (FindFight = true) then
      begin
        runaway('N',true,1,5000+random(1000));
        RandomCount:= RandomCount+1;
        Proggy;
        Logout;
        Proggy;
        wait(500+Random(5000));
        loginplayer;
        runaway('S',true,1,5000+random(1000));
        wait(5000+Random(2451));
      end;
      Proggy;
    end;
    
    
    
    
    Procedure FinnishScript;
    Begin
    ClearDebug;
    Proggy;
    End;
    
    Procedure lost;
    Begin
     begin
       if (FindSymbol(x, y, 'water source')) then
       wait(500+random(1000));
       Mouse(x+10+Random(10), y-15, 3, 3, true);
       wait(5000+Random(3000));
        end;
    
    
     { begin
       if (FindSymbol(x, y, 'dummy')) then
       wait(500+random(1000));
       runaway('S',true,1,5000+random(1000));
       wait(5000+Random(3000));
      end;}
    End;
    
    Procedure ClickStall;
    Begin
             repeat
                   if not FindObjCustom(x, y,  ['teal','eal','al'],  [8953516,9678010,8821930], 10) then
                   begin
                   lost;
                   wait(1000+Random(500));
                   end;
                FindObjCustom(x, y,  ['teal','eal','al'],  [8953516,9678010,8821930], 10);
                wait(800+Random(234));
                MMouse(x, y, 12, 13);
                wait(200+Random(234));
                Drop;
                Antiban;
                randoms;
                wait(800+Random(234));
                if IsUpText('teal') then
                begin
                Mouse(x,y,5,5,true);
                Steals:= Steals + 1;
                Proggy;
                Wait(1000+random(750));
              end;
            until(Steals=AmountToSteal)
    end;
    
    
    
    Procedure Setup;
    Begin
      makecompass('n');
      keydown(VK_UP);
      wait(500+random(150)+random(150));
      keyup(VK_UP);
      wait(random(500));
      keydown(VK_RIGHT);
      wait(100+random(100));
      keyup(VK_RIGHT);
      wait(600+random(100));
      lost;
    End;
    
    
    
    Begin
    SetupSRL;
    ActivateClient;
    ClearDebug;
    DeclarePlayers;
    Setup;
    repeat
    if not LoggedIn then loginplayer;
    wait(2000+Random(1000));
    ClickStall;
    Antiban;
    until(Steals=AmountToSteal)
    FinnishScript;
    End.
    -----------------------------

    Please post proggys and where you got stuck
     
  3. Unread #2 - Nov 14, 2008 at 1:52 AM
  4. snappie1000
    Joined:
    Apr 7, 2007
    Posts:
    464
    Referrals:
    1
    Sythe Gold:
    1
    Two Factor Authentication User

    snappie1000 Forum Addict

    Tea Stealer [Srl]

    Glad to see you made a script. Maby will test it out tommorow or so, but good luck!
     
  5. Unread #3 - Nov 14, 2008 at 8:00 AM
  6. aint_no_saint
    Joined:
    Oct 11, 2008
    Posts:
    451
    Referrals:
    0
    Sythe Gold:
    0

    aint_no_saint Forum Addict

    Tea Stealer [Srl]

    Ill check it out, And send proggie
     
  7. Unread #4 - Nov 14, 2008 at 5:14 PM
  8. GMK
    Joined:
    Aug 2, 2007
    Posts:
    395
    Referrals:
    0
    Sythe Gold:
    0

    GMK Forum Addict

    Tea Stealer [Srl]

    Added to working scripts sticky, keep up the good work
     
  9. Unread #5 - Nov 14, 2008 at 5:50 PM
  10. xedon
    Joined:
    Nov 18, 2007
    Posts:
    11
    Referrals:
    0
    Sythe Gold:
    0

    xedon Newcomer

    Tea Stealer [Srl]

    Thanks for that, has anybody actually got a proggy?
    Or just leeching?
     
  11. Unread #6 - Nov 15, 2008 at 10:30 AM
  12. hamza
    Joined:
    Sep 17, 2007
    Posts:
    463
    Referrals:
    0
    Sythe Gold:
    0

    hamza Forum Addict
    Banned

    Tea Stealer [Srl]

    Works well thanks. But the anti randoms are completely useless.
    /////////////////////////////////////////////
    You Stole 122/100000 Times
    You gained 1952 Exp
    You Did 0 Antibans
    You Ran away from 1 Randoms
    You Logged Out 0 Times
    //////////////////////////////////////////////

    I had to help it alot. It does not respond to any randoms at all.

    /////////////////////////////////////////////
    You Stole 439/100000 Times
    You gained 7024 Exp
    You Did 1 Antibans
    You Ran away from 0 Randoms
    You Logged Out 0 Times
    //////////////////////////////////////////////
     
  13. Unread #7 - Nov 15, 2008 at 3:07 PM
  14. xedon
    Joined:
    Nov 18, 2007
    Posts:
    11
    Referrals:
    0
    Sythe Gold:
    0

    xedon Newcomer

    Tea Stealer [Srl]

    Thanks for that (alot).
    What did you help with other than randoms?

    I am still trying to get a decent lost procedure :D
     
  15. Unread #8 - Nov 15, 2008 at 7:37 PM
  16. hamza
    Joined:
    Sep 17, 2007
    Posts:
    463
    Referrals:
    0
    Sythe Gold:
    0

    hamza Forum Addict
    Banned

    Tea Stealer [Srl]

    Really all you need to make it do is talk to the randoms.
    on line 67 i put it to like 1000000 lol.
    If you make it respond to randoms it will be great.
    And thanks for making the script anyway.
     
  17. Unread #9 - Nov 15, 2008 at 7:57 PM
  18. xedon
    Joined:
    Nov 18, 2007
    Posts:
    11
    Referrals:
    0
    Sythe Gold:
    0

    xedon Newcomer

    Tea Stealer [Srl]

    Okay, how is this done and then anti-bans wont work :D
     
  19. Unread #10 - Nov 16, 2008 at 8:00 AM
  20. hamza
    Joined:
    Sep 17, 2007
    Posts:
    463
    Referrals:
    0
    Sythe Gold:
    0

    hamza Forum Addict
    Banned

    Tea Stealer [Srl]

    I have no idea how to make the anti-randoms work properly try asking jethr0k or GMK.
     
  21. Unread #11 - Dec 5, 2008 at 10:09 AM
  22. nubwarrior
    Referrals:
    0

    nubwarrior Guest

    Tea Stealer [Srl]

    Lol nice script tho. but 1 problem....
    /////////////////////////////////////////////
    You Stole 12/8000 Times
    You gained 192 Exp
    You Did 6 Antibans
    You Ran away from 0 Randoms
    You Logged Out 3 Times
    //////////////////////////////////////////////

    logged out 3 times? and i had to manually type user/pass in myself. Dude, i think u shud get rid of the logout thing, would make it alot easier ;)
     
  23. Unread #12 - Dec 5, 2008 at 10:28 AM
  24. Ghost83
    Joined:
    Apr 21, 2005
    Posts:
    124
    Referrals:
    3
    Sythe Gold:
    15

    Ghost83 Active Member

    Tea Stealer [Srl]

    Excellent idea for a script though. Targeting areas like this greatly decreases your chances of getting caught.
     
  25. Unread #13 - Dec 5, 2008 at 12:57 PM
  26. Desir0
    Joined:
    Nov 28, 2008
    Posts:
    502
    Referrals:
    2
    Sythe Gold:
    0

    Desir0 Forum Addict
    Banned

    Tea Stealer [Srl]

    I edited the script slightly, It didnt seem to work with my SRL version

    But yeah, Was just a small error with ], and after that it worked like a charm.

    Got me 6 thieving levels so far :p
     
< blastboy is a theif! | darkmax tree chopper! >

Users viewing this thread
1 guest


 
 
Adblock breaks this site