Page 1 of 2 12 LastLast
Results 1 to 25 of 48

Thread: sDatChurner

  1. #1
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default sDatChurner

    sDatChurner


    If a mod could move this to the broken/outdated scripts section that'd be great. Moving on to better things


    Description:

    Churns Cheese Wheels from Buckets of Milk at the Cook's Guild.


    Requirements:

    Be a Member to Runescape.

    A little start up cash!

    Access to Cook's Guild below Grand Exchange

    A Chef's Hat equipped!


    Features added so far:
    • Near Perfect Timing (non-lagg)
    • Random Wait Times
    • AntiBan!
    • Failsafes almost everywhere.
    • Searching Bank Feature (Put milks anywhere you want to!)
    Script done. AntiLeech is put in Let's just say you have to fix the walking TO the guild. Other than that, the initial release is out! Enjoy!

    Edit: Put the attached map in path C:/Simba/includes/sps/img/runescape_other
    Last edited by (s)okkr7; 07-10-2012 at 03:15 PM. Reason: Updated..

  2. #2
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Ran into a little problem with entering the guild itself, and climbing the stairs. If anyone can skype me and help me out, that'd be great. I tried doing normal DTM's as usual. Tried ACA, too many similar colors. Even tried a bitmap, and nothing happened. If anyone could help, let me know!

  3. #3
    Join Date
    Jun 2012
    Location
    Howell, Michigan
    Posts
    1,585
    Mentioned
    34 Post(s)
    Quoted
    553 Post(s)

    Default

    Quote Originally Posted by Sokkr7 View Post
    Ran into a little problem with entering the guild itself, and climbing the stairs. If anyone can skype me and help me out, that'd be great. I tried doing normal DTM's as usual. Tried ACA, too many similar colors. Even tried a bitmap, and nothing happened. If anyone could help, let me know!
    You should take a look at this script http://villavu.com/forum/showthread.php?t=82896

    The object finding is phenomenal, however are you going to put anti-leech into this? I would highly suggest putting some very clever anti leech into as this will probably kill prices and this is a good method :P I think it would be better for the prices if there was anti leech(; Anyways look at his object finding for rocks, it blew me away, and works beautifully.

  4. #4
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by SRLKing View Post
    You should take a look at this script http://villavu.com/forum/showthread.php?t=82896

    The object finding is phenomenal, however are you going to put anti-leech into this? I would highly suggest putting some very clever anti leech into as this will probably kill prices and this is a good method :P I think it would be better for the prices if there was anti leech(; Anyways look at his object finding for rocks, it blew me away, and works beautifully.
    Yeah I can't read his code. I guess it's just the way I code, but that is a bunch of scramble to me. Thanks for the tips, though

  5. #5
    Join Date
    Jun 2012
    Location
    Howell, Michigan
    Posts
    1,585
    Mentioned
    34 Post(s)
    Quoted
    553 Post(s)

    Default

    Quote Originally Posted by Sokkr7 View Post
    Yeah I can't read his code. I guess it's just the way I code, but that is a bunch of scramble to me. Thanks for the tips, though
    I can try and make a working function for it if you like? I have to be to work at 5am tomorrow so it wouldn't be until tomorrow night. I would suggest asking puton for help, he is the one that made the AIO stronghold, I'm sure he would be able to help you.

  6. #6
    Join Date
    Dec 2011
    Location
    -bash
    Posts
    515
    Mentioned
    0 Post(s)
    Quoted
    27 Post(s)

    Default

    You can try using findObjEx. It is a bit more limited than findobj but with a little manipulation of the camera, it makes those similar color areas a breeze to find stuff in.

    Simba Code:
    (*
    FindObjEx
    ~~~~~~~~~

    .. code-block:: pascal

        function FindObjEx(var cx, cy: Integer; Text: TStringArray; Color: TIntegerArray;
        Tol, Step, xs, ys, xe, ye: Integer): Boolean;

    Searches for an object using an array of colors and texts within the area
    you specify. Will start searching from the middle and returns true if found.
    Parameters:

        - cx, cy:           Coordinate Position of object if result is true
        - Text:             Array of string you want to search for
        - Color:            Array of colors you want to search for
        - Tol:              Tolerance of the colors you will allow
        - Step:             How big you want to make the search squares.
                            50 = Default. 30-70 Recommended
        - xs, ys, xe, ye:   Bounds you want to search in

    .. note::

        by Starblaster100


    Example:

    .. code-block:: pascal

    *)

    function FindObjEx(var cx, cy: Integer; Text: TStringArray; Color: TIntegerArray;
        Tol, Step, xs, ys, xe, ye: Integer): Boolean;
    var
      CurX, CurY, a, b, c, i: Integer;
      Start: Boolean;
    begin
      for b := 0 to (GetArrayLength(Color)-1) do
      begin
        if (FindColorSpiralTolerance(cx, cy, color[b], xs, ys, xe, ye, Tol)) then
        begin
          Start := True;
          Break;
        end;
      end;
      if (Start) then
      begin
        CurX := Round((xs + xe) div 2);
        CurY := Round((ys + ye) div 2) - Step;
        i := 1;
        repeat
          for c := 1 to i do
          begin
            case a of
              0: begin  //To allow for beginning offset and loop
                   a := a + 1;
                   i := 0;
                   CurY := CurY + Step;
                 end;
              1: CurX := CurX + Step;
              2: CurY := CurY - Step;
              3: CurX := CurX - Step;
              4: CurY := CurY + Step;
            end;
            if (CurX >= xs) and (CurX <= xe) and (CurY >= ys) and (CurY <= ye) then
            begin
              try
                for b := 0 to (GetArrayLength(Color)-1) do
                begin
                  if (FindColorTolerance(cx, cy, Color[b], CurX-(Step div 2), CurY-(Step div 2), CurX+(Step div 2), CurY+(Step div 2), Tol)) then
                  begin
                    MMouse(cx, cy, 3, 3);
                    If (WaitUptextMulti(Text, 300)) then
                    begin
                      GetMousePos(cx, cy);
                      Result := True;
                      Exit;
                    end;
                  end;
                end;
              except
              end;
            end;
          end;
          a := a + 1;
          if a mod 5 = 0 then a := 1;
          if (a = 1) or (a = 3) then i := i + 1;
        until (Result) or ((CurX > xe) and (CurY > ye))
      end;
    end;




    Example of use

    Simba Code:
    FindObjEx(px,py,['Ope', 'n Doo'],[3358795,33424846,3358796], 5, 5, 257, 164,300, 300)
    Last edited by Recursive; 06-17-2012 at 04:39 AM.

  7. #7
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Chig View Post
    You can try using findObjEx. It is a bit more limited than findobj but with a little manipulation of the camera, it makes those similar color areas a breeze to find stuff in.

    Simba Code:
    (*
    FindObjEx
    ~~~~~~~~~

    .. code-block:: pascal

        function FindObjEx(var cx, cy: Integer; Text: TStringArray; Color: TIntegerArray;
        Tol, Step, xs, ys, xe, ye: Integer): Boolean;

    Searches for an object using an array of colors and texts within the area
    you specify. Will start searching from the middle and returns true if found.
    Parameters:

        - cx, cy:           Coordinate Position of object if result is true
        - Text:             Array of string you want to search for
        - Color:            Array of colors you want to search for
        - Tol:              Tolerance of the colors you will allow
        - Step:             How big you want to make the search squares.
                            50 = Default. 30-70 Recommended
        - xs, ys, xe, ye:   Bounds you want to search in

    .. note::

        by Starblaster100


    Example:

    .. code-block:: pascal

    *)

    function FindObjEx(var cx, cy: Integer; Text: TStringArray; Color: TIntegerArray;
        Tol, Step, xs, ys, xe, ye: Integer): Boolean;
    var
      CurX, CurY, a, b, c, i: Integer;
      Start: Boolean;
    begin
      for b := 0 to (GetArrayLength(Color)-1) do
      begin
        if (FindColorSpiralTolerance(cx, cy, color[b], xs, ys, xe, ye, Tol)) then
        begin
          Start := True;
          Break;
        end;
      end;
      if (Start) then
      begin
        CurX := Round((xs + xe) div 2);
        CurY := Round((ys + ye) div 2) - Step;
        i := 1;
        repeat
          for c := 1 to i do
          begin
            case a of
              0: begin  //To allow for beginning offset and loop
                   a := a + 1;
                   i := 0;
                   CurY := CurY + Step;
                 end;
              1: CurX := CurX + Step;
              2: CurY := CurY - Step;
              3: CurX := CurX - Step;
              4: CurY := CurY + Step;
            end;
            if (CurX >= xs) and (CurX <= xe) and (CurY >= ys) and (CurY <= ye) then
            begin
              try
                for b := 0 to (GetArrayLength(Color)-1) do
                begin
                  if (FindColorTolerance(cx, cy, Color[b], CurX-(Step div 2), CurY-(Step div 2), CurX+(Step div 2), CurY+(Step div 2), Tol)) then
                  begin
                    MMouse(cx, cy, 3, 3);
                    If (WaitUptextMulti(Text, 300)) then
                    begin
                      GetMousePos(cx, cy);
                      Result := True;
                      Exit;
                    end;
                  end;
                end;
              except
              end;
            end;
          end;
          a := a + 1;
          if a mod 5 = 0 then a := 1;
          if (a = 1) or (a = 3) then i := i + 1;
        until (Result) or ((CurX > xe) and (CurY > ye))
      end;
    end;




    Example of use

    Simba Code:
    FindObjEx(px,py,['Ope', 'n Doo'],[3358795,33424846,3358796], 5, 5, 257, 164,300, 300)
    Hey thanks I was actually thinking about this function, can you either skype or tv me to explain it a little bit? I got it to work, but it won't recognize the door at all..

  8. #8
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    here's a picture of the problem..

  9. #9
    Join Date
    Dec 2011
    Location
    -bash
    Posts
    515
    Mentioned
    0 Post(s)
    Quoted
    27 Post(s)

    Default

    Don't double post, use the EDIT button.

    I hope you didn't use the function I posted above to find the door you are looking for cause that code is for the door in castle wars.

    I will try and do this for you tonight before I go to bed then I will post the solution here

    E: Use the sps maps posted below


    Simba Code:
    FindObjEx(cx, cy, ['Ope', 'n Doo'], [670539,4088689,1590097], 12, 12, 404, 475, 411, 478);
    {The last 4 numbers indicates the location of the door on your screen. First 2 = top left coordinates and the other 2 is the bottom right. If it is still not working properly then switch the both sets but keep their order}

    Last edited by Recursive; 06-17-2012 at 06:26 AM.

  10. #10
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Chig View Post
    Don't double post, use the EDIT button.

    I hope you didn't use the function I posted above to find the door you are looking for cause that code is for the door in castle wars.

    I will try and do this for you tonight before I go to bed then I will post the solution here

    E: Use the sps maps posted below


    Simba Code:
    FindObjEx(cx, cy, ['Ope', 'n Doo'], [670539,4088689,1590097], 12, 12, 404, 475, 411, 478);
    {The last 4 numbers indicates the location of the door on your screen. First 2 = top left coordinates and the other 2 is the bottom right. If it is still not working properly then switch the both sets but keep their order}

    Wow can't think you enough, credits to you in script for sure.

    Edit: spelling fail, thank^*
    Last edited by (s)okkr7; 06-17-2012 at 04:35 PM.

  11. #11
    Join Date
    Feb 2011
    Posts
    1
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    where is the download for this script?

  12. #12
    Join Date
    Jun 2007
    Posts
    532
    Mentioned
    1 Post(s)
    Quoted
    68 Post(s)

    Default

    Quote Originally Posted by pranav1359 View Post
    where is the download for this script?
    Wow...read OP dude.


    To OP This is a good idea, but I don't think the price of cheese will crash as it was used like shards as trading for money. I'm not sure if this is still the case, but you have high enough summon you can also use an albino rat and use the scroll to get cheese as well.
    Finished B.S. Program in Radiology!!

    Projects: A big one! Total secret! hehe

  13. #13
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by 14578 View Post
    Wow...read OP dude.


    To OP This is a good idea, but I don't think the price of cheese will crash as it was used like shards as trading for money. I'm not sure if this is still the case, but you have high enough summon you can also use an albino rat and use the scroll to get cheese as well.
    I was also thinking of this, but from one bucket of milk you get anywhere from 5-28 pieces of cheese. With 14 bucket/invy there's no way you can LOSE gp from this script, unless cheese goes to 1gp each. (Which I doubt will happen)

  14. #14
    Join Date
    Jun 2007
    Posts
    532
    Mentioned
    1 Post(s)
    Quoted
    68 Post(s)

    Default

    I got an idea and I'll help you with it once you finish this script. Potential to make a lot of money. PM when you are done with this script or if you need help. I'll try and help.
    Finished B.S. Program in Radiology!!

    Projects: A big one! Total secret! hehe

  15. #15
    Join Date
    Jun 2012
    Location
    Howell, Michigan
    Posts
    1,585
    Mentioned
    34 Post(s)
    Quoted
    553 Post(s)

    Default

    I would honestly keep this private, members or that good old anti leech(; This is a very good and steady source of cash, please dont ruin it for those of us who use it(: Also, Im glad that the door is working now(:

  16. #16
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by SRLKing View Post
    I would honestly keep this private, members or that good old anti leech(; This is a very good and steady source of cash, please dont ruin it for those of us who use it(: Also, Im glad that the door is working now(:
    I like contributing to the community, what can I say? If you want I can add an anti-leech, but personally I'm not a fan (as I know how it feels to not know how to figure it out). Plus, I'm not that popular of a scripter, so... don't worry

  17. #17
    Join Date
    Jul 2008
    Location
    NSW, Australia
    Posts
    881
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

  18. #18
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by leetsxc View Post
    Can this seriously make 300k-400k n hr?
    Yeah probably more tbh..

    Edit: Try it yourself, buy 14 buckets of milk, take it to the cooks guild (wearing a chefs hat) and climb once, churn the 14 into cheese wheels.

    Once at the bank, deposit all but 4, and right click one > slice all. repeat this for all 14

    Calculate the profit.

  19. #19
    Join Date
    Jun 2012
    Location
    Howell, Michigan
    Posts
    1,585
    Mentioned
    34 Post(s)
    Quoted
    553 Post(s)

    Default

    Quote Originally Posted by Sokkr7 View Post
    I like contributing to the community, what can I say? If you want I can add an anti-leech, but personally I'm not a fan (as I know how it feels to not know how to figure it out). Plus, I'm not that popular of a scripter, so... don't worry
    I agree, I know how that feels as well. I would put some simple things in there, that require minimal effort to find and can be fixed just from watching YoHoJo's first scripting tutorial? I would think it would be nice to have a little, as the most damage would come form the people unwilling to figure it out. Also, I would put this in the cooking section as it is relatively good free exp for F2P and most gold farmers wont look there(; I'm just hoping to keep the method alive :P

  20. #20
    Join Date
    Dec 2011
    Posts
    164
    Mentioned
    4 Post(s)
    Quoted
    23 Post(s)

    Default

    Will this have the option to bank in the guild itself as well as GE or VWB? Sadly I'm not kewl enough to be able to go inside the bank in the guild.

  21. #21
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Iambubbleman View Post
    Will this have the option to bank in the guild itself as well as GE or VWB? Sadly I'm not kewl enough to be able to go inside the bank in the guild.
    Yes! the banking inside the guild feature will not be in the first version (as I figured most people will not have had those tasks done, including me!) I plan to finish them later, and implement in the later version though, good question

  22. #22
    Join Date
    Nov 2011
    Posts
    19
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Like others said, I think it's a better idea to release your script for aply to slr member or if you put it public add a nice anti leach...

    any money making thing on simba will bring too many gold farmers and slowly destroy the nice dev community imho

  23. #23
    Join Date
    May 2012
    Location
    Chaaaaiir
    Posts
    376
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by demoniste View Post
    Like others said, I think it's a better idea to release your script for aply to slr member or if you put it public add a nice anti leach...

    any money making thing on simba will bring too many gold farmers and slowly destroy the nice dev community imho
    I don't think this is quite the quality they are expecting for SRL membership, correct me if I'm wrong by all means, but thanks. Upon request I'll add an anti-leech. If this script seems to be not as popular as I had hoped, I'll remove it. (Maybe even make a poll for the decision!)

  24. #24
    Join Date
    May 2012
    Posts
    58
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Nice idea man, i would love to try your script
    looking forward to it

  25. #25
    Join Date
    Dec 2011
    Posts
    164
    Mentioned
    4 Post(s)
    Quoted
    23 Post(s)

    Default

    I know from Nebula your scripts have to be really damn good to get accepted into SRL members, I know he had a monkfisher that kicked ass as well as a sorc garden bot that used SPS to find the witch deals and know how to avoid them.

    Though I'm very excited for this release :3 I could see finding the ladder and finding the door being real hoes to overcome as the colors of both of those are very similar to other things in the immediate area.

Page 1 of 2 12 LastLast

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
  •