Results 1 to 12 of 12

Thread: Banking on lunar isle

  1. #1
    Join Date
    Mar 2012
    Posts
    74
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default Banking on lunar isle

    For the past few days ive been reading some guides and have tried to start scripting myself a small script.

    So far so good i can walk etc but the problem i come across so far is banking on lunar isle

    How should i be doing this ?

    by:

    1: Ddtm
    2:Find obj
    3:BankNPC
    4:BankGlass
    5:add my own quickbank with my own dtm
    6: any other way that i simply dont know yet

    Thanks in advance

  2. #2
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    I would try either BankGlass or BankNPC methods, if those don't work, then try making your own
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  3. #3
    Join Date
    Mar 2012
    Posts
    74
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Kyle Undefined View Post
    I would try either BankGlass or BankNPC methods, if those don't work, then try making your own
    for bankglass isnt it needed to specify wich bank it is?

    and if it is u can not use it?

  4. #4
    Join Date
    Feb 2012
    Posts
    20
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I used a TPA for my banking function on Lunar Isle.
    TPAs work well there as the bankers are the only things there that are green.

  5. #5
    Join Date
    Mar 2012
    Posts
    74
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Ibotlots8D View Post
    I used a TPA for my banking function on Lunar Isle.
    TPAs work well there as the bankers are the only things there that are green.
    thanks allot ill go read a guide about TPA,

  6. #6
    Join Date
    Mar 2012
    Posts
    74
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    holy moly thats not easy

  7. #7
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    Check out my tutorial, it's in the Beginner section, it thoroughly walks through how to do them
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  8. #8
    Join Date
    Mar 2012
    Posts
    74
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Kyle Undefined View Post
    Check out my tutorial, it's in the Beginner section, it thoroughly walks through how to do them
    will do thanks

  9. #9
    Join Date
    Mar 2012
    Posts
    74
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by derik View Post
    will do thanks
    sorry cant find it

  10. #10
    Join Date
    Mar 2012
    Posts
    74
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    ive created myself this with my own DTM from the bank would this in any case work? and if it even would work how would i call this function?

    Code:
        function FindBank(TheBank: string): Boolean;
    var
      bx, by, TheDTM: Integer;
      WhichAngle: Extended;
    begin
      result := false;
      TheBank := LowerCase(TheBank);
      case TheBank of
        'Lib': TheDTM := DTMFromString('mWAAAAHicY2FgYGhmZWBoBeJCIK4F4jlAsVVAvAKIFwHx9IndDKXZUQzRHuoMLTWFDMiACYgZ0TAIAAArJAnN');
    
              else
        begin
          srl_Warn('FindBank', 'Invalid bank name', warn_Warning);
          Exit;
        end;
      end;
      if FindDtmRotated(TheDTM, bx, by, MMX1, MMY1, MMX2, MMY2, Radians(-30), Radians(30), 0.05, WhichAngle) then
      begin
        Mouse(bx, by, 0, 0, mouse_left);
        FFlag(0);
        Wait(300+Random(400));
        Result := OpenBank(TheBank, False, False);
      end;
      FreeDTM(TheDTM);
    end;

  11. #11
    Join Date
    Oct 2011
    Location
    UK
    Posts
    1,322
    Mentioned
    2 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by derik View Post
    ive created myself this with my own DTM from the bank would this in any case work? and if it even would work how would i call this function?

    Code:
        function FindBank(TheBank: string): Boolean;
    var
      bx, by, TheDTM: Integer;
      WhichAngle: Extended;
    begin
      result := false;
      TheBank := LowerCase(TheBank);
      case TheBank of
        'Lib': TheDTM := DTMFromString('mWAAAAHicY2FgYGhmZWBoBeJCIK4F4jlAsVVAvAKIFwHx9IndDKXZUQzRHuoMLTWFDMiACYgZ0TAIAAArJAnN');
    
              else
        begin
          srl_Warn('FindBank', 'Invalid bank name', warn_Warning);
          Exit;
        end;
      end;
      if FindDtmRotated(TheDTM, bx, by, MMX1, MMY1, MMX2, MMY2, Radians(-30), Radians(30), 0.05, WhichAngle) then
      begin
        Mouse(bx, by, 0, 0, mouse_left);
        FFlag(0);
        Wait(300+Random(400));
        Result := OpenBank(TheBank, False, False);
      end;
      FreeDTM(TheDTM);
    end;
    The easiest thing is normally colour finding on the NCPs, use Auto Color Aid to generate a function, it is cheating but works amazingly well

  12. #12
    Join Date
    Nov 2011
    Posts
    1,589
    Mentioned
    9 Post(s)
    Quoted
    17 Post(s)

    Default

    All I did for banking there was get the colours on the lighter part of the bank both. Works like a charm.



    ^^

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
  •