SCAR Code:
procedure ClickingMemberButton;
begin
if (Member = 1) then
begin
MoveMouseSmooth(MembersButtonX,MembersButtonY);
ClickMouse(MembersButtonX,MembersButtonY,true);
end else
begin
MoveMouseSmooth(FreeButtonX,FreeButtonY);
ClickMouse(FreeButtonX,FreeButtonY,true);
end;
end.
you have no main loop! 
so far, all it is is a bunch of procedures, not doing any thing. try this out:
SCAR Code:
program RuneScapeLogin10;
//Declaring Constants
const
Username= 'username'; //Put your username here!
Password= 'password'; //put your password here!
FirefoxX= 207; //X coordinate for FF link..Has to be on Taskbar
FirefoxY= 877; //Y coordinate for FF link..Has to be on Taskbar
URLFieldX= 497; //X coordinate for URL Field
URLFieldY= 56; //Y coordinate for URL Fiel
MembersButtonX= 912; //X coordinate for Member Button
MembersButtonY= 552; //Y coordinate for Member Button
FreeButtonX= 727; //X coordinate for Free Player Button
FreeButtonY= 559; //Y coordinate for Free Player Button
Member= 1;//Type 1 if you are, 2 if you are not.
//Starting Firefox and Locating URL Bar
procedure StartFirefox;
begin
MoveMouse(FirefoxX,FirefoxY);
ClickMouse(FirefoxX,FirefoxY,true);
Wait(5000);
ClickMouse(URLFieldX,URLFieldY,true);
Wait(2500);
end;
//Typing in [url]http://runescape.com[/url]
procedure TypeURL;
begin
SendKeys('http://runescape.com'+chr(13));
Wait(2500);
end;
//Clicking Member Button
procedure ClickingMemberButton;
begin
if (Member = 1) then
begin
MoveMouseSmooth(MembersButtonX,MembersButtonY);
ClickMouse(MembersButtonX,MembersButtonY,true);
end else
begin
MoveMouseSmooth(FreeButtonX,FreeButtonY);
ClickMouse(FreeButtonX,FreeButtonY,true);
end;
end;
//this is your main loop, where every thing comes together and the script functions
begin
StartFirefox;
TypeURL;
ClickingMemberButton;
end.
that should fix it, if you need any further help PM me, or read my basic scripting tut(link in siggy)