CountdownTimer on Multiboard

Aiden

Member
Reaction score
0
hi im trying to add
time to revive some hero when die.

So i guess i need to setup 2 things
1)Setup Time
2)periodic trigger where countdown timer start.
-------
1)Setup Time
If a hero die, to come back from death need wait this formula:
Set Tseconds = (10 + (10 x (Hero level of (Dying unit))))
Hero lvl 1: 10 + (10x 1) = 20 Seconds

Tseconds its a Interger Variable so doesent do a diferent between 40 and 100 seconds. never do something like 1:30
So i need to config that ...

-if Tseconds its grater or equal to 60 do this:
Set Tminutes = (Tseconds / 60)

Si Tseconds is : 120 will be -> Tminutes: 2

-----------
But what happends if Tseconds = 70?
70 / 60 = 1,166666
I guess i cutoff decimals...
and just get = 1.

I need help =_=
 

Aiden

Member
Reaction score
0
Works!
but now i have this problem.
When 2 countdown timer are active just works like 1.
For example, red player die, countdowntimer start then, player blue die too, Countimer for red player Stop, and begins Blue player countdowntimer.

Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Tminutes[HeroeDeath] Greater than or equal to 0
Tseconds[HeroeDeath] Greater than 0
Then - Actions
Set Tseconds[HeroeDeath] = (Tseconds[HeroeDeath] - 1)
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Tseconds[HeroeDeath] Equal to 0
Tminutes[HeroeDeath] Greater than or equal to 1
Then - Actions
Set Tminutes[HeroeDeath] = (Tminutes[HeroeDeath] - 1)
Set Tseconds[HeroeDeath] = 59
Else - Actions
Do nothing
Game - Display to (All players) the text: ((String(Tminutes[HeroeDeath])) + :) + (String(Tseconds[HeroeDeath]))))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
HeroeDeath Less than 8
Then - Actions
Multiboard - Set the text for Multiboard item in column 9, row HeroeDeath to ((String(Tminutes[HeroeDeath])) + :) + (String(Tseconds[HeroeDeath]))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
HeroeDeath Greater than 7
Then - Actions
Multiboard - Set the text for Multiboard item in column 9, row HeroeDeath to ((String(Tminutes[HeroeDeath])) + :) + (String(Tseconds[HeroeDeath]))))
Else - Actions
Do nothing
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top