• Log in or sign up for an account here: https://www.sythe.org/login

Why is RSBot better than SCAR/SRL?

Status
Not open for further replies.
RSBot is a BCEL bot, has much better support and scripts, MANY anti-randoms and anti-bans, and you can run many at once.
But once SCAR gets their reflection thing finished it will compare to RSbot.
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
IMO SCAR/SRL is less complicated. All you have to do is download a script, fill in your character info and how many loads you want to do, etc (That stuff is clearly labeled). And click play.

From what I saw on RSBot, a lot of people were having trouble copying a script, pasting it into notepad, going to compile it to get the .class file, setting up the args (Not labeled at all -.-, like what to put in them and all, you have to go back to the author's thread to see what to put in), and only then running it.

This argument is invalid, as it depends on the user, their computer expirenece among other things. I could not get SCAR working, but getting RSBot to work for me is the easiest thing i have ever done. Since it is pretty much random for each user, and you have no facts to prove which is easier for most people the point is invaild. Plus what you have said about RSBOT is 100% dependante on the script, and only noob scriptors would make their script hard to use, and if you can not copy, paste, save and double click, you should not be autoing in the first place.

Post a valid argument next time. This was too easy. :P


RSBot is a BCEL bot, has much better support and scripts, MANY anti-randoms and anti-bans, and you can run many at once.
But once SCAR gets their reflection thing finished it will compare to RSbot.

Define support in the context that you have used it in please. The quality of the scripts is based on who is scripting for them. The talent of scriptors for both bots will be too close to use as a valid argument. Scar also has many anti-randoms and anti-bans, thus making that argument invaild as well. I do not know if you can run more than one scar at once, so the point is vaild until information is provided that differs. It already compares to it. A simple autoclicker, can be compared to RID's bots even if it is horrible compared to it. Thus your last sentance is invaild.
 
This argument is invalid, as it depends on the user, their computer expirenece among other things. I could not get SCAR working, but getting RSBot to work for me is the easiest thing i have ever done. Since it is pretty much random for each user, and you have no facts to prove which is easier for most people the point is invaild. Plus what you have said about RSBOT is 100% dependante on the script, and only noob scriptors would make their script hard to use, and if you can not copy, paste, save and double click, you should not be autoing in the first place.

Post a valid argument next time. This was too easy. :P

I never said 'SRL is easier to use'. I said 'In my opinion, SRL is easier to use'. Well, yeah, I see how my post seems like I'm trying to prove the opposite, but I agree completely with what you said (Except for the RSBot is easier part :p IMO, yes it is easy, but SRL is easier :D). No idea why you wouldn't be able to get SCAR/SRL to work for you though :\
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
Thats what IMO means. D:... User english I can understand. :P


But if its less complicated, you would think it is easier to use. D:
 
Thats what IMO means. D:... User english I can understand. :P


But if its less complicated, you would think it is easier to use. D:

Eh, whatever. As you said, it's a matter of personal opinion, no point in arguing about it.
 
scar is too detectable lol, got banned once for using it. and with rsbot i have been macroing for way more than i ever macroed on scar and its working amazingly and fast. JAVA FTW xD
 
scar is too detectable lol, got banned once for using it. and with rsbot i have been macroing for way more than i ever macroed on scar and its working amazingly and fast. JAVA FTW xD

I bet you any money you probably use one of those crappy coord clicking scripts here on Sythe.

EDIT: From when I tried out RSBot (used Alex's Draynor Willow Cutter and some of the Pro scripts by...forget who), they were no faster (actually slower than some of the better scripts on SRL) than SRL.
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
I bet you any money you probably use one of those crappy coord clicking scripts here on Sythe.

EDIT: From when I tried out RSBot (used Alex's Draynor Willow Cutter and some of the Pro scripts by...forget who), they were no faster (actually slower than some of the better scripts on SRL) than SRL.

You have no proof of that, so invaild argument. :P
 
Whatdya mean? I saw it with my own eyes :p But, no point in arguing, as it really depends on the script.

A point I want to bring up -

Now, you say just reflection can be as good as color + reflection - but what about your average scripter? Even if reflection can be flawless, that doesn't mean anybody who makes a working reflection script can make it flawless. But, they can make it flawless (or nearly flawless) by adding color backups. This is an advantage to scripters that aren't geniuses :p And therefore a not-so-good scripter can make atleast a decent script, whereas a scripter who has only one option might not be able to use that to it's full extent.
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
Reflection is much easier to script that color. You just need to know the IDs and its really easy. You can do what ever you want with reflection, and it will always work, so there is no point to have color backup.

Lets take a simple fletching script. You check if you have the items in your inverntory, then click the the nesasary buttons, then you open the bank, bank the stuff and reapeat.. you can do all of that very easily with reflection... wood cutter? check if your in the right spot, if not move there... click the tree, when your invernotory is full drop the logs reapeat... all can be done easily with reflection.


I don't even know what you mean by color backups... There is no point, and any good scriptor would not waste their time with it. Those scriptors who are not geinues will stick to only refleciton because IT IS SOOOO MUCH EASIER TO SCRIPT. Your argumnet makes no sence... reflection is easier to script that color, so a shitty scriptor could make a better reflection script that a refrleciton color script. -.-
 
RSBOT is always the best

1) rsbot bot on fonsing the item code ot the id code
2) it got more anti-ban
3) got more anti-random

