PDA

View Full Version : Full RuneScape Auto Log-In



McBronzeLongsword
04-16-2007, 03:21 PM
I'd like to give some credit to the Beginner-Script-Tut from WhoCares(some-numbers-I-can't-remember).

This script is terribly simple but that doesn't prevent it from taking a billion years to make for a newbie scripter.

I'd like to dedicate this stupid script to the next step of laziness.

Enjoy! :-)

(If it works. PS: Leave a message about how it worked).
(PS again: This is non SRL BTW.)

McBronzeLongsword
04-16-2007, 03:25 PM
Just remembered, the script won't really work when you can't download it... So here it is :)

3Garrett3
04-16-2007, 08:57 PM
ok, a few things..

SendKeys(Pass);

Wont press enter. Did you mean for it not to? I know i press enter after typing my pass.

Also, use Mouse and MMouse instead of ClickMouse and MoveMouseSmooth, these are SRL commands, so you will need to add

{.include SRL/SRL.scar}

To right under

program FullRSAutologin;

So that it looks like this

program FullRSAutologin;
{.include SRL/SRL.scar}

And then put SetupSRL; to your main loop, if you need any help with the main loop thing, then ask me in a PM.
instead of

SendKeys

Use

TypeSend(' Your Message Here');

This is SRL, and cant be detected by Jagex...

I have included a finished SRL Version, but i will remove if you say so...



{ ---> McBronzeLongsword's <---

Auto RuneScape Login!
My humble - but working (for me)- first script!

(This was entirely scripted on my computer, so sorry for any
inappropriate waiting times. Please have patience in it, since
it - regardless of the waiting times - WILL log you in, mostly)

It sorts after lowest population so it will most likely choose a
Members World. Only in Members Worlds will my unprofessional CharLogIn
work.

Setup:
1.) Place RuneScape Windows Client Icon in vision range when SCAR is
opened.
2.) Insert your name and password in the lines 30 and 31.
3.) Scroll down and change the coordinates in line 53, 55 & 59 to
the ones you want.
4.) Comment on this script, please :-)
__________________________________________________ ______________________________ }

program FullRSAutologin;
{.include SRL/SRL.scar}

const
RSColor= 3368601;
Name= '';
Pass= '';

begin
SetupSRL;
if(FindColor(x,y,RSColor,0,0,1000,750))then
begin
MMouse(x,y,0,0);
Wait(100);
Mouse(x,y,0,0,true);
Mouse(x,y,0,0,true);
Wait(1000);
MMouse(564, 391,0,0);
Wait(50);
Mouse(564, 391,0,0,true);
Wait(5000);
MMouse(862, 690,0,0);
Wait(75);
Mouse(862, 69,0,0,true);
Wait(600);
MMouse(762, 319,0,0);
Wait(100);
Mouse(762, 319,0,0,true);
Wait(2500);
MMouse(676, 312,0,0);//(343, 311) for High Detail
Wait(150);
Mouse(676, 312,0,0,true);//343, 311) for High Detail
Wait(2500);
MMouse(441, 412,0,0);
Wait(50);
Mouse(441, 412,0,0,true);//Chooses to sort them after lowest population.
Wait(2000);
MMouse(342, 439,0,0);
Wait(100);
Mouse(342, 439,0,0,true);
Wait(17000);
MMouse(873, 535,0,0);
Wait(200);
Mouse(873, 535,0,0,true);
MMouse(592, 347,0,0);
Wait(150);
Mouse(592, 347,0,0,true);
Wait(100);//Delete every line below this point to manually log in
TypeSend(Name);
Wait(1000);
TypeSend(Pass);
Wait(500);
MMouse(428, 376,0,0);
Wait(100);
Mouse(428, 376,0,0,true);
Wait(5000);
MMouse(519, 403,0,0);
Wait(100);
Mouse(519, 403,0,0,true);
Cleardebug;
Writeln(' _____________________ ')
Writeln('--->Welcome to RuneScape!<---')
Writeln(' ^^^^^^^^^^^^^^^^^^^^^ ')
Writeln(' ')
end;
end.

McBronzeLongsword
04-18-2007, 05:58 PM
Thanks for learning me how to SRL things =)

Now I know that, but I didn't include SRL because I don't think Jagex tracks Autoers when they aren't logged in, and the second reason is, that I simply didn't know how.

It's fine with me that you post an SRL Version - Just don't take my credit :P

Thanks.

McBronzeLongsword
04-18-2007, 06:01 PM
What is MMouse and Mouse anyway?


But did it work for you?

It did for me.

Rune Hacker
04-18-2007, 10:38 PM
MMouse(x, y, 2, 2) moves the mouse(but not click) to the x y coords you put in or the color you told it to find. The 2, 2 are randomness so it will now click in a 2 by 2 pixel box instead of the exact area (less detectable in game).

Mouse(x, y, 2, 2, true) will move the mouse the same way as MMouse, it has the same randomness thing, but you can put true or false. true=left click and false=right click.

IEatJ00erBaybees
04-19-2007, 01:53 AM
Personally, I'm against Auto-Logins, when you could just include SRL at the top and add in

LoginPlayer;

And I would add more wait times. Even if it's a little longer than your computer would want, at least it works for everybody.

Also, what Rune Hacker said above, is what I'd like to finally add.

Rune Hacker
04-19-2007, 02:01 AM
Its not about what the script does in this section, its about them learning how to script so we can tell them what to improve on.

And IEatJ00erBaybees, what he made goes from the mai nmenu into a world, loginplayer; only logs in the player after youve selected a world.