Results 1 to 11 of 11

Thread: Anti-Leecher Script Idea

  1. #1
    Join Date
    Nov 2007
    Posts
    437
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Anti-Leecher Script Idea

    Hey If people who aren't even Junior Members can see this someone tell me so I can move it lol. This is a very basic concept and if anyone knows anything about scripting they could get past it. Luckily the very people this is meant to keep out probably don't know how. If you are sick of people using your script without putting in a SRL Stats ID or Pass I recommend putting something like this in. I believe it MUST be the main loop, put this bit of code:
    (BTW these " are really two single ' put next to each other for a String )

    SCAR Code:
    if (SRLID  =  '') or (SRLPassword  =  '') then
        begin
          writeln('You Need A SRL Stats ID and Password!')
          writeln('If You Do Not Have One Then Go Here:')
          writeln('http://www.stats.srl-forums.com/index.php?action=register')
          Exit;
        end;

    Anyways it works nicely for me so just test out until you get it in the right spot. Its gotta be after you declare the SRLID and Password and setupsrl and stuff I think. Just play around with it. Then come back here and post!!!

  2. #2
    Join Date
    Apr 2007
    Location
    Michigan -.-
    Posts
    1,357
    Mentioned
    2 Post(s)
    Quoted
    4 Post(s)

    Default

    Good idea, however this has been done before

    I have also seen people (cant remember who) set up a Leecher SRL Stats account and if the leecher doesnt put in a SRL ID and pass, it will automatically put the leecher ID and pass that you created in.
    METAL HEAD FOR LIFE!!!

  3. #3
    Join Date
    Nov 2007
    Posts
    437
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Oh thats pretty smart too. Oh well I haven't been here long and I thought it was genius when I came up with it lol . Hey it works though and that's what matters .

  4. #4
    Join Date
    Dec 2006
    Location
    Program TEXAS home of AUTOERS
    Posts
    7,934
    Mentioned
    26 Post(s)
    Quoted
    237 Post(s)

    Default

    tbh doesnt make a change lol...
    go ahead get the id and p.w still leech?

  5. #5
    Join Date
    Feb 2007
    Location
    SparklesProd.com
    Posts
    2,406
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    SCAR Code:
    if (SRLID  =  '') or (SRLPassword  =  '') then
        begin
          writeln('You Need A SRL Stats ID and Password!')
          writeln('If You Do Not Have One Then Go Here:')
          writeln('http://www.stats.srl-forums.com/index.php?action=register')
          Exit;
        end;

    The problem with that, is, when I put in 999999 for both values, the script still runs :P

  6. #6
    Join Date
    Jul 2007
    Posts
    1,055
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Yea, but its the best we got right now. I was wondering since the SRLID is only 4 numbers can we say if it is not an integer and 4 digits then do w/e.

    ALSO
    I made my own personal version of this in my script and it is slightly better and a lot cooler. If I can release it today / tomorrow then I'll post what I did on here.

  7. #7
    Join Date
    Jul 2007
    Posts
    1,431
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Leechers may just delete it or comment out...

    Mine in my chickenkiller looks like that
    SCAR Code:
    if (SRLId = '') or (SRLPassword = '') then
      begin
        Xzdw := True;
        MarkTime(NoStats);
        Writeln('Please enter SRL Stats ID...');
        writeln('Don''t got SRL stats account?');
        writeln('Press F4 to register.');
        repeat
          if IsFKeyDown(4) then
          begin
            OpenWebPage('http://www.stats.srl-forums.com/?action=register');
            TerminateScript;
          end;
          TheWaiter := round(abs((timefrommark(nostats)-WaitNoob)div(1000)))
          status('You have to wait '+floattostr(TheWaiter)+' sec before script starts');  //Thx raymond for floattostr
          wait(10);
        until(Timefrommark(nostats)>round(WaitNoob));
      end else Xzdw := True;


    lol:
    SCAR Code:
    if not Xzdw then TerminateScript;

    waitnoob is actually 300000, but i don't think nubs can track it...

    Even i get confused...

    SCAR Code:
    WaitNewb := (547.7225575051661134569697828008 * 547.7225575051661134569697828008);

    Somewhere in hide is this:
    SCAR Code:
    WaitNoob := WaitNewb;

    Litle guide how to disable it:
    SRLId = 'Nub'
    SRLPassword = 'Owned'

    err... if SRLID is not an integer and you try to make it to string (with inttostr) you get runtime error?
    in that case i got solution...
    [CENTER][SIZE="4"]Inactive[/SIZE]I forgot my password[/CENTER]

  8. #8
    Join Date
    Jul 2007
    Posts
    1,055
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    = / you told 'em my lil' trick. OpenWebPage, opens up a website w/o asking for permission, not in SRL manual, hardly heard of.
    Also all you gota do is make the entier procedure in 1 line and space it all the way so no one can see unless they backspace for a while.

    Btw instead of "don''t" just do "don`t"

    Here is mine:
    SCAR Code:
    procedure New; //By Osmm
      if (SRLID = '') or (SRLPassword  = '') then
        begin
          ClearDebug;
          WriteLn('You must have an SRL stats acount to use this script.');
          Wait(2500);
          WriteLn('Or be smart enough to edit this feature out / get around it.');
          Wait(2500);
          WriteLn('If you cant do either, just get an SRL stats acount at http://www.stats.srl-forums.com/');
          Wait(2500);
          OpenWebPage('http://www.stats.srl-forums.com/index.php?action=register');
          Wait(2000);
          Terminatescript;
        end;
      end;

    Except its hiden and only in one line. Oh yea, lastly lable the procedure for this something that noobs won't think it is. So like lable the procedure something like "Setup" er idk something noobs wont think of deleting.

  9. #9
    Join Date
    Nov 2007
    Posts
    437
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Leechers cant delete because the leechers we fight against are generally too stupid to edit a script on their own unless told exactly how. Some of them can't even get scripts to work by following clear instructions. If someone can find and delete it then they arent so leechy as i believed lol . Yea they can just put anything inbetween the ' ' and it will work but shhhh dont tell them that .

  10. #10
    Join Date
    Jun 2007
    Posts
    246
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by osmm View Post
    = / you told 'em my lil' trick. OpenWebPage, opens up a website w/o asking for permission, not in SRL manual, hardly heard of.
    Also all you gota do is make the entier procedure in 1 line and space it all the way so no one can see unless they backspace for a while.

    Btw instead of "don''t" just do "don`t"

    Here is mine:
    SCAR Code:
    procedure New; //By Osmm
      if (SRLID = '') or (SRLPassword  = '') then
        begin
          ClearDebug;
          WriteLn('You must have an SRL stats acount to use this script.');
          Wait(2500);
          WriteLn('Or be smart enough to edit this feature out / get around it.');
          Wait(2500);
          WriteLn('If you cant do either, just get an SRL stats acount at http://www.stats.srl-forums.com/');
          Wait(2500);
          OpenWebPage('http://www.stats.srl-forums.com/index.php?action=register');
          Wait(2000);
          Terminatescript;
        end;
      end;

    Except its hiden and only in one line. Oh yea, lastly lable the procedure for this something that noobs won't think it is. So like lable the procedure something like "Setup" er idk something noobs wont think of deleting.
    All you need to do is open in notepad then you dont really need to space anything
    Edit: but i dont think leechers would think of that XD

  11. #11
    Join Date
    Jul 2007
    Posts
    1,055
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Yea, another good way to make sure they won't delete it out of you script is to have a player form. Just because it distracts them from looking at the actual script.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. More idea than request good anti ban
    By Crozling in forum RS3 Outdated / Broken Scripts
    Replies: 3
    Last Post: 08-04-2008, 07:34 AM
  2. Possible anti random idea...
    By ctown in forum News and General
    Replies: 4
    Last Post: 10-04-2007, 11:01 PM
  3. Clarification on anti-leecher proticol
    By rockhead in forum SRL Site Discussion
    Replies: 2
    Last Post: 10-02-2007, 06:21 AM
  4. We're screwed now! Anti-macro idea.
    By alach11 in forum Bot Information and Spottings
    Replies: 63
    Last Post: 08-17-2007, 04:35 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •