Any script I run just sits there, on the logon screen, not doing anything. How could I fix this?
Any script I run just sits there, on the logon screen, not doing anything. How could I fix this?
You have to set runescape to fixed manually
if you are using smart you need to disable and re-enable and disable (keep disabling till you can click in it) a few times, then when you can use the smart window you click on graphics options, then under screen sizing click fixed. If you are using a non-smart client, then you don't need to worry bout enabling and disabling, you just click game options right away and click fixed, then the script will work. Do this before you start the script though and I don't know if you have to, but I would just in case, hit the "X" after you hit fixed so that it goes back to the main login screen, so the script can start from there. Good luck autoing![]()
Baked0420, thanks for the quick reply but sadly it didn't work. I think it's because Reflection is still outdated :@ Thanks anyway![]()
is there any errors in the debug? maybe it's not running yet?
Baked0420, no errors show in the debug box, and Reflection isn't updated yet. I tried the Dev version of Reflection, but no luck![]()
yea I know reflection isn't fully updated, some parts I believe are updated though, but I don't know. But you don't need reflection to get logged in....
add 'ActivateClient;' in the begining of the mainloop if it's not already there.
NCDS, what's the MainLoop LOL. Is it where Smart gets started?
the main loop is after all the procedures and functions. Like you have:
the main loop is the begin/end. without a procedure or function name. That was a quick crappy example, just to make it more understandable, honestly I don't even know if that'd compile lol, I think it would but I don't know.Code:program example procedure ex1; begin writeln(''); end; function ex2: boolean; begin result:= random(2) = 0; end; begin //this is the start of the main loop ex1; if(ex2) then writeln('True') else writeln('False'); end. //this is obviously the end
So in this script it is:
And I should put it after Setup;?Code:begin Setup; repeat WalkToFish; Fish; Banking; SwitchPlayer; until False; end.
look in the setup procedure, it might already be in there, if not you can just put it before setup, but I don't think you need to call ActivateClient; with smart, I never do and it would work, only when you're using non-smart clients I would call ActivateClient;
EDIT: I ran the script, I found which fishing script it was, Frt's fishing script. It worked for me, logged me in, hovered the fishing skill, and then it was I wasn't in the right place so it logged me out. Only thing I can think it might be is that you haven't fill out the DeclarePlayers;, if you haven't then you need to so it can log you in, if you have then I don't know why it's not working for you.
Last edited by Baked0420; 11-08-2009 at 05:01 PM.
Baked0420, I have filled it all in, but I'm on x64 bit. Could this be a problem?
put GraphicsSet := true; in the mainloop after SetupSRL;. This will make the script think that all the graphics are already set. First you need to go into runescape and set all the graphics to the lowest, on low detail and fixed. it SHOULD be saved as kind of like your preferences. you shouldnt have a problem now.
i havent had this problem, but im just wondering, everyone who has this problem, do you log in to rs using an actual internet browser, or the only times you do, is it via smart? cause i think that if the preferences are set through smart, they don't save, cause every time i run a script, all the graphics are set and I have logged in recently into rs legit.
NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN
bionicle I tried this, but it don't work. I reinstalled SCAR and Reflection, with SRL #38.. don't work.
I've tried Frt's fisher and m!ne by r!ch!e, both just sit there on the log on screen![]()
k, couldn't find r!ch!e's, but frt's uses reflection, and reflection is currently outdated. I'm guessing M!ne uses reflection too. Search for a script that is all colour scripting, not reflection.
NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN
bionicle, weirdly, m!ne is now working :O
problem solved![]()
k, sure. lol, just don't use any reflection scripts until the devs announce it to be fixed![]()
NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN NYAN
Jake
If you see something like .include bla bla reflection.scar in green at top of script, its not working because reflection isnt working.
If your using smart, you need to set the runescape client to FIXED and got RESIZEABLE on the login screen manually, do that by clicking (Disable SMART on the SMART window, changing setting on login screen, and then then clicking enable SMART on SMART) then pres play on the script.
Problem Solved.Closed.
![]()
There are currently 1 users browsing this thread. (0 members and 1 guests)