Results 1 to 13 of 13

Thread: INS Humidify (350k GP/H; 65k XP/H)

  1. #1
    Join Date
    May 2012
    Posts
    704
    Mentioned
    4 Post(s)
    Quoted
    147 Post(s)

    Default INS Humidify (350k GP/H; 65k XP/H)

    INS Humidify
    Beta

    Okay guys, I've been here for around a month now, and I decided that I should give back to community. I've read, that Humidify spell still gives good profits. And I didn't find a script for Humidify spell here. Then I decided to make one.

    What this script does is refill your empty storage with water. By empty storage I mean Vials, Clay, Jugs, Buckets, Waterskins, Watering Cans, Bows, Fishbowls.
    My script doesn't support Fishbowl method, but it does any of the above.
    It will stop when run out of Astral Runes.

    Requirements
    Dream Mentor quest
    68 Magic
    85 Combat Level
    Astral Runes (1 per inventory)
    Steam Battlestaff

    Set-up
    Place your character near the SW chest
    Have Steam Battlestaff equipped
    Have your unfilled item in first bank slot

    Depending on how many loads you want to do, equip yourself with the same number of Astrals (1 inventory - 1 Astral rune)

    And that's pretty much it.

    It doesn't have any antibans atm.
    The progress report is not working atm, gotta figure that one out.

    Anyway, here you go

    Simba Code:
    program INSHumidify;
    {$DEFINE SMART}
    {$i SRL/srl.simba}

    var
      x, y, Spell, ItemsHumidified, ItemsH, HumidifyDTM, XPStart: integer;

    Procedure DeclarePlayers;
    begin
      HowManyPlayers := 1;
      NumberOfPlayers(HowManyPlayers);
      CurrentPlayer := 0; // if you want to use the details which you enter below.

      Players[0].Name := ''; // your player's name
      Players[0].Pass := ''; // your player's password
      Players[0].Pin := ''; // your player's bank pin
      Players[0].Active := True; // set to false if you don't want to use player 0
    end;

    Procedure Start;
    begin
      ClearDebug;
      Smart_Server := 10;
      Smart_Members := True
      Smart_Signed := True
      Smart_SuperDetail := False
      SetupSRL;
      DeclarePlayers;
      LoginPlayer;
    end;

    Procedure LoadDTMs;
    begin
      HumidifyDTM := DTMFromString('mggAAAHicY2NgYPjIxMDwFoifA/F3IP4LpRcwMjDMBOLFQLwMiOcD8Rwgls1bDdTFiAVjB9hUIlQDAFSmCsc=');
    end;

    Procedure FreeDaDTMs;
    begin
      FreeDTM(HumidifyDTM);
    end;

    Procedure Banking;
    begin
    SetAngle(SRL_ANGLE_HIGH);
    MakeCompass('W');
    WriteLn('Banking');
      OpenBankChestEdge(SRL_BANK_SW);
      repeat
        wait(randomrange(49,51));
       until(BankScreen or Pinscreen);
      If PinScreen then
                InPin(Players[CurrentPlayer].Pin);
      if BankScreen then
        if InvCount>1 then
          begin
            Deposit(3, 27, true);
      end;
    end;

    Procedure OpenXPBar
    begin
    ToggleXPBar(True);
      XPStart := GetXPBarTotal;
    end;

    Procedure TakeProducts;
    begin
      Withdraw(0, 0, 27);
      Wait(randomrange(400,700));
      CloseBank;
    end;

    Procedure Humidify;
    var
      i: integer;
    begin
      Spell := HumidifyDTM;
      Writeln('Starting to Humidify');
     Gametab(Tab_Magic);
     Wait(randomrange(250,350));
     If not FindDTM(Spell, x, y, MIX1, MIY1, MIX2, MIY2) then
     begin
     Writeln('No runes in inventory. Cannot cast Humidify');
      Logout;
      TerminateScript;
      end else
      Wait(randomrange(250,350));
      Writeln('Humidifying');
      for i := 3 to 3 do
      begin
      FindDTM(spell, x, y, MIX1, MIY1, MIX2, MIY2);
      Mouse(x,y, 0, 0, true);
        wait(randomrange(400,600));
      end;

    end;

    Procedure ProgressReport;
    var
      XpH, InvyCount, InvysH:integer;
    begin
      XP := (GetXPBarTotal - XPStart)
      XpH := round((XP) / (GetTimeRunning / 360000.0));
      InvyCount := round((XP/65));
      InvysH := round((InvyCount) / (GetTimeRunning / 360000.0));
      ClearDebug;
      WriteLn('+-+-+-+-+-+-+ INS Humidify +-+-+-+-+-+-+');
      WriteLn('Time Running:  ' +TimeRunning);
      WriteLn('XP Gained:  ' +IntToStr(XP));
      WriteLn('XP Per Hour:  ' +IntToStr(XpH));
      WriteLn('Inventories humidified:  ' +IntToStr(InvyCount));
      WriteLn('Inventories/h:  ' +IntToStr(InvysH));
      WriteLn('Items Humidified:  ' +IntToStr(InvyCount*27));
      WriteLn('Items Per Hour:  ' +IntToStr(InvysH*27));
      WriteLn('+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+');
    end;

    Procedure MainLoop;
    begin
      Repeat
        Banking;
        TakeProducts;
        Humidify;
        ProgressReport;
      until(AllPlayersInactive);
      end;
      begin
      Start
      LoadDTMs;
      AddOnTerminate('FreeDaDTMs');
      MainLoop;
    end.

    The script is far from flawless. It is just the early beta, but it's possible to use this. And it's good moneymaker too.
    Last edited by Im New Sry; 06-13-2012 at 11:35 AM.

  2. #2
    Join Date
    Mar 2012
    Location
    Color :D
    Posts
    938
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    There was one, not sure if its outdated:
    http://villavu.com/forum/showthread....light=humidify

    Script looks pretty good!

  3. #3
    Join Date
    May 2012
    Posts
    704
    Mentioned
    4 Post(s)
    Quoted
    147 Post(s)

    Default

    Quote Originally Posted by CephaXz View Post
    There was one, not sure if its outdated:
    http://villavu.com/forum/showthread....light=humidify

    Script looks pretty good!
    Thanks. I'll have to figure out how to add failsafes and antibans. :P

  4. #4
    Join Date
    Dec 2011
    Location
    East Coast, USA
    Posts
    4,231
    Mentioned
    112 Post(s)
    Quoted
    1869 Post(s)

    Default

    Heyyy there, looks really nice! This script will be a good moneymaker, too bad I'm not members! rofl rofl
    GitLab projects | Simba 1.4 | Find me on IRC or Discord | ScapeRune scripts | Come play bot ScapeRune!

    <BenLand100> we're just in the transitional phase where society reclassifies guns as Badâ„¢ before everyone gets laser pistols

  5. #5
    Join Date
    Dec 2009
    Posts
    380
    Mentioned
    0 Post(s)
    Quoted
    8 Post(s)

    Default

    65k xp p/h? I'll have to give this a try I thought humidifying was much less xp! If it's 65k p/h I'm doing this to 99

  6. #6
    Join Date
    Feb 2012
    Location
    Wonderland
    Posts
    1,988
    Mentioned
    41 Post(s)
    Quoted
    272 Post(s)

    Default

    Well, to offer some constructive criticism, via the quick overview I had of the script you posted in the OP, you have a couple repeats in there that could be potentially very harmful. Not bad for a first script though. I've also found it's nowhere bear 65k xp / hr... you cast at (normal human-like speeds, when botting) best 500 per hour which is 32k xp / hr.. I suppose you could get further but you'd be pushing the limit on detectability.. :s I'd also look at Hero's humidifier, it's up to date and works great: might help to read through his whole thread to understand some unseen externalities too!

    Cheers mate

  7. #7
    Join Date
    May 2012
    Posts
    704
    Mentioned
    4 Post(s)
    Quoted
    147 Post(s)

    Default

    Thanks for the constructive criticism, I've checked on the internet and people said they've been getting about 65k xp/h... It's around 30k xp/h but I can't change the thread name now :/

  8. #8
    Join Date
    Jan 2012
    Location
    Inner Circle of Hell
    Posts
    243
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Lol estimates are way off, if you're humidifying clay you can make close to a mil an hr, but only about 30k mage xp/hr.

  9. #9
    Join Date
    Dec 2011
    Location
    India
    Posts
    70
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by FifthDimension View Post
    Lol estimates are way off, if you're humidifying clay you can make close to a mil an hr, but only about 30k mage xp/hr.
    wow a mil an hour with humidifying, i never knew that , i am surely gonna try.





    ..........................................

  10. #10
    Join Date
    Jun 2012
    Posts
    23
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    its like 200k a hour now cause they has dropped and wont buy

  11. #11
    Join Date
    Nov 2011
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    You should add AntiBan if you dont want to get banned...

  12. #12
    Join Date
    Aug 2012
    Posts
    15
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    keep getting a smart server error

  13. #13
    Join Date
    Sep 2012
    Posts
    12
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    deleted some errors, is working great.

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
  •