Results 1 to 12 of 12

Thread: Pickpocketeer! (Supports Multiple NPC's!)

  1. #1
    Join Date
    Oct 2007
    Location
    #srl
    Posts
    6,102
    Mentioned
    39 Post(s)
    Quoted
    62 Post(s)

    Default Pickpocketeer! (Supports Multiple NPC's!)


    Pickpocketeer!
    By: NCDS



    Description:
    As you may have guessed from the title, this is a pickpocketing script
    I made this just for personal use a while ago, then just recently decided to update and release it to the public.
    It's nothing too special (213 lines ATM ), but it runs well.

    Features:
    - Supports multiple NPC's!!
    - AntiBan
    - AntiRandom
    - Very human like timing
    - HP Check (You wont die)
    - Basic Progress Report

    Valid NPC Arguments
    Valid NPC's currently include: Farmer, Guard, Knight, Paladin, Hero.

    When you set the const remove the first letter in the string.
    example:
    SCAR Code:
    tNPC = 'uard';
    Also, if your Pickpocketing the guards in Ardougne, then be sure to set Ard = True;
    SCAR Code:
    Ard = True; // Ardougne Guard?

    Instructions:
    -Position character near NPC
    -Fill out const & DeclarePlayers
    -Press Play!

    Thing's To Come:
    - Eating (Once I figure out an efficient way).
    - Sleeps/Breaks.
    - More detailed progress report.
    - More NPC's?

    Enjoy

    Last edited by Sir R. M8gic1an; 10-11-2009 at 07:12 PM.

  2. #2
    Join Date
    Oct 2007
    Location
    #srl
    Posts
    6,102
    Mentioned
    39 Post(s)
    Quoted
    62 Post(s)

    Default

    Hmmm, guess this isn't Free for all then?

  3. #3
    Join Date
    Sep 2008
    Location
    Not here.
    Posts
    5,422
    Mentioned
    13 Post(s)
    Quoted
    242 Post(s)

    Default

    Quote Originally Posted by NCDS
    - Eating (Once I figure out an efficient way).
    - Sleeps/Breaks.
    This I will use on my new pures that get members in like a week... as soon as you add eating.

  4. #4
    Join Date
    Oct 2007
    Location
    #srl
    Posts
    6,102
    Mentioned
    39 Post(s)
    Quoted
    62 Post(s)

    Default

    I've got some idea's for that

  5. #5
    Join Date
    May 2007
    Posts
    31
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Also a suggestion for the eating -> if you can pickpocket the master farmer in draynor, the bank would be very close for more food!

  6. #6
    Join Date
    Feb 2007
    Location
    Access Violation at 0x00000000
    Posts
    2,865
    Mentioned
    3 Post(s)
    Quoted
    18 Post(s)

    Default

    This is my reflection food eating function:
    SCAR Code:
    Function Eat: Boolean;
    Var
      i, tID, x, j : Integer;
      Item : TItemArray;
      t : TPoint;
    Begin
      If Not LoggedIn Then
        Exit;
      If Not UseFood Then
        Exit;
      _Status('Eat');
      DoRandoms;
      GameTab(4);
      HP := GetHP(True);
      If (HPLvl - FoodHeal) >= HP Then
      Begin
        tID := FoodID;
        x := FoodHeal;
      End Else
      Begin
        Result := True;
        Write('No eating needed.', 'MESSAGE');
        Exit;
      End;
      Item := GetInventoryItemsEx;
      For i := 0 To High(Item) Do
      Begin
        If (Item[i].ID = tID) Then
        Begin
          HP := GetHP(True);
          If (HPLvl - x) >= HP Then
          Begin
            t := ItemCoords(i + 1);
            Mouse(t.x, t.y, 3, 3, True);
            Inc(Players[CurrentPlayer].Integers[5]);
            j := GetHP(True);
            While HP = j Do
              j := GetHP(True);
            HP := GetHP(True);
            If (HPLvl - x) >= HP Then
            Begin
              Result := True;
              Write('Eating another.', 'MESSAGE');
              Eat;
              Exit;
            End Else
              Exit;
          End;
        End;
      End;
      Write('No food eaten, but there is need to eat.', 'ERROR');
      Result := False;
    End;
    Ce ne sont que des gueux


  7. #7
    Join Date
    Feb 2007
    Location
    Het ademt zwaar en moedeloos vannacht.
    Posts
    7,211
    Mentioned
    26 Post(s)
    Quoted
    72 Post(s)

    Default

    Quote Originally Posted by NCDS View Post
    Hmmm, guess this isn't Free for all then?
    Na, as it actually makes money, and F4A = no money making scripts. Sorry!

  8. #8
    Join Date
    Oct 2007
    Location
    #srl
    Posts
    6,102
    Mentioned
    39 Post(s)
    Quoted
    62 Post(s)

    Default

    Quote Originally Posted by Markus View Post
    Na, as it actually makes money, and F4A = no money making scripts. Sorry!
    Ahh, I see. I thought it was just no banking scripts. No problem

    Quote Originally Posted by Floor66 View Post
    This is my reflection food eating function:
    Eating the food is not my problem at all. I just need to figure out how to always find a bank to get food out of :/

  9. #9
    Join Date
    Feb 2007
    Location
    Access Violation at 0x00000000
    Posts
    2,865
    Mentioned
    3 Post(s)
    Quoted
    18 Post(s)

    Default

    Oh okay
    You could get points of all banks and check which one's closest and 'make up' a path for it.
    Ce ne sont que des gueux


  10. #10
    Join Date
    Oct 2007
    Location
    #srl
    Posts
    6,102
    Mentioned
    39 Post(s)
    Quoted
    62 Post(s)

    Default

    Quote Originally Posted by Floor66 View Post
    Oh okay
    You could get points of all banks and check which one's closest and 'make up' a path for it.
    Well, I would prefer not to use reflection, but if I need to then I will.

    I have another script I'm working on right now that I need to finish before I will make additions to this. Shouldn't take too long though.

  11. #11
    Join Date
    Nov 2007
    Location
    College
    Posts
    39
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    How do I put this in the script to make it eat? I put the reflection.scar include at the beginning of the script, but I'm still getting unknown ID errors. Any suggestions? Thanks!

    . _________.: V :._________ .

  12. #12
    Join Date
    Oct 2007
    Location
    #srl
    Posts
    6,102
    Mentioned
    39 Post(s)
    Quoted
    62 Post(s)

    Default

    Quote Originally Posted by Versace View Post
    How do I put this in the script to make it eat? I put the reflection.scar include at the beginning of the script, but I'm still getting unknown ID errors. Any suggestions? Thanks!
    This script isn't Reflection >.<

    I might work on this soon. Been busy.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •