Having trouble configuring TimeOnceSolved
Hi all,
I am trying to get the TimerOnce section going to set my env.month to 12 along with a few others.

This is what I have done so far. But it is not working.
{
  "EnableInGameTime-Timer": false,
  "EnableRealTime-Timer": true,
  "EnableTimerOnce": true,
  "EnableTimerRepeat": false,
  "InGameTime-Timer": {},
  "RealTime-Timer": {
    "02:00": "restart 600"
  },
  "TimerOnce": {
    "env.month 12:"
    5,
    "gather.rate dispenser * 2",
    "gather.rate pickup * 2",
    "gather.rate quarry * 2",
    "gather.rate survey * 2",
    "dispenser.scale tree 2",
    "dispenser.scale ore 2",
    "dispenser.scale corpse 2"
  },
  "TimerRepeat": {}
}​
Fixed it.
{
  "EnableInGameTime-Timer": false,
  "EnableRealTime-Timer": true,
  "EnableTimerOnce": true,
  "EnableTimerRepeat": false,
  "InGameTime-Timer": {},
  "RealTime-Timer": {
    "02:00": "restart 600"
  },
  "TimerOnce": {
    "env.month 12": 1,
    "gather.rate dispenser * 2": 1,
    "gather.rate pickup * 2": 1,
    "gather.rate quarry * 2": 1,
    "gather.rate survey * 2": 1,
    "dispenser.scale tree 2": 1,
    "dispenser.scale ore 2": 1,
    "dispenser.scale corpse 2": 1
  },
}​
Out of curosity why are you setting the gather rate of your server via TimmedExecute and not the gather managers actual config?
Also running ALL of these commands at 1 sec after server start could lag and/or cause some commands to be skipped

Merged post

Also suggest setting your real time timer to:

"01:50:00": "restart 600"

as this will actually make your server restart at 2am instead of 10min past 2am... even if you dont set it to 1:50am to run this you need the 2nd set of :00 to make this run correctly.

Thanks Razor,

Out of curosity why are you setting the gather rate of your server via TimmedExecute and not the gather managers actual config?
Also running ALL of these commands at 1 sec after server start could lag and/or cause some commands to be skipped​
Answer... err I didn't see it in the json. Must be an idiot eh :=)
I will adjust the timers.

Hows this look ?

The restart server is not working now though !!
{
  "EnableInGameTime-Timer": false,
  "EnableRealTime-Timer": true,
  "EnableTimerOnce": true,
  "EnableTimerRepeat": false,
  "InGameTime-Timer": {},
  "RealTime-Timer": {
    "07:50": "restart 900"
  },
  "TimerOnce": {
    "env.month 12": 10,
    "env.time 12": 20,
    "env.progresstime false": 30,
  },
  "TimerRepeat": {}
}​
chage 07:50 to 07:50:00 then it looks all good. The Real timer needs an hour:min:sec
Worked. Thanks for the help !
Locked automatically