Profile image

Making a clock

158 AgentDash423  2.3 years ago

Hello all,
Today we will be learning how to build a clock in SimplePlanes (yaaayyyyy).

Top paragraph is a bit of a laugh, but it's quite simple and I've put in the time to test so you don't.

First thing you need is 3 "custom" gauges, make sure that the indicator is the part moving, not the face.

On one gauge, set the indicator input to "Time"(capital T) and the input multiplier needs to be set to 6.

On the second gauge, set the indicator input to "Time" as well, but set the input multiplier to 0.1.

On the third gauge, set the indicator input to "Time" yet again, and set the input multiplier to 0.0167. (technically the multiplier is 0.0166666666666666666666... it goes on forever)

It is very important that the input multipliers are these numbers else you might run slightly faster or slower than they should.

Personally, I remove the base and face from the gauges and make a clock face using a singular fuselage piece and 6 hollow fuselage pieces with 51% left and right fill. (The angles for the hollow pieces are: 0°,30°,60°,90°,330° and 300° on the Z axis)

To make the second hand tick tock like most clocks, set the input setting as "round(Time)"

Please note,
The clock is more of a timer for how long in real time you've been spawned in, it's not a clock reading in-game time or IRL time.

I hope that you've found this interesting,

Agent

  • Log in to leave a comment
  • Profile image

    @penalty kick online if you use something that looks like a text box and then type "round(Time)" into the text itself. It will show up in a few moments, but I hope that information is helpful.

    1.8 years ago
  • Profile image

    @SheriffHackdogMCPE I've figured it out finally, I'll make a video on it at a later date to show the process, but for the seconds, you need to type into a text box "{round(repeat(Time,60}", for the minutes, you need to type in a text box "{floor(repeat(Time/60,60}" and for the hours you need to type in a text box "{floor(repeat(Time/360,60}". Sorry for taking so long

    +1 2.2 years ago
  • Profile image

    @SheriffHackdogMCPE hi again, I'm currently trying to make a digital clock so that I can post the instructions, however, I am having a problem where at 60 seconds it will count a minute properly, but it'll then be another 120 seconds before the next minute change, the writing I'm using in the seconds part is "{round(repeat(Time,60}" and for the minutes I'm using "{round(repeat(Time/120,60}".
    I'm completely stuck trying to get it to work properly, so I'm sorry but this is currently all I can help you with

    +1 2.3 years ago
  • Profile image

    @SheriffHackdogMCPE if you use a text box thing, and in the text but type "{round(Time}". It will display in seconds but hopefully that helps you

    +1 2.3 years ago
  • Profile image

    how do I make one in digital display

    2.3 years ago
  • Profile image

    Yes

    +1 2.3 years ago
  • Profile image

    @JesusChrist went to press edit as I noticed a spelling error and accidentally pressed remove

    2.3 years ago
  • Profile image
    11.6k JesusChrist

    why did you repost this

    2.3 years ago