
Originally Posted by
Sjoekeloe
yeah that's the one
Writeln(ToStr(Rs_GetCompassAngleDegrees));
for debug
oh i was doing IntToStr lol...
but when you first log in isnt the camera facing north? because when i log in it says my compass is set for 8.7461622625552
Code:
program OSRGetCompass;
{$DEFINE SMART8}
{$I SRL-OSR/SRL.simba}
{$I SRL/SRL/Misc/Debug.Simba}
procedure DeclarePlayer;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := ''; //Enter your username
Players[0].Pass := ''; //Enter your password
//Players[0].Pin:= ''; //Enter your bankpin
Players[0].WorldInfo := []; //Enter a desired world or leave blank for random
Players[0].Nick := ''; //Enter your username as seen when logged in or parts of it
Players[0].LampSkill := Skill_Slayer;
Players[0].Active := True;
end;
procedure getcompassangle;
begin
Writeln(ToStr(Rs_GetCompassAngleDegrees));
end;
begin
DeclarePlayer;
SetupSRL;
ActivateClient;
ClearDebug;
Wait(1000);
If (Not LoggedIn) then
begin
LogInPlayer;
end;
begin
repeat
getcompassangle;
until(Not LoggedIn);
end;
TerminateScript;
end.