Results 1 to 6 of 6

Thread: How detectable?

  1. #1
    Join Date
    Feb 2007
    Posts
    65
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default How detectable?

    Well, all my scripts are usually non random based, and, very very basic. (No loophole plugups, so, keep that in mind). My first real script was a barrows alcher that figured out if you went on the wrong tab. Iv used this for a long time , and, no problems.

    This next script is based on the fact that Im in PC island bank, so, no randoms, and, no auto talking. Im getting timed about 44 seconds a load (I can humanly do in about 20ish seconds, so, any advice on cutting time back is helpful, which I will be doing). And, dont talk about procedures or any of that junk, I know they are good, but, like I said, this is a quicky. I just want to know if the Jagex anti-systems will catch me like a bee with honey or am I invisible beaver?

    Code:
    program AutoCraft;
    {.include SRL\SRL.scar}
    {.include SRL/SRL/Misc/Amount.scar}
    const
    bodycolor = 611335;   //Body Color
    hidecolor = 474629; //Hide Color
    bank = 6648184; //Bank Color
    
    var
    alchstodo: Integer;
    ///////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    //~~~~~~~~~~~~~~~~~~~~~~~~Do Not Touch Below~~~~~~~~~~~~~~~~~~~~~~~~~\\
    ///////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    procedure Craft;
    begin
    //Starting with blank inventory, only thread and needle.
    
    //if(findcolortolerance(x,y,bank,103,96,343,170,5)) then
    //Begin
    //Mouse(x+random(3),y+random(3),2,2,false);
    //ChooseOption(x,y,'Use-quickly');
    //end else
    //Writeln('Cannot find bank');
    //end;
    //Not needed yet
    ////////////End Of Banking//////////
    if(findcolortolerance(x,y,hidecolor,552,212,718,461,5)) then
    Begin
    Mouse(x+random(3),y+random(3),2,2,true);
    Wait(2000+random(500));
    Mouse(576+random(4),230+random(4),2,2,true);  //Uses Hide -> Needle
    Wait(4200+random(2300));
    Mouse(96+random(5),418+random(5),2,2,false);
    ChooseOption(x,y,'Make 10'); //Starts Crafting
    Wait(18000+random(5000)); // Waits on hides
    end
    if(findcolortolerance(x,y,bank,103,96,343,170,5)) then
    Begin
    Mouse(x+random(3),y+random(3),2,2,false);
    ChooseOption(x,y,'Use-quickly');
    Wait(4000+random(20));
    end
    if(findcolortolerance(x,y,bodycolor,552,212,718,461,5)) then
    Begin
    Mouse(x+random(3), y+random(3), 2,2, false);
    Wait(2000+random(20));
    ChooseOption(x,y,'Store All');   //Banked Hides
    Wait(5300+random(53));
    end
    Mouse(134+random(3), 72+random(3), 2,2, false); // Withdraw hides, second bank
    ChooseOption(x,y,'Withdraw All');
    Wait(2000+random(200));
    Mouse(483+random(1), 44+random(1),2,2,true); // Pulled more hides
    //ChooseOption(x,y,'Off Private');
    //if(findcolortolerance(x,y,1449042,731,176,752,205,5)) then
    //begin
    //end
    writeln('Load Finished');
    Craft;
    end;
    
    begin
    DisguiseScar('RuneScape - the massive online adventure game by Jagex Ltd');
    ActivateClient;
    Craft;
    writeln('Finished Crafting');
    TerminateScript;
    end.
    Thanks, if its in the wrong section, you can move

  2. #2
    Join Date
    Jan 2008
    Location
    Alberta
    Posts
    727
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    You should fix your standards, read http://www.villavu.com/forum/showthread.php?t=3293

    You don't need to disguise scar. You don't need a TerminateScript at the end where theres a end. right there.

    You could make it repeat and make it bank if you wanted.

    IMO humans are a little bit quicker than SCAR in some things, so your not always going to be able to be undetectable and faster at the same time.

    You could add a AntiBan procedure to make it less detectable. Read this tutorial for antiban. http://www.villavu.com/forum/showthread.php?t=27515

  3. #3
    Join Date
    Feb 2007
    Posts
    65
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Ah yes. I know my standards do use a bit of work.
    The main problem Iv ran across lately is that I cant use the latest scar. This works fine in 3.05 (very old, I know) but when I try to open using the latest and greatest, it has a cesure and goes to errorville.

    My main issue was the fact of the randomized clicking and waiting. Its been a while since I autoed, and, I wanted to know if that was enough.

    Thanks for the input tho.

  4. #4
    Join Date
    Sep 2007
    Location
    Pennsylvania
    Posts
    3,396
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I don't really know how detectable randomized cords are, but really I doubt they're detectable more than color. The only thing is is that it's hard to make failsafes and such if you're just clicking cords. Here, I fixed it up for 3.14 (should work on 3.15 too)

    SCAR Code:
    program AutoCraft;
    {.include SRL\SRL.scar}

    const
    bodycolor = 611335;   //Body Color
    hidecolor = 474629; //Hide Color
    bank = 6648184; //Bank Color

    var
    alchstodo, x, y: Integer;    //**you forgot to declare x,y**
    ///////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    //~~~~~~~~~~~~~~~~~~~~~~~~Do Not Touch Below~~~~~~~~~~~~~~~~~~~~~~~~~\\
    ///////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    procedure Craft;
    begin
    //Starting with blank inventory, only thread and needle.

    //if(findcolortolerance(x,y,bank,103,96,343,170,5)) then
    //Begin
    //Mouse(x+random(3),y+random(3),2,2,false);
    //ChooseOption(x,y,'Use-quickly');
    //end else
    //Writeln('Cannot find bank');
    //end;
    //Not needed yet
    ////////////End Of Banking//////////
    if(findcolortolerance(x,y,hidecolor,552,212,718,461,5)) then
    Begin
    Mouse(x+random(3),y+random(3),2,2,true);
    Wait(2000+random(500));
    Mouse(576+random(4),230+random(4),2,2,true);  //Uses Hide -> Needle
    Wait(4200+random(2300));
    Mouse(96+random(5),418+random(5),2,2,false);
    ChooseOption('Make 10'); //Starts Crafting   //**It's just ChooseOption('Make 10'), no need for the x,y**
    Wait(18000+random(5000)); // Waits on hides
    end; //**Needed end; there, not just end**
    if(findcolortolerance(x,y,bank,103,96,343,170,5)) then
    Begin
    Mouse(x+random(3),y+random(3),2,2,false);
    ChooseOption('Use-quickly'); //**same as above**
    Wait(4000+random(20));
    end; //**Same as above, forgot your semi-colon
    if(findcolortolerance(x,y,bodycolor,552,212,718,461,5)) then
    Begin
    Mouse(x+random(3), y+random(3), 2,2, false);
    Wait(2000+random(20));
    ChooseOption('Store All');   //Banked Hides   //**Same as above**
    Wait(5300+random(53));
    end;      //**Same as above**
    Mouse(134+random(3), 72+random(3), 2,2, false); // Withdraw hides, second bank
    ChooseOption('Withdraw All'); //**Same as above**
    Wait(2000+random(200));
    Mouse(483+random(1), 44+random(1),2,2,true); // Pulled more hides
    //ChooseOption(x,y,'Off Private');
    //if(findcolortolerance(x,y,1449042,731,176,752,205,5)) then
    //begin
    //end
    writeln('Load Finished');
    Craft;
    end;

    begin
    SetupSRL; //**I don't know exactly what it does, but your supposed to do it if you use SRL in your script**
    Disguise('RuneScape - the massive online adventure game by Jagex Ltd');     //**It is now just 'Disguise(...)'**
    ActivateClient;
    Craft;
    writeln('Finished Crafting');
    TerminateScript;
    end.

    Where I fixed something I put '//**[the fix]**'

  5. #5
    Join Date
    Sep 2007
    Posts
    501
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I'll completely redo the script after work today and then I'll probably finish the whole thing by this time tomorrow. [/off-topic]

    The best advice I can give is use more SRL stuff, to do this you can browse the includes or goto the SRL wiki (click the "Free Runescape Hacks" thing in my sig , scripting is much easier with SRL.

    Most SRL commands are undetectable if used with Waits

  6. #6
    Join Date
    Feb 2007
    Posts
    65
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Thanks to both of you! The help is GREATLY appreciated.

    Looks like I need to brush up on the new SCAR formats. Look forward to seeing that re-done script

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
  •