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

Thread: Archaic's Port Phasmatys Cannonball Crafter

  1. #1
    Join Date
    Jan 2012
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default Archaic's Port Phasmatys Cannonball Crafter

    Archaic's Port Phasmatys Cannonball Crafter

    Features:
    • ACA TPA object finding
    • SPS Walking/Positioning
    • Anti-ban, failsafes, random detection

    How to Use:
    1. Download/Copy and paste the script
    2. Fix the (small) anti-leech
    3. Fill in the proper log-in information in the script
    4. MAKE SURE YOUR CHARACTER IS WEARING AN AMULET OF GHOSTSPEAK
    5. Position your character directly next to a ghost banker in the Port Phasmatys bank
    6. PUT STEEL BARS IN VERY FIRST SLOT (TOP LEFT CORNER) OF BANK
    7. Click Run
    8. Leave feedback/rep/a progress report


    Author Comments:

    Hello everyone! I began work on this little script as soon as the new update increasing the speed of cannonball production while using the new achievement diary reward came out. Done fairly quickly, but I have gone through about 6000 cannonballs with it so it works fairly well--though there may be a few clunky errors here and there. Gets around 15k xp an hour making about 3400-ish cannonballs an hour with the new update and reward. Make sure you are directly next to a ghost banker and are wearing a ghost speak amulet before you click that little green button!

    Enjoy!

    ~Archaic

    Simba Code:
    program ArchaicCannonBallCrafter;

    var
    x, y, BarsInteger: integer;
    XPGain, LoadsDone, TimeGone, CannonBalls: Integer;
    XPPerHour, LoadsPerHour, CannonballsPerHour, SteelBarsPerHour, CurrentXP, OriginalXP: Integer;


    {Begin Player Setup}
    const

    Bankpin ='1234'; //BankPin here!
    BarsToCraft = 300; //Number of bars to craft!
    procedure DeclarePlayers;
    begin
      HowManyPlayers := 1;
      NumberOfPlayers(HowManyPlayers);
      CurrentPlayer := 0;
      with Players[0] do
      begin
        Players[0].Name := 'Zezima';//username here!
        Players[0].Pass := 'asdfasdf'; //Password here!
        Players[0].Nick := ''; //three letters of name here!
        Players[0].Active:=True;
      end;
    end;

    procedure SetupLogin;
    begin
      ClearDebug;
      Smart_Server := 6; //world

      {End Player Setup}

       Smart_Members := True;
      Smart_Signed := True;
      Smart_SuperDetail := False;
      SetupSRL;
      DeclarePlayers;
      LoginPlayer;
      MakeCompass('N');
      SetAngle(SRL_Angle_High);
    end;

    Procedure Antiban;
    begin;
       case random(100) of
          0-5: BoredHuman;
         6-10: HoverSkill('random', false);
        11-15: HoverSkill('Smithing', False);
        16-20: PickupMouse;
        21-25: RandomRClick;
        26-30: PickupMouse;
        31-40: ExamineInv;
      end;
    end;

    procedure Proggy;
    begin
      ClearDebug;
      TimeGone := (GetTimeRunning/1000);
      CurrentXP := GetXPBar(1);
      XPGain := (CurrentXP - OriginalXP);
      XPPerhour :=(3600*(XPGain))/((TimeGone));
      LoadsPerhour :=(3600*(LoadsDone))/((TimeGone));
      CannonballsPerHour := (3600*(Cannonballs))/((TimeGone));
      SteelBarsPerHour := (3600*27*(LoadsDone))/((TimeGone));
      begin
        Writeln('******************************************************************');
        Writeln('*/////////---------- Archaic`s Cannonball Crafter ----------\\\\\\\*');
        Writeln('*/////////----------*******************************----------\\\\\\\*');
        Writeln('******************************************************************');
        Writeln('*/////////We have done: ' + IntToStr(LoadsDone) + ' Loads / ' + IntToStr(LoadsPerHour) + ' loads per hour');
        Writeln('*/////////We have gained: ' + IntToStr(XPGain) + ' smithing xp /' + IntToStr(XPPerHour) + ' Smithing xp per hour');
        Writeln('*/////////We have crafted ' + IntToStr(Cannonballs) + ' Cannonballs /' + IntToStr(CannonballsPerHour) + ' CannonBalls Per Hour');
        Writeln('*/////////We have crafted ' + IntToStr(27*(LoadsDone)) + ' Steel Bars /' + IntToStr(SteelBarsPerHour) + ' Steel Bars per Hour');
        Writeln('');
      end;
    end;

    function FindDoor(var fx, fy: Integer): Boolean;
    var
      arP, arAP: TPointArray;
      arC, arUC: TIntegerArray;
      ararP: T2DPointArray;
      tmpCTS, i, j, arL, arL2: Integer;
      P: TPoint;
      R, G, B: Integer;
      X, Y, Z: Extended;
    begin
      tmpCTS := GetColorToleranceSpeed;
      ColorToleranceSpeed(2);
      SetColorSpeed2Modifiers(0.08, 0.58);

      if not(FindColorsTolerance(arP, 2836291, MSX1, MSY1, MSX2, MSY2, 8)) then
      begin
        Writeln('Failed to find the color, no object found.');
        ColorToleranceSpeed(tmpCTS);
        SetColorSpeed2Modifiers(0.2, 0.2);
        Exit;
      end;

      arC := GetColors(arP);
      arUC := arC;
      ClearSameIntegers(arUC);
      arL := High(arUC);
      arL2 := High(arC);

      for i := 0 to arL do
      begin
        ColorToRGB(arC[i], R, G, B);

        if (R >= 46) and (R <= 86) and (G >= 50) and (G <= 91) and (B >= 27) and (B <= 61) then
        begin
          ColorToXYZ(arC[i], X, Y, Z);

          if (X >= 2.55) and (X <= 8.24) and (Y >= 3.04) and (Y <= 9.59) and (Z >= 1.53) and (Z <= 5.71) then
          begin
            for j := 0 to arL2 do
            begin
              if (arUC[i] = arC[j]) then
              begin
                SetLength(arAP, Length(arAP) + 1);
                arAP[High(arAP)] := arP[j];
              end;
            end;
          end;
        end;
      end;

      SortTPAFrom(arAP, Point(MSCX, MSCY));
      ararP := SplitTPAEx(arAP, 10, 10);
      arL := High(ararP);

      for i := 0 to arL do
      begin
        if (Length(ararP[i]) < 10) then Continue;
        P := MiddleTPA(ararP[i]);
        MMouse(P.x, P.y, 5, 5);
        Wait(100 + Random(100));
        if (IsUpText('pen')) then
        begin;
          Result := True;
          Break;
        end;
      end;

      ColorToleranceSpeed(tmpCTS);
      SetColorSpeed2Modifiers(0.2, 0.2);

      if (i = arL + 1) then
      begin
        Writeln('Door seems to be open! Going through...');
        Exit;
      end;

      GetMousePos(fx, fy);
    end;

    function FindFurnace(var fx, fy: Integer): Boolean;
    var
      arP, arAP: TPointArray;
      arC, arUC: TIntegerArray;
      ararP: T2DPointArray;
      tmpCTS, i, j, arL, arL2: Integer;
      P: TPoint;
      R, G, B: Integer;
      X, Y, Z: Extended;
    begin
      tmpCTS := GetColorToleranceSpeed;
      ColorToleranceSpeed(2);
      SetColorSpeed2Modifiers(0.40, 0.46);

      if not(FindColorsTolerance(arP, 3816256, MSX1, MSY1, MSX2, MSY2, 7)) then
      begin
        Writeln('Failed to find the color, no object found.');
        ColorToleranceSpeed(tmpCTS);
        SetColorSpeed2Modifiers(0.2, 0.2);
        Exit;
      end;

      arC := GetColors(arP);
      arUC := arC;
      ClearSameIntegers(arUC);
      arL := High(arUC);
      arL2 := High(arC);

      for i := 0 to arL do
      begin
        ColorToRGB(arC[i], R, G, B);

        if (R >= 44) and (R <= 81) and (G >= 42) and (G <= 78) and (B >= 42) and (B <= 77) then
        begin
          ColorToXYZ(arC[i], X, Y, Z);

          if (X >= 2.36) and (X <= 7.29) and (Y >= 2.44) and (Y <= 7.56) and (Z >= 2.61) and (Z <= 7.93) then
          begin
            for j := 0 to arL2 do
            begin
              if (arUC[i] = arC[j]) then
              begin
                SetLength(arAP, Length(arAP) + 1);
                arAP[High(arAP)] := arP[j];
              end;
            end;
          end;
        end;
      end;

      SortTPAFrom(arAP, Point(MSCX, MSCY));
      ararP := SplitTPAEx(arAP, 40, 40);
      arL := High(ararP);

      for i := 0 to arL do
      begin
        if (Length(ararP[i]) < 10) then Continue;
        P := MiddleTPA(ararP[i]);
        MMouse(P.x, P.y, 5, 5);
        Wait(100 + Random(100));
        if (IsUpText('urnace')) then
        begin;
          Result := True;
          Break;
        end;
      end;

      ColorToleranceSpeed(tmpCTS);
      SetColorSpeed2Modifiers(0.2, 0.2);

      if (i = arL + 1) then
      begin
        Writeln('FindObject could not find object.');
        Exit;
      end;

      GetMousePos(fx, fy);
    end;


    function FindGhostBanker(var fx, fy: Integer): Boolean;
    var
      arP, arAP: TPointArray;
      arC, arUC: TIntegerArray;
      ararP: T2DPointArray;
      tmpCTS, i, j, arL, arL2: Integer;
      P: TPoint;
      R, G, B: Integer;
      X, Y, Z: Extended;
    begin
      tmpCTS := GetColorToleranceSpeed;
      ColorToleranceSpeed(2);
      SetColorSpeed2Modifiers(0.24, 0.55);

      if not(FindColorsTolerance(arP, 8497289, MSX1, MSY1, MSX2, MSY2, 21)) then
      begin
        Writeln('Failed to find the color, no object found.');
        ColorToleranceSpeed(tmpCTS);
        SetColorSpeed2Modifiers(0.2, 0.2);
        Exit;
      end;

      arC := GetColors(arP);
      arUC := arC;
      ClearSameIntegers(arUC);
      arL := High(arUC);
      arL2 := High(arC);

      for i := 0 to arL do
      begin
        ColorToRGB(arC[i], R, G, B);

        if (R >= 93) and (R <= 196) and (G >= 105) and (G <= 217) and (B >= 87) and (B <= 186) then
        begin
          ColorToXYZ(arC[i], X, Y, Z);

          if (X >= 11.51) and (X <= 55.73) and (Y >= 13.37) and (Y <= 64.19) and (Z >= 11.19) and (Z <= 55.28) then
          begin
            for j := 0 to arL2 do
            begin
              if (arUC[i] = arC[j]) then
              begin
                SetLength(arAP, Length(arAP) + 1);
                arAP[High(arAP)] := arP[j];
              end;
            end;
          end;
        end;
      end;

      SortTPAFrom(arAP, Point(MSCX, MSCY));
      ararP := SplitTPAEx(arAP, 10, 10);
      arL := High(ararP);

      for i := 0 to arL do
      begin
        if (Length(ararP[i]) < 10) then Continue;
        P := MiddleTPA(ararP[i]);
        MMouse(P.x, P.y, 5, 5);
        Wait(100 + Random(100));
        if (WaitUpTextMulti(['host', 'anker', 'alk-to', 'Ghost', 'host banker'], 1000+random(200))) then
        begin;
          Result := True;
          Break;
        end;
      end;

      ColorToleranceSpeed(tmpCTS);
      SetColorSpeed2Modifiers(0.2, 0.2);

      if (i = arL + 1) then
      begin
        Writeln('Could not find the ghost banker.');
        Exit;
      end;

      GetMousePos(fx, fy);
    end;

    Procedure BankItLikeBeckham(var BarsInteger:integer);
    begin
    if FindGhostBanker(x, y) then
            begin
              Mouse(x, y, 0, 0, Mouse_Right);
              Wait(randomrange(100,400));
              ChooseOption('Bank');
              Wait(1400+random(400));
              if PinScreen then
              begin
                InPin(BankPin);
                Wait(1000+random(1200));
                Withdraw(0, 0, 27);
                Wait(250+random(300));
                CloseBank;
                Wait(400+random(800));
              end else
                begin
                  Wait(200+random(200));
                  Withdraw(0, 0, 27);
                  Wait(250+random(300));
                  CloseBank;
                  Wait(400+random(800));
                end;
              end;
              BarsInteger:= BarsInteger + 27
              SPS_WalkToPos(point(6575, 2745));
      if FindDoor(x, y) then
      begin
        Case random(2) of
          0: Mouse(x, y, 1, 1, Mouse_Left);
          1: begin
              Mouse(x, y, 1, 1, Mouse_Right);
              Wait(300+random(50));
              ChooseOption('pen');
            end;
          end;
      SPS_WalkToPos(Point(6585, 2730));
      end else
        SPS_WalkToPos(Point(6585, 2730));
            end;

    Procedure MakinBalls;
    Var
    x, y: integer;
    begin
    GameTab(Tab_inv);
    SteelBar := DTMFromString('mbQAAAHicY2VgYMhlYmAoBeJ0IM4A4jwgfggUfwDEr6D0MyBOSUhgaKmrY1BSVISz+YHi6JgRCwYDAHGsDJw=');

      If FindDTM(SteelBar, x, y, MIX1, MIY1, MIX2, MIY2) then
        begin
          Case Random(2) of
            0: Mouse(x, y, 1, 1, Mouse_Left);
            1: begin
                Mouse(x, y, 1, 1, Mouse_Right);
                ChooseOption('Use');
               end;
          end;
        if FindFurnace(x, y) then
          begin
            Case Random(2) of
              0: begin
                  Mouse(x, y, 2, 2, Mouse_Left);
                  Wait(1500+random(300));
                  MouseBox(229, 398, 290, 456, Mouse_Left);
                  end;
              1: begin
                  Mouse(x, y, 2, 2, Mouse_Right);
                  Wait(600+random(300));
                  ChooseOption('teel');
                  Wait(1500+random(50));
                  MouseBox(229, 398, 290, 456, Mouse_Right);
                  Wait(500+random(100));
                  ChooseOption('ake');
                  end;
              end;
            repeat
              Antiban;
              Wait(500+random(40));
            until not (FindDTM(SteelBar, x, y, MIX1, MIY1, MIX2, MIY2));
          end;
      if (not(FindDTM(SteelBar, x, y, MIX1, MIY1, MIX2, MIY2))) then
        begin
        wait(200+random(700));
        SPS_WalkToPos(Point(6575, 2740));
        if FindDoor(x, y) then
          begin
          Case random(2) of
            0: Mouse(x, y, 1, 1, Mouse_Left);
            1: begin
              Mouse(x, y, 1, 1, Mouse_Right);
              Wait(300+random(50));
              ChooseOption('pen');
            end;
          end;
        SPS_WalkToPos(Point(6590, 2785));
        end else
          SPS_WalkToPos(Point(6590, 2785));
        end;
      end else
        begin
          WriteLn('It looks like we are  out of steel bars, logging out to be safe.');
          Proggy;
          ExitToLobby;
          TerminateScript;
        end;
    end;

    Procedure Mainloop;
    var

    Position:String;

    Begin
    OriginalXP := GetXPBar(1);
      If (loggedin) then
        repeat
          SPS_GetMyPos;
          Position := toStr(SPS_GetMyPos);

          If (Position = '(6590, 2785)') or (Position = '(6595, 2785)') or (Position = '(6585, 2785)') or (Position = '(6585, 2780)') or (Position = '(6590, 2780)') or (Position = '(6595, 2780)') or (Position = '(6600, 2780)') then
            begin;
              FindNormalRandoms;
              BankItLikeBeckham(BarsInteger);
            end;

          If (Position = '(6580, 2725)') or (Position = '(6585, 2730)') or (Position = '(6580, 2730)') or (Position = '(6580, 2735)')then
            begin
              FindNormalRandoms;
              MakinBalls;
              IncEx(Cannonballs, 108);
              Inc(LoadsDone);
              Proggy;
            end;

          If (Position = '(6575, 2720)') or (Position = '(6580, 2720)') or (Position = '(6585, 2720)') or (Position = '(6590, 2720)') or (Position = '(6595, 2720)') then
            begin
              SPS_WalkToPos(Point(6590, 2785));
              Writeln('woops, the door messed us up a bit, but we are back on track!');
            end;
          If (Position = '(6575, 2740)') then
            begin
              Writeln('woops, the door messed us up a bit, but we are back on track!');
              if FindDoor(x, y) then
                begin
                Case random(2) of
                  0: Mouse(x, y, 1, 1, Mouse_Left);
                  1: begin
                      Mouse(x, y, 1, 1, Mouse_Right);
                      Wait(300+random(50));
                      ChooseOption('pen');
                      end;
                end;
                  SPS_WalkToPos(Point(6590, 2785));
                end else
                  SPS_WalkToPos(Point(6590, 2785));
            end;
        If FindNormalRandoms then
          SPS_WalkToPos(Point(6590, 2785));

        until((BarsInteger + 27)>= BarsToCraft);
      end;



    begin
    SetupLogin;
    LogInPlayer;
    SPS_Setup(RUNESCAPE_SURFACE, ['16_6']);
    Mainloop;
    Proggy;
    TerminateScript;

  2. #2
    Join Date
    Jan 2012
    Posts
    73
    Mentioned
    0 Post(s)
    Quoted
    18 Post(s)

    Default

    I would use it and give progress reports but due to my no scripting knowledge I guess I can't.

    Might just have to make these remaining 8k cballs legit then.

  3. #3
    Join Date
    Jan 2012
    Posts
    137
    Mentioned
    0 Post(s)
    Quoted
    27 Post(s)

    Default

    Doing the tasks then I'll test this. Great to see one made so soon.

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

    Default

    You are great man as soon as i complete my last quests for tasks I will test it

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

    Default

    What does this error mean?

    [Error] (17:3): Unknown identifier 'HowManyPlayers' at line 16
    Compiling failed.

  6. #6
    Join Date
    Jan 2012
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    That can be solved by fixing the anti-leech You need a couple things after 'program' and before 'var' or you'll have some problems compiling. check out the tutorials section (or just compare this script to another script) and you'll be able to get it running in a couple minutes!

    Hope people are liking it so far--please leave a proggy if you use it so I can make it better! Or that anti-leech might start getting harder...

  7. #7
    Join Date
    Mar 2012
    Posts
    136
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I've added the top bit.. but now its got errors at
    Simba Code:
    Procedure MakinBalls;
    Var
    x, y: integer;
    begin
    GameTab(Tab_inv);
    SteelBar := DTMFromString('mbQAAAHicY2VgYMhlYmAoBeJ0IM4A4jwgfggUfwDEr6D0MyBOSUhgaKmrY1BSVISz+YHi6JgRCwYDAHGsDJw=');

      If FindDTM(SteelBar, x, y, MIX1, MIY1, MIX2, MIY2) then
        begin
          Case Random(2) of
            0: Mouse(x, y, 1, 1, Mouse_Left);
            1: begin
                Mouse(x, y, 1, 1, Mouse_Right);
                ChooseOption('Use');
               end;

    Any hints at what i should be doing?
    http://i41.tinypic.com/zt64op.png
    Current skill - Not playing!
    Achieved:
    97-99 Strength, 95-99 Magic, 83-88 Summoning 99 Fletching 93-99 Defence!

    Simba Ftw <3

  8. #8
    Join Date
    Jan 2012
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Any hints at what i should be doing?
    Something in there is an undeclared variable

    Good luck!

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

    Default

    Okay i think i've declared it, but now this comes up.
    Simba Code:
    [Hint] C:\simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
    [Error] (1:1): period ('.') expected at line 0
    Compiling failed.
    There is no fullstops on any other scripts :S
    Found it. >_>
    Last edited by kirbyn; 04-06-2012 at 01:38 PM.
    http://i41.tinypic.com/zt64op.png
    Current skill - Not playing!
    Achieved:
    97-99 Strength, 95-99 Magic, 83-88 Summoning 99 Fletching 93-99 Defence!

    Simba Ftw <3

  10. #10
    Join Date
    Jan 2012
    Posts
    550
    Mentioned
    2 Post(s)
    Quoted
    177 Post(s)

    Default

    Seems like a good bot. I like the anti-leech (it held me back for about 5 minutes ) but the bot seems to be decent. After I finish my current skill training I intend to use it for a bit so I can give you better feedback. Keep up the good work!!!!

  11. #11
    Join Date
    Feb 2012
    Posts
    83
    Mentioned
    1 Post(s)
    Quoted
    8 Post(s)

    Default

    Does it support the morytania medium task reward, which is 50% faster while smelting cannonballs at Port Phasmatys?

  12. #12
    Join Date
    Jan 2012
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Does it support the morytania medium task reward, which is 50% faster while smelting cannonballs at Port Phasmatys?
    Yes Indeed

    Enjoy!

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

    Default

    im not really the "advanced scripter" but i cant get it to go horizontally its just one extremely long vertical line and im not sure what im supposed to be looking for in th antileech :/

  14. #14
    Join Date
    Feb 2012
    Posts
    42
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    When I solve the anti leech It gives an error and close Simba?
    Last edited by Stanger; 04-09-2012 at 01:39 PM.

  15. #15
    Join Date
    Feb 2012
    Posts
    42
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Download/Copy and paste the script-Done
    Fix the (small) anti-leech-Done
    Fill in the proper log-in information in the script-Done
    MAKE SURE YOUR CHARACTER IS WEARING AN AMULET OF GHOSTSPEAK-Done
    Position your character directly next to a ghost banker in the Port Phasmatys bank-Done
    PUT STEEL BARS IN VERY FIRST SLOT (TOP LEFT CORNER) OF BANK-Done
    Click Run-Done
    It just stands there doing nothing.??

  16. #16
    Join Date
    Feb 2012
    Posts
    42
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    It is so slow It dont reach the Mainloop @ me. It stucks @ LoginPlayer/

  17. #17
    Join Date
    Feb 2012
    Posts
    42
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Finally got it worked. I will post my proggy when it ends

  18. #18
    Join Date
    Feb 2012
    Posts
    42
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    ************************************************** ****************
    */////////---------- Archaic`s Cannonball Crafter ----------\\\\\\\*
    */////////----------*******************************----------\\\\\\\*
    ************************************************** ****************
    */////////We have done: 8 Loads / 24 loads per hour
    */////////We have gained: 381 smithing xp /1153 Smithing xp per hour
    */////////We have crafted 864 Cannonballs /2615 CannonBalls Per Hour
    */////////We have crafted 216 Steel Bars /653 Steel Bars per Hour

    Successfully executed.
    The following DTMs were not freed: [2, 3, 4, 5, 6, 7, 8, 9]

  19. #19
    Join Date
    Jan 2012
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Thanks for the proggy

    im not really the "advanced scripter" but i cant get it to go horizontally its just one extremely long vertical line and im not sure what im supposed to be looking for in th antileech :/
    Try copy and pasting it to a text document then to simba--if I ever have a problem with it being horizontal that seem to fix it. Then from there there are a couple of compiling errors in the script that can be fixed in about 5 minutes if you have a small idea of what you are doing.

    good luck

  20. #20
    Join Date
    Feb 2012
    Location
    Denver, CO
    Posts
    863
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Not surprised to see this. Hopefully cannonball prices fall from the update. Would be pretty great for me

  21. #21
    Join Date
    Jan 2012
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Not surprised to see this. Hopefully cannonball prices fall from the update. Would be pretty great for me
    That was my intention a bit too. I feel there is enough anti-leech to keep it from being crazy abused, but just enough to make cannonball prices drop a bit

    I was considering making an AIO cannon script, but I still have a few projects ahead of that one haha. Would level things out in the cannonball economy though.

  22. #22
    Join Date
    Feb 2012
    Posts
    83
    Mentioned
    1 Post(s)
    Quoted
    8 Post(s)

    Default

    What's the problem with the numberofplayers thing? It wont start, so can you please send me the link to how to fix it? Sorry, I am still new to scripting and am learning.

  23. #23
    Join Date
    Feb 2012
    Posts
    83
    Mentioned
    1 Post(s)
    Quoted
    8 Post(s)

    Default

    error when i try to fix the part:
    [Hint] C:\Simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
    [Error] (348:11): Unknown identifier 'SPS_WalkToPos' at line 347
    Compiling failed.
    I will be using narcles script until this script is completely fixed. too bad, i couldve doubled my xp per hour.

  24. #24
    Join Date
    Jan 2012
    Posts
    76
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    error when i try to fix the part:
    [Hint] C:\Simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
    [Error] (348:11): Unknown identifier 'SPS_WalkToPos' at line 347
    Compiling failed.
    I will be using narcles script until this script is completely fixed. too bad, i couldve doubled my xp per hour.
    The script is "completely fixed." Any compiling errors are there to stop people from just copy and pasting and never providing feedback or support.


    So it looks like you may be using Narcle's script for awhile because this script will never be "completely fixed."

    Have fun!

    On the off chance you want to learn how to actually script and get it to compile, it would take an incredibly basic scripting knowledge and less than 5 minutes to fix the intentional compiling errors.

    Take a look at some other scripts that use DTM's and SPS and you'll have it figured out in a jiffy.

  25. #25
    Join Date
    Feb 2012
    Posts
    438
    Mentioned
    1 Post(s)
    Quoted
    16 Post(s)

    Default

    Haha finally Was wondering when someone would take advantage of Jagex's kindness through diaries, now I just have to do them XD
    Cheers!
    Anubis
    Ski-U-Mah

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
  •