PC how to calculate horde night?

so I know its day/7 and if you have no remainder that is horde night.

but players on a non modded server keep asking. so...How do you calculate horde night?

 
For those who aren't into basic arithmetics, there are neat lil helper charts floating about. Like this one:

Many ppl have 2 screens or a phone, so just have this on the second screen for a quick glance - problem solved I guess.

I think it would not be too much to ask of the devs to just include the day of the week in the date display and this would instantly be a non issue.

 
...is dividing by 7 really a problem? Like, for real?
I saw we force the player to keep their own journal of days, scratching a notch in the wall or writing in a diary! No more of this OP HUD keeping you informed :p

 
every 7th Day obviously :)

It can bugout though when resetting / changing time of server in game. If you have problems with saving and restarting servers it can change the timeline. Then you have to calculate manually from the last horde.

Would be easiest if there was some kind of visual or audio cues on the 6th day. That way it's not too much in advance, but you can still ninja logout to safe your stuff. (red moon 2minutes before start of horde night doesn't count)

 
tried hard not to sound to mathy ;)

gameDay / 7 = x,y

if y = 0, next horde = gameday

if y not = 0 replace x by 0

days left until horde = 7 - (0,y * 7)

next horde = gameday + days left until horde

Cheers

 
no no no...

yes I know how to do the math I was looking for a calculator I could point users to. teach a man to fish not give them fish.

here is what I have. make it a batch file and run it.

@echo off

echo -----------------------

echo 7DTD - DAY 7 calculator

echo -----------------------

:TOP

echo.

echo What day is it today?

echo.

color 07

set /p currentday=

set /a result = %currentday%/7

set /a answer = %result%+1

set /a final = %answer%*7

set /a nextday = %final%+7

set /a test = %final%-7

if %currentday%==%test% (

echo ---------------------------------------

echo TODAY

echo ---------------------------------------

color 40 ) else (

echo ---------------------------------------

echo NEXT DAY7 IS DAY %final% and %nextday%

echo ---------------------------------------)

timeout 6

cls

goto TOP

 
(...)I was looking for a calculator I could point users to.teach a man to fish not give them fish.

So you want to be taught how to fish, to not have to teach your users how to fish and give them fish instead – and all that while other fishermen already caught enough fish filling up several well established fish restaurants that have takeout, wheelchair ramps installed at the front door and stunning 5 star yelp reviews?

 
So you want to be taught how to fish, to not have to teach your users how to fish and give them fish instead – and all that while other fishermen already caught enough fish filling up several well established fish restaurants that have takeout, wheelchair ramps installed at the front door and stunning 5 star yelp reviews?
"What you talking about Willis?!?" :)

 
no no no...
yes I know how to do the math I was looking for a calculator I could point users to. teach a man to fish not give them fish.

here is what I have. make it a batch file and run it.

@echo off

echo -----------------------

echo 7DTD - DAY 7 calculator

echo -----------------------

:TOP

echo.

echo What day is it today?

echo.

color 07

set /p currentday=

set /a result = %currentday%/7

set /a answer = %result%+1

set /a final = %answer%*7

set /a nextday = %final%+7

set /a test = %final%-7

if %currentday%==%test% (

echo ---------------------------------------

echo TODAY

echo ---------------------------------------

color 40 ) else (

echo ---------------------------------------

echo NEXT DAY7 IS DAY %final% and %nextday%

echo ---------------------------------------)

timeout 6

cls

goto TOP
AutoItScript:

Code:
local $day = InputBox("Bloodmoon Calculator", "What is the current gameday?")

$remainder = Mod($day, 7)
$daysUntilHorde = 7 - $remainder

If $remainder = 0 Then
msgbox(0,'Bloodmoon', "Bloodmoon is TODAY !")
Else
msgbox(0,'Bloodmoon', "Next Bloodmoon is in " & $daysUntilHorde & " days. Thats day " & $day + $daysUntilHorde)
EndIf
Lemme know if you need it compiled :)

Cheers

 
Basically what I do is ((current day / 7) + 1) *7 = bloodmoon

- - - Updated - - -

every 7th Day obviously :)
It can bugout though when resetting / changing time of server in game. If you have problems with saving and restarting servers it can change the timeline. Then you have to calculate manually from the last horde.

Would be easiest if there was some kind of visual or audio cues on the 6th day. That way it's not too much in advance, but you can still ninja logout to safe your stuff. (red moon 2minutes before start of horde night doesn't count)
I think the evening of day 6 the sky is pink. on Day 7 at 1800h you get lightning.

 
Personally I think that after day 7, it should be 7 days +/- 5 days (i.e. randomish). Great fun!

-Morloc

 
Basically what I do is ((current day / 7) + 1) *7 = bloodmoon
- - - Updated - - -

I think the evening of day 6 the sky is pink. on Day 7 at 1800h you get lightning.
Haven't noticed either of those :o

I'm probably always to busy working, digging , collecting : /

 
Back
Top