msx1, msy1, msx2, msy2, (Looks in the Main Screen)
mix1, miy1, mix2, miy2, (Looks in the Inventory)
mmx1, mmy1, mmx2, mmy2, (Looks on the MiniMap)
mccx, mccy, (Looks in the Chat Window)
If you need more explaining then just post.
Hope this helps. 
Also you could use a DTM/DDTM instead of looking for the color. (Just a thought, if you just started scripting, keep going with color).
Edit: You should try using FindColorTolerance(x, y, YourColor, msx1, msy1, msx2, msy2, 10);
Cause colors change in rs everytime you log. Tolerance allows it to find the color within a range of pixles. (The 10.)
This tut helped me out A LOT! Here Check it out.
Edit: Also instead of using MoveMouse. You should use Mouse.
Ex.
SCAR Code:
FindColorTolerance(x, y, YourColor, msx1, msy1, msx2, msy2, 10);
Mouse(x, y, 2, 2, True);
True = Left Click
False = Right Click
Edit:
SCAR Code:
program TestColors;
{.include srl/srl.scar}
var
x, y, mx, my: Integer;
procedure Colours;
begin
GetClientDimensions(mx,my);
ClearDebug;
Writeln('Our client is '+ IntToStr(mx) +' by '+ IntToStr(my) +'');
Wait(1000);
If FindColorTolerance(x, y, 6126318, msx1, msy1, msx2, msy2, 10) then
begin
Writeln('');
Writeln('Colour found!');
Wait(1000);
Mouse(x, y, 2, 2, True);
end else
Writeln('Colour not found.. :(');
end;
begin
SetupSrl;
Colours;
end.
Tell me if that works