I need a memory efficient system that can stack your speed and strength.
Requirements:
There will be 4 levels, and they should be linked to a property.
The power-up should last for 60 seconds.
Every time you go up a level on the power-up, it should reset the countdown.
Whenever the countdown finishes, it should decrease your level by 1.
No wires please.
Only use repeaters as a last resort. Please try to stick to using triggers.
The speed and strength don’t matter right now, any placeholder will do. Person who finds a solution will get full credit for the system! If you get stuck on something, send what you have, and I’ll see if I can do anything with it. Thanks for the help!
Set Property "Speed"
Value Get Property "Speed" + 1
Broadcast Message on Channel Create Text With "speed" + Get property "speed"
Broadcast Message on Channel "Cooldown"
If Speed [greater than or equal to sign] 4
Then Broadcast Message on Channel "noMoreSpeed"
Make a trigger with a delay of 60, and make it trigger on “Cooldown” and when triggered broadcast on “decrementSpeed”
When that happens, decrement a counter which is linked to the property.
Finally when receiving on “noMoreSpeed” deactivate whatever is that triggers the power up. Have a notification telling them that no more power ups are accepted.
teh end
yay
nwo i muts get cfrebits :3
btu i have not teseted dis metod
The system for increasing the level would work, but the trigger won’t work because the trigger needs to reset it’s countdown every time the level gets changed.
Use my friend counter. Counters are goated, you could take his system and tie it to a counter. Counters default value should be 60, deincrement every sec with a triggerloop. Set the counters target to 0. When the counter reaches the target you can make it broadcast on some channel to decrease speed. Also, there is a built in area to reset a counter on a channel. Basically, counters are awesome.