the bad thing about scar
1) bot only on colors and pictures (bitmap)
2) slow , and always fail when clicking , and always got errors :S
3) IT SUCKS :P
 
RSBOT is always the best

1) rsbot bot on fonsing the item code ot the id code
2) it got more anti-ban
3) got more anti-random

the bad thing about scar
1) bot only on colors and pictures (bitmap)
2) slow , and always fail when clicking , and always got errors :S
3) IT SUCKS :P

1) So does SRL/SCAR
2) False, SRL has better antiban (it's actually pretty much the same, but SRL has multiplayer which is a great anti-ban)
3) Hardly, how many randoms can't RSBot solve? 3 for SRL.

1) False, SRL has reflection too (The item code stuff)
2) It's as fast as RSBot if you use a well-coded script, if the script is coded well, it never fails, and it gets errors if you use crappy scripts
3) Get your facts straight before posting
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
Then why aren't all reflection scripts flawless if it's that simple?

Why aren't all color scripts flawless if its so simple to script them? -.-


Mulitplayer is an invalid argument. Anyone could put a script up for it for RSBOT, but no one wants to. :/
 
Color scripts AREN'T simple. Many SRL Members were against using reflection because they like the challenge of scripting more complex color scripts.

Reflection (never tried script it, but this is the basic idea I suppose) -

Code:
WalkToTile(minetile1,minetile2);
repeat
  if (FindObjID = rockID) then
  begin
    clickrock(x,y);
    CheckforRandoms;
    AntiBan;
  end;
until(InvFull);
WalkToTile(banktile1, banktile2);
DepositInventory(FallyBank);

