SRL Archive - S.M.A.R.T. Questions and Answers.

SMART Login Help


TViYH

2008-02-04 18:03:53

I'm sure that this is because of the new S.M.A.R.T….My RuneScape ID that I auto with contains a dash ( _ ) in it. When it tries to log in, it types it without the dash ( _ )…What should I do?

Please help!

eurostylz

2008-02-04 18:06:41

Put a space instead its all the same a space, a dot and an underscore im pretty sure, or just use the ascii key of '_'

TViYH

2008-02-04 18:28:27

I do, it doesn't type it in…

kingarabian

2008-02-04 18:37:42

Theres no dashes/underscores in a persons user name, even though if you create one with it. So if your user is: I_Love_rachel or something it should be I love rachel. As for an example.

TViYH

2008-02-04 18:44:12

So type it in DeclarePlayers; as
Players[0].Name := 'The Id';
instead of
Players[0].Name := 'The_Id';
?

Method

2008-02-04 20:40:11

Yes, that's correct. You could probably also use - with success.

nobody u kno

2008-02-04 20:43:31

Im having a log in problem with SMART. Im running the guild mining script and i get SMART to come up and load runescape but it doesnt do anything after that. It doesnt log in or anything.

Runescapian321

2008-02-04 20:55:33

From: nobody u kno
Im having a log in problem with SMART. Im running the guild mining script and i get SMART to come up and load runescape but it doesnt do anything after that. It doesnt log in or anything.


I suppose the script is updated for SMART. When you click the play button the first time (when the SMART screen hasn't come up yet), click the play button, then click the pause button, then when SMART loads up click the play button again. If that doesn't work try just clicking the play button and then the stop button when SMART starts loading. Then when it's done loading click the play button.

If that doesn't work, maybe the script isn't updated right for SMART. If that's not it, try re-downloading SRL.

nobody u kno

2008-02-04 21:19:02

From: Runescapian321
I suppose the script is updated for SMART. When you click the play button the first time (when the SMART screen hasn't come up yet), click the play button, then click the pause button, then when SMART loads up click the play button again. If that doesn't work try just clicking the play button and then the stop button when SMART starts loading. Then when it's done loading click the play button.

If that doesn't work, maybe the script isn't updated right for SMART. If that's not it, try re-downloading SRL.


I put in the code of script from the start up tutorial this:

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('ams3', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
SetTargetDC(SmartGetDC); {This sets the SCAR bitmap for ALL color/bitmap/dtm finding to the smart bitmap.}
SetupSRL;
end.


But does anything else need to be added to the actual script to make this run? Can anyone else get Jukka's Guild miner working with SMART?

Runescapian321

2008-02-04 21:35:04

From: nobody u kno
I put in the code of script from the start up tutorial this:

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('ams3', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
SetTargetDC(SmartGetDC); {This sets the SCAR bitmap for ALL color/bitmap/dtm finding to the smart bitmap.}
SetupSRL;
end.


But does anything else need to be added to the actual script to make this run? Can anyone else get Jukka's Guild miner working with SMART?


You don't need SetupSRL in there, it was in the guide saying that SetupSRL and everything would just go after it. And instead of SmartSetup('ams3'….etc. Try

SmartSetupEx(52,False,False); //you can change the 52 to w/e world you want

So basically…

{.include SRL/SRL/Misc/Smart.scar}
//Then the creator of script should have some other includes....

//Then here is the script...

//now look for this (MAKE SURE IT ISN'T UNDER A PROCEDURE OR FUNCTION)

begin
//buncha stuff
end. //notice the period

//change that to

begin
SmartSetupEx(52,False,False);
SetTargetDC(SmartGetDC);
//heres the other stuff....
end.

It should work then.

nobody u kno

2008-02-04 21:49:06

This is the beginning of my script: Does it look right?

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetupEx(52,False,False);
SetTargetDC(SmartGetDC);
//heres the other stuff….
end.
<<<<<<< *Starts actual script after this*
Program GuildMiner;
{.Include SRL/SRL.Scar}

bullzeye95

2008-02-04 22:41:40

After SmartSetup[ex], put this:
  while not SmartReady do
wait(1000);
That will possibly solve at least one problem.

Runescapian321

2008-02-05 06:57:51

From: nobody u kno
This is the beginning of my script: Does it look right?

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetupEx(52,False,False);
SetTargetDC(SmartGetDC);
//heres the other stuff….
end.
<<<<<<< *Starts actual script after this*
Program GuildMiner;
{.Include SRL/SRL.Scar}


That can't be it. It says 'end.' which marks the end of a script. The Mainloop is always at the end of a script. Do this - scroll all the way to the bottom, now slowly start going up until you find a 'begin' on the very edge of the Scar screen (no spaces before it or anything). Make sure it isn't under a procedure/function, and that's the mainloop, which is where you put it in.

Whose Guildminer is that?