Results 1 to 5 of 5

Thread: Aerolib spell issues

  1. #1
    Join Date
    Feb 2013
    Posts
    89
    Mentioned
    0 Post(s)
    Quoted
    48 Post(s)

    Default Aerolib spell issues

    Hey guys,

    It's been a while since I got back into the botting community. I wanted to warmup with a high alchemy script but when I'm using Aerolib v2.1, I just can't seem to get the client to click the High Level Alchemy spell. It keeps going to the Saradomin Strike spell (the one below). Did I configure something wrong, is my Aerolib out of dat ? I have been reading a lot of posts but can't really seem to find the answer ...

    Any in put would be greatly appreciated !

  2. #2
    Join Date
    Jun 2015
    Posts
    36
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    From what I hear, Aerolib is no longer maintained, and hasn't been for some time now, so you would have to fix the code yourself, otherwise use SRL instead.
    Also the forums are pretty inactive, so you will get faster help on the Discord server: https://discord.gg/xAXD7fV
    Last edited by daileyj93; 12-13-2018 at 09:27 PM.

  3. #3
    Join Date
    Feb 2013
    Posts
    89
    Mentioned
    0 Post(s)
    Quoted
    48 Post(s)

    Default

    Hi Dailey, that is sad to hear ! I'll have to learn how to use SRL it seems ! Any idea how you for example can move an item to a different slot in SRL ?

  4. #4
    Join Date
    Jan 2012
    Location
    Sydney, Australia
    Posts
    877
    Mentioned
    12 Post(s)
    Quoted
    368 Post(s)

    Default

    Quote Originally Posted by Sh4d0wf0x View Post
    Hi Dailey, that is sad to hear ! I'll have to learn how to use SRL it seems ! Any idea how you for example can move an item to a different slot in SRL ?
    make sure your spell book is set to static (right click on spell tab and disable spell filtering).

    Not sure if new spells have been included since I made the include, but it should be a simple matter of updating the spell.

    Alternatively you can use this (is designed for re-sizable and a custom include so you will need to change it to aerolib related stuff, specifically castBox and ChangeTab functions).

    Simba Code:
    function castHighAlch:boolean;
    var
      w, h:integer;
      CastBox:Tbox;
      SpellCol:TColEx;
      ShiftTimer:Timer;
    begin
      GetClientDimensions(w, h);
      CastBox := ToBox((w-60), (h-187), (w-37), (h-164));
      SpellCol.create(579287, 8, 0.03, 0.40);
      case random(10) of
        0..5: ChangeTab('Magic');
        6..10:QuickChangeTab('Magic', true);
      end;
      if SpellCol.findIn(CastBox) then
      begin
        if WaitUpTextMultiEx(['Cast High Level Alchemy', 'Cast High', 'High Level Alchemy'], 500) then
          FastClick(MOUSE_LEFT)
        else
          MouseBox(CastBox, MOUSE_LEFT);
        ShiftTimer.start();
        while not isTabActive('Inv') do
        begin
          wait(100);
          if (ShiftTimer.TimeElapsed > 1000) then
          begin
            writeln('[' +theDate(DATE_MONTH)+ ' - ' +msToTime(getTimeRunning(), TIME_BARE)+']: Took more than 1000ms to shift to inventory.');
            exit;
          end;
        end;
      end else
      begin
        writeln('Could not find spell.');
        TerminateScript;
      end;
      result := true;
    end;

  5. #5
    Join Date
    Feb 2013
    Posts
    89
    Mentioned
    0 Post(s)
    Quoted
    48 Post(s)

    Default

    Hi Dan ! Thanks a lot for you explanation, what I did now was just "hardcode" the coordinates of the high alch on my screen. I'm testing the script, might actually post it on public later !

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
  •