Fishing Guild - Shark Fisher & Banker. Is there one already?

Discussion in 'Script Requests' started by ViLtEcH, Apr 3, 2007.

Thread Status:
Not open for further replies.
Fishing Guild - Shark Fisher & Banker. Is there one already?
  1. Unread #1 - Apr 3, 2007 at 12:08 AM
  2. ViLtEcH
    Referrals:
    0

    ViLtEcH Guest

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    I see about 20 lvl 3's - lvl 20's in the guild and fishing sharks and banking them. Were are they getting this script from.?
     
  3. Unread #2 - Apr 3, 2007 at 5:41 AM
  4. the scar noob
    Joined:
    Jan 21, 2007
    Posts:
    620
    Referrals:
    0
    Sythe Gold:
    0

    the scar noob Forum Addict

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    maybe from a very good scripter and paying a lot of money
    or other people th ey hire to do the job
    or just their own made script
    or another macro than scar?
     
  5. Unread #3 - Apr 3, 2007 at 6:22 AM
  6. WinterDreamZ3
    Joined:
    Feb 22, 2007
    Posts:
    1,024
    Referrals:
    0
    Sythe Gold:
    0

    WinterDreamZ3 Guru
    Banned

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    A guild fishing doesnt look that hard to make...duno
     
  7. Unread #4 - Apr 3, 2007 at 7:36 AM
  8. Gofez0r
    Joined:
    Jan 21, 2007
    Posts:
    1,820
    Referrals:
    1
    Sythe Gold:
    0

    Gofez0r Guru

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    By charmz, dont complain to me if it doesnt work.. Its a guildfisher atleast.

    Code:
    {==============================================================================]
    [                             ------------------                               ]
    [                                ~GuildFisher~                                 ]
    [                                -----------                                   ]
    [                                   By:                                        ]
    [                                  ChArMz                                      ]
    [ --------------                                                               ]
    [  Version 1.50                                                                ]
    [ --------------                                                               ]
    [                                                                              ]
    [ Version History:                                                             ]
    [  ~v1.0 - First Release                                                       ]
    [  ~v1.25 - Fixed Some Bugs, Added Some Things                                 ]
    [  ~v1.50 - Fixed it up alot                                                   ]                                                        ]
    [                                                                              ]
    [ Features:                                                                    ]
    [  ~AutoLogin                                                                  ]
    [  ~Randoms                                                                    ]
    [  ~AntiBan                                                                    ]
    [  ~Progress Report                                                            ]
    [                                                                              ]
    [ Description:                                                                 ]
    [   Will fish Lobsters, Swordfish/Tuna, or Sharks in the fishing guild.        ]
    [                                                                              ]
    [ Directions:                                                                  ]
    [  (1) Start in the Fishing guild bank.                                        ]
    [  (2) Harpoon or Lobster Pot in first invetory spot.                          ]
    [  (3) Setup lines 43-72.                                                      ]
    [  (2) Set the Runescape brightness to V-bright.                               ]
    [  (3) SCAR version 2.0.3 needed.                                              ]
    [==============================================================================}
    
    Program SuPaFisher;
    {.include SRL/SRL.Scar}
    {.include SRL/SRL/Skill/Fishing.Scar}
    
    Var
    FishCaught, BBanks, StartPlayer, EXP, FishSpotDTM, SwordfishDTM,
    TunaDTM: Integer;
    UseAntiBan : Boolean;
    
    Const
    Ver = 'v1.50';
    
    {-Setup-}
    
    Const
    {===============Setup==========================================================}
    
    DockColor= 1391189;           //Color Of The Dock
    FishSpot= 598582;             //Lighest Color, Of The Bubbley Fishing Spots
    FishType= 'Lobsters';         //Lobsters, Swordfish, Or Sharks
    
    Procedure SetUpVars;
    Begin
     StartPlayer     := 0;         //First Player To Start
     MouseSpeed      := 25;        //Set Mouse Speed
     HowManyPlayers  := 1;         //Number of Players
     UseAntiBan      := True;      //Will Chat, Rotate Screen, Check Exp, Ect
    End;
    
    Procedure DeclarePlayers;
    Begin
         NumberOfPlayers(HowManyPlayers);
         CurrentPlayer:=StartPlayer;
    
         Players[0].Name   :='LuCkY';       //Type User And Pass For AutoLogin
         Players[0].Pass   :='ChArMz';
         Players[0].Nick   :='cky';         //Nick Name of Current Player
         Players[0].Active :=True;
    End;
    
    {==============================================================================}
    
    {-Main Script-}
    
    {-Walking Procedures-}
    
    Procedure ToFish;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Fishies');
    If(FindColor(x, y, DockColor, 682, 70, 695, 95))then
    Begin
      Mouse(x, y, 3, 5, true)
       Flag;
      Wait(2000);
    End;
    If(FindColor(x, y, DockColor, 672, 65, 686, 73))then
    Begin
       Mouse(x, y, 3, 5, true)
        Flag;
       Wait(2000);
     If (FindSymbol(x, y, 'fish')) then
     End;
    End;
    
    Procedure ToFish2;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Fishies');
    If(FindColor(x, y, DockColor, 682, 70, 695, 95))then
    Begin
      Mouse(x, y, 3, 5, true)
       Flag;
      Wait(2000);
    End;
    If (FindSymbol(x, y, 'fish')) then
    Begin
     Mouse(x, y, 4, 6, true)
      Flag;
      Wait(2000);
     End;
    End;
    
    Procedure WalkToFish;
    Var RandomToFish: Integer;
    Begin
      RandomToFish:=Random(2)+1
        Case RandomToFish of
          1:ToFish;
          2:ToFish2;
      End;
    End;
    
    Procedure ToBank;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Bank');
      Repeat
        RadialWalk(DockColor, 270, 260, 20, -2, 2); Until
         FindSymbol(x, y, 'bank');
        Mouse(x, y, 3, 5, true)
      Flag;
    Wait(2000);
    End;
    
    Procedure ToBank2;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Bank');
    If(FindColor(x, y, DockColor, 682, 70, 695, 95))then
    Begin
      Mouse(x, y, 3, 5, true)
       Flag;
    Wait(2000);
       End;
    Begin
     FindSymbol(x, y, 'bank');
      Mouse(x, y, 3, 5, true)
       Flag;
     Wait(2000);
     End;
    End;
    
    Procedure WalkToBank;
    Var RandomToBank: Integer;
    Begin
      RandomToBank:=Random(2)+1
        Case RandomToBank of
          1:ToBank;
          2:ToBank2;
      End;
    End;
    
    Procedure OpenBank4;
    Var
      x, y, fs, fs2 : Integer;
    Begin
      If not BankScreen then
        Repeat
          If (FindObj3(x, y, 'Use Bank', 608609, 10)) then
            Mouse(x, y, 4, 4, False)
          Else
          If (FindObj3(x, y, 'Use Bank', 3239562, 10)) then
            Mouse(x, y, 4, 4, False)
          Else
          If (FindObj3(x, y, 'Use Bank', 4803151, 10)) then
            Mouse(x, y, 4, 4, False);
          Wait(250);
          If (ClickOption('quickly', 1)) then
          Begin
            Flag;
            Repeat
              Wait(100);
              fs := fs + 1;
            Until (BankScreen) or (fs >= 50);
          End;
          fs2 := fs2 + 1;
        Until (BankScreen) or (fs2 > 5);
    End;
    
    Procedure LoadDTMs;
    Begin
    FishSpotDTM:= DTMFromString('78DA6364626460E00262241092900FA661A28' +
           'C201627AA9A0507DEA0AA0199C38DAA66C785CFA86AFE02091E54' +
           '3507D0D400002E3F09A8');
    
    SwordfishDTM:= DTMFromString('78DA633CC2C8C0E00DC44860CF8283601A26C' +
           'A781CC8724755B3B9610FAA9AA340962BAA9A7985CB51D51C06B2' +
           '7CF1DB05009B6F0C27');
    
    TunaDTM:= DTMFromString('78DA63FCC5C0C07086910119CCE8EB05D3305' +
           '1C67F40E212AA1A06190654358C40D67954350777EC4055F31348' +
           '5C465573EFE64D5435DF81C4455435A70E1F46510300CC1510EB');
    End;
    
    {-Bank-}
    
    Procedure Bank;
    Begin
    WriteLn('Banking');
    If (FishType= 'Swordfish') then
    Begin
    OpenBank4;
      If(not(BankScreen))then
    OpenBank4;
    If (BankScreen) then
    FindInvDTM(x, y,  SwordfishDTM);
    Mouse (x, y, 5, 5, False);
      Wait(250);
      ChooseOption(x, y, 'Store All');
    FindInvDTM(x, y,  TunaDTM);
    Mouse (x, y, 5, 5, False);
      Wait(250);
      ChooseOption(x, y, 'Store All');
    Repeat
      CloseWindow;
    Until(not(BankScreen));
        End;
    If (FishType= 'Lobsters') or (FishType= 'Sharks') then
    Begin
    Begin
    OpenBank4;
      If(not(BankScreen))then
    OpenBank4;
    If (BankScreen) then
    Deposit2(2, 0);
    Repeat
      CloseWindow;
    Until(not(BankScreen));
    FishCaught:=FishCaught+27;
    Banks:=Banks+1;
      End;
     End;
    End;
    
    Procedure FishExp;
    Begin
       If(FishType= 'Lobsters')then EXP:= 90;
       If(FishType= 'Swordfish')then EXP:= 100;
       If(FishType= 'Sharks')then EXP:= 110;
    End;
    
    {=====================Progress Report==========================================}
    
    Procedure ProgressReport;
    Begin
      WriteLn('<============== Progress Report ===============>');
      WriteLn('~GuildFisher~'+ Ver +' By ChArMz');
      WriteLn('Worked for '+ TimeRunning);
      WriteLn('Banked '+IntToStr(BBanks)+' Loads.');
      If(FishType= 'Lobsters')then
        WriteLn('Caught ' + IntToStr(FishCaught) + ' Lobsters.');
        WriteLn('Gained ' + IntToStr(FishCaught*Exp) + ' Experince.');
      If(FishType= 'Swordfish')then
        WriteLn('Caught ' + IntToStr(FishCaught) + ' Swordfish/Tuna.');
        WriteLn('Gained ' + IntToStr(FishCaught*Exp) + ' Experince.');
      If(FishType= 'Sharks')then
        WriteLn('Caught' + IntToStr(FishCaught) + ' Sharks.');
        WriteLn('Gained ' + IntToStr(FishCaught*Exp) + ' Experince.');
      WriteLn('<============== Progress Report ===============>');
    End;
    
    {==============================================================================}
    
    {-AntiBan-}
    
    Procedure ABan;
    Begin
    If (UseAntiBan= True) then
    Begin
     BoredHuman;
      HoverEvery (10 +Random(10), 'fishing');
       RotateEvery (20+Random(10));
        LeaveScreenEvery (5+Random(5));
       GameTab(1 + Random(12));
      PickUpMouse;
     RandomRClickEvery(2 + Random(13));
     End;
    End;
    
    {-Randoms-}
    
    Procedure Randoms;
    Begin
      CloseWindow;
      SolveBox;
      FindLamp('fishing');
      FindFight;
      DwarfItem;
      FindPlant;
      If(FindFight)then
      Begin
        RunAwayDirection('W');
        Wait(9000+random(2000));
        RunBack;
          If(FindName)then
          Begin
            FindTalk;
        End;
      End;
    End;
    
    Procedure Ro1;
    Begin
    Keydown(VK_DOWN);
     Wait(100+Random(2000));
    Keyup(VK_DOWN);
      Wait(100+random(500));
    Keydown(VK_Right);
     Wait(100+Random(2000));
    Keyup(VK_Right);
      Wait(100+random(500));
    Keydown(VK_Up);
     Wait(100+random(2000));
    KeyUp(VK_Up);
     Wait(100+Random(500));
    Keydown(VK_Left);
     Wait(100+Random(2000));
    KeyUp(VK_Left);
    End;
    
    Procedure Ro2;
    Begin
    Keydown(VK_DOWN);
     Wait(100+Random(2000));
    Keyup(VK_DOWN);
     Wait(100+Random(500));
    Keydown(VK_Right);
     Wait(100+Random(2000));
    KeyUp(VK_Right);
     Wait(100+Random(500));
    Keydown(VK_Up);
     Wait(100+random(2000));
    KeyUp(VK_Up);
     Wait(100+Random(500));
    Keydown(VK_Left);
     Wait(100+Random(2000));
    KeyUp(VK_Left);
    End;
    
    Procedure Rotate;
    Var RandomRotate: Integer;
    Begin
      RandomRotate:=Random(2)+1
        Case RandomRotate of
          1:Ro1;
          2:Ro2;
      End;
    End;
    
    {-Fishing Procedure-}
    
    Procedure CatchFishies;
    Var xs, ys, xe, ye: Integer;
    Begin
    WriteLn('Fishing :P');
    Rotate;
    If(FishType= 'Lobsters')then
    Begin
    If FindMSDTM(x, y, FishSpotDTM) or
         FindObj(x, y, 'Ca', FishSpot, 5) or
          FindColorSpiralTolerance(x, y, FishSpot, xs, ys, xe, ye, 10) then
     Repeat
      HandleWhirlPool;
      MMouse(x, y, 2, 2);
       Mouse(x, y, 5, 5, false)
        Wait(1000);
         Until ChooseOption(x, y, 'Cage');
        Wait(25000);
        End;
    If(FishType= 'Swordfish')then
    Begin
    If FindMSDTM(x, y, FishSpotDTM) or
         FindObj(x, y, 'Ca', FishSpot, 5) or
          FindColorSpiralTolerance(x, y, FishSpot, xs, ys, xe, ye, 10) then
     Repeat
      HandleWhirlPool;
      MMouse(x, y, 2, 2);
       Mouse(x, y, 5, 5, false)
        Wait(1000);
         Until ChooseOption(x, y, 'Harpoon');
        Wait(25000);
        End;
    If(FishType= 'Shark')then
    Begin
    If FindMSDTM(x, y, FishSpotDTM) or
        FindObj(x, y, 'Net', FishSpot, 5) or
         FindColorSpiralTolerance(x, y, FishSpot, xs, ys, xe, ye, 10) then
     Repeat
      HandleWhirlPool;
      MMouse(x, y, 2, 2);
       Mouse(x, y, 5, 5, false)
        Wait(1000);
         Until ChooseOption(x, y, 'Harpoon');
        Wait(25000);
        End;
    If (InventoryCount=28) then
    Begin
     WalkToBank;
      Bank;
       ProgressReport;
     End;
    End;
    
    Procedure Setup;
    Begin
    SetupSRL;
     SetupVars;
      DeclarePlayers;
       LoadDTMs;
         FishEXP;
        LoginPlayer;
       LoadSRLFishingBitMaps;
     DisguiseScar('Windows Media Player');
    SymbolAccuracy := 0.5;
    End;
    
    {-Main Loop-}
    
    Begin
    Setup;
     Repeat
      WalkToFish;
       CatchFishies;
      Randoms;
     WalkToFish;
    Until(False);
    End.
    
     
  9. Unread #5 - Apr 16, 2007 at 8:20 PM
  10. ViLtEcH
    Referrals:
    0

    ViLtEcH Guest

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    It says some error in script Deposit 2. Anyone know the cure to this? Or is there any other script? Thanks for posting the script though =]
     
  11. Unread #6 - Apr 16, 2007 at 8:40 PM
  12. Smoke420Haze
    Joined:
    Mar 24, 2007
    Posts:
    44
    Referrals:
    0
    Sythe Gold:
    0

    Smoke420Haze Member

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    yea i got this error

    Include file C:\Program Files\SCAR 2.03\includes\SRL/SRL.Scar does not exist.
    Include file C:\Program Files\SCAR 2.03\includes\SRL/SRL/Skill/Fishing.Scar does not exist.
    Failed when compiling

    and this error
    Line 242: [Error] (17723:1): Unknown identifier 'Deposit2' in script C:\Program Files\SCAR 2.03\Scripts\GuildFisher.scar
    Failed when compiling


    can some 1 please help? thank you vary much
     
  13. Unread #7 - Apr 16, 2007 at 9:33 PM
  14. Town
    Joined:
    Jan 21, 2007
    Posts:
    3,776
    Referrals:
    3
    Sythe Gold:
    5

    Town Grand Master
    Scar Programmers

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Fixed.. And Smoke420Haze you need to download the SRL, look at the stickies in the Scar Help forum. And the autoers that you are seeing are most likely using RSDemon, sopposedly they released a fishing version. RSDemon is a highly detectable bot that you have to pay monthly for.

    Code:
    {==============================================================================]
    [                             ------------------                               ]
    [                                ~GuildFisher~                                 ]
    [                                -----------                                   ]
    [                                   By:                                        ]
    [                                  ChArMz                                      ]
    [ --------------                                                               ]
    [  Version 1.50                                                                ]
    [ --------------                                                               ]
    [                                                                              ]
    [ Version History:                                                             ]
    [  ~v1.0 - First Release                                                       ]
    [  ~v1.25 - Fixed Some Bugs, Added Some Things                                 ]
    [  ~v1.50 - Fixed it up alot                                                   ]                                                        ]
    [                                                                              ]
    [ Features:                                                                    ]
    [  ~AutoLogin                                                                  ]
    [  ~Randoms                                                                    ]
    [  ~AntiBan                                                                    ]
    [  ~Progress Report                                                            ]
    [                                                                              ]
    [ Description:                                                                 ]
    [   Will fish Lobsters, Swordfish/Tuna, or Sharks in the fishing guild.        ]
    [                                                                              ]
    [ Directions:                                                                  ]
    [  (1) Start in the Fishing guild bank.                                        ]
    [  (2) Harpoon or Lobster Pot in first invetory spot.                          ]
    [  (3) Setup lines 43-72.                                                      ]
    [  (2) Set the Runescape brightness to V-bright.                               ]
    [  (3) SCAR version 2.0.3 needed.                                              ]
    [==============================================================================}
    
    Program SuPaFisher;
    {.include SRL/SRL.Scar}
    {.include SRL/SRL/Skill/Fishing.Scar}
    
    Var
    FishCaught, BBanks, StartPlayer, EXP, FishSpotDTM, SwordfishDTM,
    TunaDTM: Integer;
    UseAntiBan : Boolean;
    
    Const
    Ver = 'v1.50';
    
    {-Setup-}
    
    Const
    {===============Setup==========================================================}
    
    DockColor= 1391189;           //Color Of The Dock
    FishSpot= 598582;             //Lighest Color, Of The Bubbley Fishing Spots
    FishType= 'Lobsters';         //Lobsters, Swordfish, Or Sharks
    
    Procedure SetUpVars;
    Begin
     StartPlayer     := 0;         //First Player To Start
     MouseSpeed      := 25;        //Set Mouse Speed
     HowManyPlayers  := 1;         //Number of Players
     UseAntiBan      := True;      //Will Chat, Rotate Screen, Check Exp, Ect
    End;
    
    Procedure DeclarePlayers;
    Begin
         NumberOfPlayers(HowManyPlayers);
         CurrentPlayer:=StartPlayer;
    
         Players[0].Name   :='LuCkY';       //Type User And Pass For AutoLogin
         Players[0].Pass   :='ChArMz';
         Players[0].Nick   :='cky';         //Nick Name of Current Player
         Players[0].Active :=True;
    End;
    
    {==============================================================================}
    
    {-Main Script-}
    
    {-Walking Procedures-}
    
    Procedure ToFish;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Fishies');
    If(FindColor(x, y, DockColor, 682, 70, 695, 95))then
    Begin
      Mouse(x, y, 3, 5, true)
       Flag;
      Wait(2000);
    End;
    If(FindColor(x, y, DockColor, 672, 65, 686, 73))then
    Begin
       Mouse(x, y, 3, 5, true)
        Flag;
       Wait(2000);
     If (FindSymbol(x, y, 'fish')) then
     End;
    End;
    
    Procedure ToFish2;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Fishies');
    If(FindColor(x, y, DockColor, 682, 70, 695, 95))then
    Begin
      Mouse(x, y, 3, 5, true)
       Flag;
      Wait(2000);
    End;
    If (FindSymbol(x, y, 'fish')) then
    Begin
     Mouse(x, y, 4, 6, true)
      Flag;
      Wait(2000);
     End;
    End;
    
    Procedure WalkToFish;
    Var RandomToFish: Integer;
    Begin
      RandomToFish:=Random(2)+1
        Case RandomToFish of
          1:ToFish;
          2:ToFish2;
      End;
    End;
    
    Procedure ToBank;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Bank');
      Repeat
        RadialWalk(DockColor, 270, 260, 20, -2, 2); Until
         FindSymbol(x, y, 'bank');
        Mouse(x, y, 3, 5, true)
      Flag;
    Wait(2000);
    End;
    
    Procedure ToBank2;
    Begin
    PerfectNorth;
    GameTab(4);
    WriteLn('Walking To Bank');
    If(FindColor(x, y, DockColor, 682, 70, 695, 95))then
    Begin
      Mouse(x, y, 3, 5, true)
       Flag;
    Wait(2000);
       End;
    Begin
     FindSymbol(x, y, 'bank');
      Mouse(x, y, 3, 5, true)
       Flag;
     Wait(2000);
     End;
    End;
    
    Procedure WalkToBank;
    Var RandomToBank: Integer;
    Begin
      RandomToBank:=Random(2)+1
        Case RandomToBank of
          1:ToBank;
          2:ToBank2;
      End;
    End;
    
    Procedure OpenBank4;
    Var
      x, y, fs, fs2 : Integer;
    Begin
      If not BankScreen then
        Repeat
          If (FindObj3(x, y, 'Use Bank', 608609, 10)) then
            Mouse(x, y, 4, 4, False)
          Else
          If (FindObj3(x, y, 'Use Bank', 3239562, 10)) then
            Mouse(x, y, 4, 4, False)
          Else
          If (FindObj3(x, y, 'Use Bank', 4803151, 10)) then
            Mouse(x, y, 4, 4, False);
          Wait(250);
          If (ClickOption('quickly', 1)) then
          Begin
            Flag;
            Repeat
              Wait(100);
              fs := fs + 1;
            Until (BankScreen) or (fs >= 50);
          End;
          fs2 := fs2 + 1;
        Until (BankScreen) or (fs2 > 5);
    End;
    
    Procedure LoadDTMs;
    Begin
    FishSpotDTM:= DTMFromString('78DA6364626460E00262241092900FA661A28' +
           'C201627AA9A0507DEA0AA0199C38DAA66C785CFA86AFE02091E54' +
           '3507D0D400002E3F09A8');
    
    SwordfishDTM:= DTMFromString('78DA633CC2C8C0E00DC44860CF8283601A26C' +
           'A781CC8724755B3B9610FAA9AA340962BAA9A7985CB51D51C06B2' +
           '7CF1DB05009B6F0C27');
    
    TunaDTM:= DTMFromString('78DA63FCC5C0C07086910119CCE8EB05D3305' +
           '1C67F40E212AA1A06190654358C40D67954350777EC4055F31348' +
           '5C465573EFE64D5435DF81C4455435A70E1F46510300CC1510EB');
    End;
    
    {-Bank-}
    
    Procedure Bank;
    Begin
    WriteLn('Banking');
    If (FishType= 'Swordfish') then
    Begin
    OpenBank4;
      If(not(BankScreen))then
    OpenBank4;
    If (BankScreen) then
    FindInvDTM(x, y,  SwordfishDTM);
    Mouse (x, y, 5, 5, False);
      Wait(250);
      ChooseOption(x, y, 'Store All');
    FindInvDTM(x, y,  TunaDTM);
    Mouse (x, y, 5, 5, False);
      Wait(250);
      ChooseOption(x, y, 'Store All');
    Repeat
      CloseWindow;
    Until(not(BankScreen));
        End;
    If (FishType= 'Lobsters') or (FishType= 'Sharks') then
    Begin
    Begin
    OpenBank4;
      If(not(BankScreen))then
    OpenBank4;
    If (BankScreen) then
    Deposit(2,28,2);
    Repeat
      CloseWindow;
    Until(not(BankScreen));
    FishCaught:=FishCaught+27;
    Banks:=Banks+1;
      End;
     End;
    End;
    
    Procedure FishExp;
    Begin
       If(FishType= 'Lobsters')then EXP:= 90;
       If(FishType= 'Swordfish')then EXP:= 100;
       If(FishType= 'Sharks')then EXP:= 110;
    End;
    
    {=====================Progress Report==========================================}
    
    Procedure ProgressReport;
    Begin
      WriteLn('<============== Progress Report ===============>');
      WriteLn('~GuildFisher~'+ Ver +' By ChArMz');
      WriteLn('Worked for '+ TimeRunning);
      WriteLn('Banked '+IntToStr(BBanks)+' Loads.');
      If(FishType= 'Lobsters')then
        WriteLn('Caught ' + IntToStr(FishCaught) + ' Lobsters.');
        WriteLn('Gained ' + IntToStr(FishCaught*Exp) + ' Experince.');
      If(FishType= 'Swordfish')then
        WriteLn('Caught ' + IntToStr(FishCaught) + ' Swordfish/Tuna.');
        WriteLn('Gained ' + IntToStr(FishCaught*Exp) + ' Experince.');
      If(FishType= 'Sharks')then
        WriteLn('Caught' + IntToStr(FishCaught) + ' Sharks.');
        WriteLn('Gained ' + IntToStr(FishCaught*Exp) + ' Experince.');
      WriteLn('<============== Progress Report ===============>');
    End;
    
    {==============================================================================}
    
    {-AntiBan-}
    
    Procedure ABan;
    Begin
    If (UseAntiBan= True) then
    Begin
     BoredHuman;
      HoverEvery (10 +Random(10), 'fishing');
       RotateEvery (20+Random(10));
        LeaveScreenEvery (5+Random(5));
       GameTab(1 + Random(12));
      PickUpMouse;
     RandomRClickEvery(2 + Random(13));
     End;
    End;
    
    {-Randoms-}
    
    Procedure Randoms;
    Begin
      CloseWindow;
      SolveBox;
      FindLamp('fishing');
      FindFight;
      DwarfItem;
      FindPlant;
      If(FindFight)then
      Begin
        RunAwayDirection('W');
        Wait(9000+random(2000));
        RunBack;
          If(FindName)then
          Begin
            FindTalk;
        End;
      End;
    End;
    
    Procedure Ro1;
    Begin
    Keydown(VK_DOWN);
     Wait(100+Random(2000));
    Keyup(VK_DOWN);
      Wait(100+random(500));
    Keydown(VK_Right);
     Wait(100+Random(2000));
    Keyup(VK_Right);
      Wait(100+random(500));
    Keydown(VK_Up);
     Wait(100+random(2000));
    KeyUp(VK_Up);
     Wait(100+Random(500));
    Keydown(VK_Left);
     Wait(100+Random(2000));
    KeyUp(VK_Left);
    End;
    
    Procedure Ro2;
    Begin
    Keydown(VK_DOWN);
     Wait(100+Random(2000));
    Keyup(VK_DOWN);
     Wait(100+Random(500));
    Keydown(VK_Right);
     Wait(100+Random(2000));
    KeyUp(VK_Right);
     Wait(100+Random(500));
    Keydown(VK_Up);
     Wait(100+random(2000));
    KeyUp(VK_Up);
     Wait(100+Random(500));
    Keydown(VK_Left);
     Wait(100+Random(2000));
    KeyUp(VK_Left);
    End;
    
    Procedure Rotate;
    Var RandomRotate: Integer;
    Begin
      RandomRotate:=Random(2)+1
        Case RandomRotate of
          1:Ro1;
          2:Ro2;
      End;
    End;
    
    {-Fishing Procedure-}
    
    Procedure CatchFishies;
    Var xs, ys, xe, ye: Integer;
    Begin
    WriteLn('Fishing :P');
    Rotate;
    If(FishType= 'Lobsters')then
    Begin
    If FindMSDTM(x, y, FishSpotDTM) or
         FindObj(x, y, 'Ca', FishSpot, 5) or
          FindColorSpiralTolerance(x, y, FishSpot, xs, ys, xe, ye, 10) then
     Repeat
      HandleWhirlPool;
      MMouse(x, y, 2, 2);
       Mouse(x, y, 5, 5, false)
        Wait(1000);
         Until ChooseOption(x, y, 'Cage');
        Wait(25000);
        End;
    If(FishType= 'Swordfish')then
    Begin
    If FindMSDTM(x, y, FishSpotDTM) or
         FindObj(x, y, 'Ca', FishSpot, 5) or
          FindColorSpiralTolerance(x, y, FishSpot, xs, ys, xe, ye, 10) then
     Repeat
      HandleWhirlPool;
      MMouse(x, y, 2, 2);
       Mouse(x, y, 5, 5, false)
        Wait(1000);
         Until ChooseOption(x, y, 'Harpoon');
        Wait(25000);
        End;
    If(FishType= 'Shark')then
    Begin
    If FindMSDTM(x, y, FishSpotDTM) or
        FindObj(x, y, 'Net', FishSpot, 5) or
         FindColorSpiralTolerance(x, y, FishSpot, xs, ys, xe, ye, 10) then
     Repeat
      HandleWhirlPool;
      MMouse(x, y, 2, 2);
       Mouse(x, y, 5, 5, false)
        Wait(1000);
         Until ChooseOption(x, y, 'Harpoon');
        Wait(25000);
        End;
    If (InventoryCount=28) then
    Begin
     WalkToBank;
      Bank;
       ProgressReport;
     End;
    End;
    
    Procedure Setup;
    Begin
    SetupSRL;
     SetupVars;
      DeclarePlayers;
       LoadDTMs;
         FishEXP;
        LoginPlayer;
       LoadSRLFishingBitMaps;
     DisguiseScar('Windows Media Player');
    SymbolAccuracy := 0.5;
    End;
    
    {-Main Loop-}
    
    Begin
    Setup;
     Repeat
      WalkToFish;
       CatchFishies;
      Randoms;
     WalkToFish;
    Until(False);
    End.
     
  15. Unread #8 - Apr 16, 2007 at 11:31 PM
  16. Smoke420Haze
    Joined:
    Mar 24, 2007
    Posts:
    44
    Referrals:
    0
    Sythe Gold:
    0

    Smoke420Haze Member

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    i downloaded SRL not to long ago and installed it and i still get this error

    Line 26: [Error] (66:1): Duplicate identifier 'UpChars' in script C:\Program Files\SCAR 3.01\includes\srl\srl\core\Globals.scar
    Failed when compiling
     
  17. Unread #9 - Apr 18, 2007 at 1:45 AM
  18. ViLtEcH
    Referrals:
    0

    ViLtEcH Guest

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Ah. Thanks for the fix and the replys guys, it helps alot. The script starts now and logs in and everything but justs walks around. I set mine own colors since I guess thats what Im suppose to do. It just walks around, doesnt fish. Does it work for you guys?
     
  19. Unread #10 - Apr 18, 2007 at 9:08 AM
  20. Gofez0r
    Joined:
    Jan 21, 2007
    Posts:
    1,820
    Referrals:
    1
    Sythe Gold:
    0

    Gofez0r Guru

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Use SCAR 2.03 until a new version of SRL is released.
     
  21. Unread #11 - Apr 18, 2007 at 5:10 PM
  22. ViLtEcH
    Referrals:
    0

    ViLtEcH Guest

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Ive been using Scar 2.03 and everything perfect but the script just walks around, it never clicks a spot. Does it work for anyone else?
     
  23. Unread #12 - Apr 18, 2007 at 5:40 PM
  24. Town
    Joined:
    Jan 21, 2007
    Posts:
    3,776
    Referrals:
    3
    Sythe Gold:
    5

    Town Grand Master
    Scar Programmers

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    I think it's an old script..
     
  25. Unread #13 - Apr 18, 2007 at 5:53 PM
  26. wuzbob
    Referrals:
    0

    wuzbob Guest

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Yes, this is an old script, intended to be used for the previous version of SCAR, not SCAR 2.03.
     
  27. Unread #14 - Apr 22, 2007 at 11:05 PM
  28. ViLtEcH
    Referrals:
    0

    ViLtEcH Guest

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Oh. So does anyone know a updated script..? A fishing guild fisher shouldnt be that hard as the bank is like 10 steps away from the fish spots.
     
  29. Unread #15 - Apr 23, 2007 at 9:47 AM
  30. inglebraten
    Referrals:
    0

    inglebraten Guest

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Well, those of us that don't know how to script may not think it should be to hard. Though if you're looking for something that banks, fishes, and protects from randoms, that may take a little time to compile.
     
  31. Unread #16 - Apr 23, 2007 at 10:20 AM
  32. Gofez0r
    Joined:
    Jan 21, 2007
    Posts:
    1,820
    Referrals:
    1
    Sythe Gold:
    0

    Gofez0r Guru

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Yes, not hard to make if i had a acc to access the guild with...
     
  33. Unread #17 - Apr 23, 2007 at 5:36 PM
  34. Xjaa
    Joined:
    Jan 21, 2007
    Posts:
    3,248
    Referrals:
    2
    Sythe Gold:
    0
    Lawrence Potamus

    Xjaa Penguin
    $100 USD Donor

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    ok gof we get it ur sad ur not a member, just make a simple varrock miner sell it and buy a pin FFS
     
  35. Unread #18 - Apr 24, 2007 at 8:03 AM
  36. Gofez0r
    Joined:
    Jan 21, 2007
    Posts:
    1,820
    Referrals:
    1
    Sythe Gold:
    0

    Gofez0r Guru

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Uh-huh.. When talking about SCAR script sales, u shouldnt mention selling simple scripts..

    The problem is that RS is too gay to waste my whole life on, meaning that i dont have the time to get fishing to 60-70 or so whats required for the guild.. And as people complain that "boohoo no guildfishers" its sort of hard as many people who could make scripts dont have memb accs, or not atleast ones that can access guild, or are worth to spare testing the script.

    So if i ever get the time to fish for 30 hours to get to the guild and i bother to buy a pin, ill make the script.
     
  37. Unread #19 - Aug 3, 2007 at 10:41 PM
  38. Disturbed
    Joined:
    Jan 21, 2007
    Posts:
    373
    Referrals:
    0
    Sythe Gold:
    0

    Disturbed Forum Addict

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Failed when compiling
    Line 63: [Error] (14548:5): Unknown identifier 'FindItemColor' in script C:\Program Files\SCAR 3.11\includes\SRL/SRL/Skill/Fishing.Scar

    but i dont htink that anybody cares anymore lol
     
  39. Unread #20 - Jan 27, 2008 at 3:19 PM
  40. myth 146
    Joined:
    Dec 16, 2005
    Posts:
    283
    Referrals:
    1
    Sythe Gold:
    0

    myth 146 Forum Addict
    Banned

    Fishing Guild - Shark Fisher & Banker. Is there one already?

    Failed when compiling
    Line 81: [Error] (12855:1): Unknown identifier 'PerfectNorth' in script
     
< Bone Burrier! | any auto wcer with anti's plz >

Users viewing this thread
1 guest
Thread Status:
Not open for further replies.


 
 
Adblock breaks this site