| Blockland Forums > Suggestions & Requests |
| Server-Sided Speedometer (Bottom print) |
| << < (3/3) |
| Who Cares99:
--- Quote from: Masterlegodude on February 08, 2014, 01:32:07 AM ---That old Box Train vehicle has a SpeedCheck script that has a brick per second speedometer, you could use that for various vehicles I gave it a shot, i can't seem to get it to work, but it also returns no errors in the console --- Code: ---package VehicleSpeedometer { function VehicleSpeedometer(%data, %obj) { if(!isObject(%obj)) return; %vehicle = %obj; %speed = vectorLen(%obj.getVelocity()); if(!%vehicle.oldSpeed) %vehicle.oldSpeed = %speed; if(%speed < 0) %speed = 0; %vehicle.oldSpeed = %speed; commandtoclient(%vehicle.getControllingClient(),'bottomprint', mFloor(%speed *2) @"<color:FFFF00>BPS", 1); schedule(500,0,"VehicleSpeedometer",%data,%obj); } }; activatePackage(VehicleSpeedometer); function vehicle::onadd(%data, %obj) { parent::onadd(%data,%obj); VehicleSpeedometer(%data, %obj); } --- End code --- I've also tried putting the function in the package, same results --- End quote --- I'm aware of that, but I'm wondering if there's an easier way to make it work with all land vehicles than to copy-paste that script into all land vehicles. |
| Who Cares99:
I would really like to see this made. It doesn't seem like it would take too long and it would be an enormous help. |
| Navigation |
| Message Index |
| Previous page |