Anybody can do that with a bit of studying. (I'm sure I'm missing some stuff, but that's the basic idea)

Whereas color...

Well, don't feel like making something, so I'll post some code from a script I never finished a while ago (keep in mind I'm not too good of a scripter, so this is an example of what an average color scripter can do) -

The walking from the bank to the store -

Code:
procedure WalkToShop;
var rx,ry, count,x1,y1,x2,y2: integer;
begin
  if not(loggedin) then LoginPlayer;
  case Players[CurrentPlayer].Loc of
    'havethecash': begin  //Inside the bank ready to go
                     RoadColor := FindFallyRoadColor;

                     Path[0].Mainpoint.x:=605;
                     Path[0].Mainpoint.y:=118;
                     Path[0].Subpoints[0].x:=593;
                     Path[0].Subpoints[0].y:=82;
                     Path[0].Subpoints[1].x:=593;
                     Path[0].Subpoints[1].y:=96;
                     Path[0].Subpoints[2].x:=601;
                     Path[0].Subpoints[2].y:=106;
                     Path[0].Subpoints[3].x:=605;
                     Path[0].Subpoints[3].y:=118;
                     Path[0].Subpoints[4].x:=613;
                     Path[0].Subpoints[4].y:=144;
                     Path[0].Subpoints[5].x:=619;
                     Path[0].Subpoints[5].y:=134;
                     Path[0].Subpoints[6].x:=599;
                     Path[0].Subpoints[6].y:=104;
                     Path[0].Subpoints[7].x:=606;
                     Path[0].Subpoints[7].y:=118;
                     Path[0].Subpoints[8].x:=611;
                     Path[0].Subpoints[8].y:=139;
                     if not WalkPath(0) then
                     begin
                     writeln('used rad in havethecash');
                       if not RadialRoadWalk(FindFallyRoadColor, 200, 260, 70, 2, 2) then
                       begin
                         if not RadialRoadWalk(FindFallyRoadColor, 190, 270, 70, 2, 2) then
                         begin
                           if not RadialRoadWalk(FindFallyRoadColor, 190, 270, 70, 2, 2) then
                           begin
                             if (UseCoords) then
                             begin
                               mouse(595,132,5,5,true);
                               writeln('used coord in havethecash');
                               FFlag(3);
                             end else
                             begin
                               writeln('Failed walking to the shop, next player');
                               NextPlayer(false);
                               if (ActivePlayers = 0) then
                               begin
                                 if (PlayMusic) then
                                   PlaySound(Location);
                               end;
                               exit;
                             end;
                           end;
                         end;
                       end;
                     end;
                   FFlag(3);
                   Players[CurrentPlayer].Loc := '2pos';
                   end;
    '2pos': begin //located at First click outside the bank, start of Guild mine (which is to the east)
              RoadColor := FindFallyRoadColor;
                       
              if not RadialRoadWalk(RoadColor, 170, 190, 75, 2, 2) then
              begin
                if not RadialRoadWalk(RoadColor, 165, 200, 75, 2, 2) then
                begin
                  if not RadialRoadWalk(RoadColor, 160, 205, 75, 2, 2) then
                  begin
                    if (UseCoords) then
                    begin
                      mouse(615,140,5,5,true);
                      FFlag(3);
                      writeln('used coord in 2pos');
                    end else
                    begin
                      writeln('Failed walking to the shop, next player');
                      NextPlayer(false);
                      if (ActivePlayers = 0) then
                      begin
                        if (PlayMusic) then
                          PlaySound(Location);
                      end;
                      exit;
                    end;
                  end;
                end;
              end;
            FFlag(3);
            Players[CurrentPlayer].Loc := 'endoffally';
            end;

    'endoffally': begin   //In between the two walls, right where road color switches
                    RoadColor := FindFallyRoadColor;
                    Path[3].Mainpoint.x:=630;
                    Path[3].Mainpoint.y:=109;
                    Path[3].Subpoints[0].x:=625;
                    Path[3].Subpoints[0].y:=94;
                    Path[3].Subpoints[1].x:=625;
                    Path[3].Subpoints[1].y:=101;
                    Path[3].Subpoints[2].x:=614;
                    Path[3].Subpoints[2].y:=117;
                    Path[3].Subpoints[3].x:=637;
                    Path[3].Subpoints[3].y:=112;
                    Path[3].Subpoints[4].x:=642;
                    Path[3].Subpoints[4].y:=118;
                    Path[3].Subpoints[5].x:=625;
                    Path[3].Subpoints[5].y:=97;
                    if not WalkPath(3) then
                    begin
                    writeln('used rad in emdoffally');
                      if not RadialRoadWalk(RoadColor, 180, 205, 70, 2, 2) then
                      begin
                        if not RadialRoadWalk(RoadColor, 170, 215, 70, 2, 2) then
                        begin
                          if not RadialRoadWalk(RoadColor, 165, 220, 70, 2, 2) then
                          begin
                            if not RadialRoadWalk(RoadColor, 155, 225, 70, 2, 2) then
                            begin
                              if (UseCoords) then
                              begin
                                mouse(626,155,5,5,true);
                                FFlag(3);
                                writeln('used coord in endoffally');
                              end else
                              begin
                                writeln('Failed walking to the shop, next player');
                                NextPlayer(false);
                                if (ActivePlayers = 0) then
                                begin
                                  if (PlayMusic) then
                                    PlaySound(Location);
                                end;
                                exit;
                              end;
                            end;
                          end;
                        end;
                      end;
                    end;
                  FFlag(3);
                  Players[CurrentPlayer].Loc := 'firstroadclick';
                  end;
    'firstroadclick': begin  //(starts from) First click on the non-fally road
                        RoadColor := FindRoadColor;
                        Path[4].Mainpoint.x:=631;
                        Path[4].Mainpoint.y:=143;
                        Path[4].Subpoints[0].x:=636;
                        Path[4].Subpoints[0].y:=108;
                        Path[4].Subpoints[1].x:=636;
                        Path[4].Subpoints[1].y:=118;
                        Path[4].Subpoints[2].x:=632;
                        Path[4].Subpoints[2].y:=133;
                        Path[4].Subpoints[3].x:=632;
                        Path[4].Subpoints[3].y:=141;
                        Path[4].Subpoints[4].x:=630;
                        Path[4].Subpoints[4].y:=150;
                        Path[4].Subpoints[5].x:=634;
                        Path[4].Subpoints[5].y:=137;
                        Path[4].Subpoints[6].x:=633;
                        Path[4].Subpoints[6].y:=141;
                        Path[4].Subpoints[7].x:=636;
                        Path[4].Subpoints[7].y:=110;
                        if not WalkPath(4) then
                        begin
                        writeln('used rad in firstroadclick');
                          if not RadialRoadWalk(RoadColor, 160, 185, 70, 2, 2) then
                          begin
                            if not RadialRoadWalk(RoadColor, 150, 195, 70, 2, 2) then
                            begin
                              if not RadialRoadWalk(RoadColor, 145, 205, 70, 2, 2) then
                              begin
                                if (UseCoords) then
                                begin
                                  mouse(610,145,5,5,true);
                                  FFlag(3);
                                  writeln('used coord in firstroadclick');
                                end else
                                begin
                                  writeln('Failed walking to the shop, next player');
                                  NextPlayer(false);
                                  if (ActivePlayers = 0) then
                                  begin
                                    if (PlayMusic) then
                                      PlaySound(Location);
                                  end;
                                  exit;
                                end;
                              end;
                            end;
                          end;
                        end;
                      FFlag(3);
                      Players[CurrentPlayer].Loc := 'roadclick2';
                      end;

    'roadclick2': begin //starts after the 2nd click on the normal road
                    RoadColor := FindRoadColor;
                    Path[1].Mainpoint.x:=639;
                    Path[1].Mainpoint.y:=133;
                    Path[1].Subpoints[0].x:=632;
                    Path[1].Subpoints[0].y:=99;
                    Path[1].Subpoints[1].x:=628;
                    Path[1].Subpoints[1].y:=105;
                    Path[1].Subpoints[2].x:=627;
                    Path[1].Subpoints[2].y:=111;
                    Path[1].Subpoints[3].x:=627;
                    Path[1].Subpoints[3].y:=119;
                    Path[1].Subpoints[4].x:=638;
                    Path[1].Subpoints[4].y:=128;
                    Path[1].Subpoints[5].x:=642;
                    Path[1].Subpoints[5].y:=136;
                    Path[1].Subpoints[6].x:=648;
                    Path[1].Subpoints[6].y:=142;
                    if not WalkPath(1) then
                    begin
                    writeln('used rad in roadclick2');
                      if not RadialRoadWalk(RoadColor, 135, 155, 70, 2, 2) then
                      begin
                        if not RadialRoadWalk(RoadColor, 125, 165, 70, 2, 2) then
                        begin
                          if not RadialRoadWalk(RoadColor, 120, 170, 70, 2, 2) then
                          begin
                            if not RadialRoadWalk(RoadColor, 115, 175, 70, 2, 2) then
                            begin
                              if (UseCoords) then
                              begin
                                mouse(626,148,5,5,true);
                                FFlag(3);
                                writeln('used coord in roadclick2');
                              end else
                              begin
                                writeln('Failed walking to the shop, next player');
                                NextPlayer(false);
                                if (ActivePlayers = 0) then
                                begin
                                  if (PlayMusic) then
                                    PlaySound(Location);
                                end;
                                exit;
                              end;
                            end;
                          end;
                        end;
                      end;
                    end;
                  FFlag(3);
                  Players[CurrentPlayer].Loc := 'roadclick3';
                  end;
    'roadclick3': begin //starts after the 3rd click on the normal road (goes onto the fork)
                    RoadColor := FindRoadColor;
                    if not RadialRoadWalk(RoadColor, 170, 190, 75, 2, 2) then
                    begin
                      if not RadialRoadWalk(RoadColor, 165, 195, 75, 2, 2) then
                      begin
                        if not RadialRoadWalk(RoadColor, 155, 205, 75, 2, 2) then
                        begin
                          if not RadialRoadWalk(RoadColor, 145, 210, 75, 2, 2) then
                          begin
                            if (UseCoords) then
                            begin
                              mouse(673,140,5,5,true);
                              FFlag(3);
                              writeln('used coord in roadclick3');
                            end else
                            begin
                              writeln('Failed walking to the shop, next player');
                              NextPlayer(false);
                              if (ActivePlayers = 0) then
                              begin
                                if (PlayMusic) then
                                  PlaySound(Location);
                              end;
                              exit;
                            end;
                          end;
                        end;
                      end;
                    end;
                  FFlag(3);
                  Players[CurrentPlayer].Loc := 'roadclick4';
                  end;
                
    'roadclick4': begin
                    RoadColor := FindRoadColor;
                    if not RadialRoadWalk(RoadColor, 100, 120, 75, 2, 2) then
                    begin
                      if not RadialRoadWalk(RoadColor, 90, 130, 75, 2, 2) then
                      begin
                        if not RadialRoadWalk(RoadColor, 83, 137, 75, 2, 2) then
                        begin
                          if (UseCoords) then
                          begin
                            mouse(615,154,5,5,true);
                            FFlag(3);
                            writeln('used coord in roadclick4');
                          end else
                          begin
                            writeln('Failed walking to the shop, next player');
                            NextPlayer(false);
                            if (ActivePlayers = 0) then
                            begin
                              if (PlayMusic) then
                                PlaySound(Location);
                            end;
                            exit;
                          end;
                        end;
                      end;
                    end;
                  FFlag(3);
                  Players[CurrentPlayer].Loc := 'enteringport';
                  end;
    'enteringport': begin //clicks the beginning of port sarim
                      RoadColor := FindRoadColor;
                      Path[1].Mainpoint.x:=644;
                      Path[1].Mainpoint.y:=125;
                      Path[1].Subpoints[0].x:=688;
                      Path[1].Subpoints[0].y:=90;
                      Path[1].Subpoints[1].x:=678;
                      Path[1].Subpoints[1].y:=101;
                      Path[1].Subpoints[2].x:=661;
                      Path[1].Subpoints[2].y:=113;
                      Path[1].Subpoints[3].x:=645;
                      Path[1].Subpoints[3].y:=125;
                      Path[1].Subpoints[4].x:=643;
                      Path[1].Subpoints[4].y:=145;
                      if not WalkPath(1) then
                      begin
                      writeln('used rad in enteringport');
                        if not RadialRoadWalk(RoadColor, 160, 185, 70, 2, 2) then
                        begin
                          if not RadialRoadWalk(RoadColor, 150, 195, 70, 2, 2) then
                          begin
                            if not RadialRoadWalk(RoadColor, 140, 200, 70, 2, 2) then
                            begin
                              if (UseCoords) then
                              begin
                                mouse(625,141,5,5,true);
                                FFlag(3);
                                writeln('used coord in enteringport');
                              end else
                              begin
                                writeln('Failed walking to the shop, next player');
                                NextPlayer(false);
                                if (ActivePlayers = 0) then
                                begin
                                  if (PlayMusic) then
                                    PlaySound(Location);
                                end;
                                exit;
                              end;
                            end;
                          end;
                        end;
                      end;
                    FFlag(3);
                    Players[CurrentPlayer].Loc := 'port3';
                    end;
    'port3': begin //Ends up a bit south east of the magic shop
               RoadColor := FindRoadColor;
               Path[2].Mainpoint.x:=625;
               Path[2].Mainpoint.y:=133;
               Path[2].Subpoints[0].x:=624;
               Path[2].Subpoints[0].y:=104;
               Path[2].Subpoints[1].x:=627;
               Path[2].Subpoints[1].y:=109;
               Path[2].Subpoints[2].x:=627;
               Path[2].Subpoints[2].y:=121;
               Path[2].Subpoints[3].x:=628;
               Path[2].Subpoints[3].y:=137;
               Path[2].Subpoints[4].x:=626;
               Path[2].Subpoints[4].y:=149;
               if not WalkPath(2) then
               begin
               writeln('used rad in port3');
                 if not RadialRoadWalk(RoadColor, 165, 190, 55, 2, 2) then
                 begin
                   if not RadialRoadWalk(RoadColor, 155, 195, 55, 2, 2) then
                   begin
                     if not RadialRoadWalk(RoadColor, 145, 205, 55, 2, 2) then
                     begin
                       if not RadialRoadWalk(RoadColor, 145, 205, 60, 2, 2) then
                       begin
                         if (UseCoords) then
                         begin
                           mouse(619,132,5,5,true);
                           FFlag(3);
                           writeln('used coord in port3');
                         end else
                         begin
                           writeln('Failed walking to the shop, next player');
                           NextPlayer(false);
                           if (ActivePlayers = 0) then
                           begin
                             if (PlayMusic) then
                               PlaySound(Location);
                           end;
                           exit;
                         end;
                       end;
                     end;
                   end;
                 end;
               end;
             FFlag(3);
             Players[CurrentPlayer].Loc := 'port4';
             end;
    'port4': begin //Ends up just north of the range
               Path[3].Mainpoint.x:=636;
               Path[3].Mainpoint.y:=126;
               Path[3].Subpoints[0].x:=628;
               Path[3].Subpoints[0].y:=104;
               Path[3].Subpoints[1].x:=628;
               Path[3].Subpoints[1].y:=112;
               Path[3].Subpoints[2].x:=615;
               Path[3].Subpoints[2].y:=128;
               Path[3].Subpoints[3].x:=645;
               Path[3].Subpoints[3].y:=124;
               Path[3].Subpoints[4].x:=658;
               Path[3].Subpoints[4].y:=124;
               if not WalkPath(3) then
               begin
               writeln('used rad in port4');
                 if not RadialRoadWalk(RoadColor, 165, 190, 55, 2, 2) then
                 begin
                   if not RadialRoadWalk(RoadColor, 155, 195, 55, 2, 2) then
                   begin
                     if not RadialRoadWalk(RoadColor, 145, 205, 55, 2, 2) then
                     begin
                       if not RadialRoadWalk(RoadColor, 145, 205, 60, 2, 2) then
                       begin
                         if (UseCoords) then
                         begin
                           mouse(607,141,5,5,true);
                           FFlag(3);
                           writeln('used coord in port4');
                         end else
                         begin
                           writeln('Failed walking to the shop, next player');
                           NextPlayer(false);
                           if (ActivePlayers = 0) then
                           begin
                             if (PlayMusic) then
                               PlaySound(Location);
                           end;
                           exit;
                         end;
                       end;
                     end;
                   end;
                 end;
               end;
             FFlag(3);
             Players[CurrentPlayer].Loc := 'port2';
             end;

    'port2': begin //2nd point in port sarim (first point being entering port sarim)
               mouse(632,152,5,5,true);        //z0mg a coord click (Couldn't figure out what else to do in this spot -_-)
               FFlag(5);
               Players[CurrentPlayer].Loc := 'atminigame';
             end;

    'atminigame': begin //At the minigame (bit more southeast)
                    RoadColor := FindRoadColor;
                    Path[0].Mainpoint.x:=606;
                    Path[0].Mainpoint.y:=134;
                    Path[0].Subpoints[0].x:=611;
                    Path[0].Subpoints[0].y:=117;
                    Path[0].Subpoints[1].x:=604;
                    Path[0].Subpoints[1].y:=126;
                    Path[0].Subpoints[2].x:=607;
                    Path[0].Subpoints[2].y:=134;
                    Path[0].Subpoints[3].x:=608;
                    Path[0].Subpoints[3].y:=144;
                    Path[0].Subpoints[4].x:=611;
                    Path[0].Subpoints[4].y:=147;
                    if not WalkPath(0) then
                    begin
                      if (UseCoords) then
                      begin
                        mouse(606,128,5,5,true);
                        FFlag(3);
                        writeln('used coord in atminigame');
                      end else
                      begin
                        writeln('Failed walking to the shop, next player');
                        NextPlayer(false);
                        if (ActivePlayers = 0) then
                        begin
                          if (PlayMusic) then
                            PlaySound(Location);
                        end;
                        exit;
                      end;
                    end;
                  FFlag(3);
                  Players[CurrentPlayer].Loc := 'nearfishstore';
                  end;
    'nearfishstore': begin //south of the fish store
                       RoadColor := FindRoadColor;
                       
                       Path[0].Mainpoint.x:=638;
                       Path[0].Mainpoint.y:=121;
                       Path[0].Subpoints[0].x:=630;
                       Path[0].Subpoints[0].y:=94;
                       Path[0].Subpoints[1].x:=632;
                       Path[0].Subpoints[1].y:=102;
                       Path[0].Subpoints[2].x:=636;
                       Path[0].Subpoints[2].y:=110;
                       Path[0].Subpoints[3].x:=638;
                       Path[0].Subpoints[3].y:=116;
                       Path[0].Subpoints[4].x:=637;
                       Path[0].Subpoints[4].y:=131;
                       Path[0].Subpoints[5].x:=635;
                       Path[0].Subpoints[5].y:=139;
                       Path[0].Subpoints[6].x:=632;
                       Path[0].Subpoints[6].y:=147;
                       if not WalkPath(0) then
                       begin
                       writeln('used rad in nearfishstore');
                         if not RadialRoadWalk(RoadColor, 165, 185, 50, 2, 2) then
                         begin
                           if not RadialRoadWalk(RoadColor, 155, 195, 50, 2, 2) then
                           begin
                             if not RadialRoadWalk(RoadColor, 145, 205, 50, 2, 2) then
                             begin
                               if not RadialRoadWalk(RoadColor, 145, 205, 65, 2, 2) then
                               begin
                                 if (UseCoords) then
                                 begin
                                   mouse(628,127,5,5,true);
                                   FFlag(3);
                                   writeln('used coord in nearfishstore');
                                 end else
                                 begin
                                   writeln('Failed walking to the shop, next player');
                                   NextPlayer(false);
                                   if (ActivePlayers = 0) then
                                   begin
                                     if (PlayMusic) then
                                       PlaySound(Location);
                                   end;
                                   exit;
                                 end;
                               end;
                             end;
                           end;
                         end;
                       end;
                     FFlag(3);
                     Players[CurrentPlayer].Loc := 'nearthestore';
                     end;
  end;
end;

Yeah....And that doesn't even work right O_o (Walking is usually the longest part of color scripts though).

Here's the buying from store -

Code:
procedure BuyTheGoods;
var count,thedtm: integer;
begin
  if not(loggedin) then LoginPlayer;
  if not (Players[CurrentPlayer].Loc = 'storeneedfood') then exit;
  repeat
  if FindObjTPA(x,y,6706766,15,-1,5,5,10,['alk']) then
  begin
    mouse(x,y,2,2,false);
    chooseoption('rade');
    wait(4000);
    break;
  end else
  begin
    count := count+1;
    wait(3000+random(120));
  end;
  until(count > 15);
  if count > 15 then
  begin
    writeln('Could not find storekeeper, next player');
    NextPlayer(false);
    if (ActivePlayers = 0) then
    begin
      if (PlayMusic) then
        PlaySound(Location);
    end;
    exit;
  end;
  thedtm := LoadADTM(Players[CurrentPlayer].Strings[0]);
  if FindDTM(thedtm,x,y,10,20,508,332) then
  begin
    mouse(x,y,2,2,false);
    chooseoption('uy X');
    TypeSend('28');
    mousebox(480,37,490,47,1);
    Players[CurrentPlayer].Loc := 'storewithfood';
  end else
  begin
    writeln('Could not find food, next player');
    NextPlayer(false);
    if (ActivePlayers = 0) then
    begin
      if (PlayMusic) then
        PlaySound(Location);
    end;
    exit;
  end;
end;


In short, color is more complicated, but there are some methods that are relatively simple to learn, and could probably aid reflection.

As for multiplayer, OK, fine, then they're even on anti-ban, since I hear they ARE making something like that for RSBot (somebody mentioned RSBot 2, so it might be in that).
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
But, they can make it flawless (or nearly flawless) by adding color backups. This is an advantage to scripters that aren't geniuses :p And therefore a not-so-good scripter can make atleast a decent script, whereas a scripter who has only one option might not be able to use that to it's full extent.

this pretty much says you think color is easier to script, which its not. :/
 
From my last post -

"but there are some methods that are relatively simple to learn, and could probably aid reflection."

Wouldn't you agree that learning the basics of color & reflection would be easier than learning one or the other completely?
 
1) So does SRL/SCAR
2) False, SRL has better antiban (it's actually pretty much the same, but SRL has multiplayer which is a great anti-ban)
3) Hardly, how many randoms can't RSBot solve? 3 for SRL.

1) False, SRL has reflection too (The item code stuff)
2) It's as fast as RSBot if you use a well-coded script, if the script is coded well, it never fails, and it gets errors if you use crappy scripts
3) Get your facts straight before posting

( no offense ) , but have u ever used rsbot to compare between RSBOt and SCAR !!
??

rsbot need expert to make script on it , thats why they dont have many , if they do thell make much better script then scar.. :noworry:

u just have to spent 5hours on scar scripting tut , and ull be perfect to script all the shift of jagex ....

( no offense ) , HOPE U KNOW ABOUT JAVA , IF UR TALKING ABOUT RSBOT !!
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
From my last post -

"but there are some methods that are relatively simple to learn, and could probably aid reflection."

Wouldn't you agree that learning the basics of color & reflection would be easier than learning one or the other completely?

The basics pf reflection can do pretty much everything color can do. A cow killer is a INSANLY easy first reflection script, but it might be annouying to make for color, since you have to debug and make sure it works. In reflection you tell your mouse to go to the nearest cow, click it, wait till its dead, pick up the stuff click another cow, when inventory full, run to bank, bank run back reapeat... anyone could make a script like that in relfection quite easy... and its all basic... in color thats a bitch, and requires a lot of learning... learn the basics of reflection, and it will bring you farther... if you want to learn basics of color, even though there is no point, it is possible... but why bother when reflection is so powerful...


rsbot need expert to make script on it , thats why they dont have many , if they do thell make much better script then scar..

I don't like how they script for rsbot, but i have never even tried it. It looks hard, but I bet its easy after you make 1 script. :/
 
Status
Not open for further replies.
Runescape Gamblingrunescape gambling
Back
Top