Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function GetLocalPlayerVehicle()
- {
- if(!::localPlayer)
- return;
- local vehicle;
- for(local i = 0; i < 1000; ++i)
- {
- vehicle = World.FindVehicle(i);
- if(!vehicle)
- continue;
- if(vehicle.GetOccupant(0) == ::localPlayer)
- return vehicle;
- }
- return null;
- }
- // -----------------------------
- function Script::ScriptProcess()
- {
- if(!::b_startProcessing)
- return;
- if(!::b_startGUIProcess)
- return;
- local vehicle = ::GetLocalPlayerVehicle();
- if(!vehicle)
- return;
- local speed = vehicle.Speed;
- local speedMagnitude = sqrt( speed.X * speed.X + speed.Y * speed.Y + speed.Z * speed.Z );
- m_GUITopSpeedLabel.Text = "Speed: [#44cc44]" + (speedMagnitude * 70 * 3.6).tointeger() + "[#ffffff]km/h";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement