It only took 1 cycle of clouds and fog for players to start noticing. I've gotten numerous compliments at how nicely the weather rolls in and out. Very nice plugin!
RealisticWeather
Moved
Total Downloads: 1,817 - First Release: Jun 15, 2017 - Last Update: Jun 28, 2017
- 5/5, 11 likes
-
Does anyone have an example of their TimedExecute.json they could share?
-
Sick plugin, playin with it now.
-
"weather.fog 0",
"weather.rain 0",
"weather.clouds 0",
"weather.wind 0"
and this in Timed Execute:
"02:00:00": "rw rain",
"05:00:00": "rw lightfog",
"08:00:00": "rw lightrain",
"10:00:00": "rw storm",
"13:00:00": "rw rain",
"17:00:00": "rw lightfog",
"21:00:00": "rw lightrain",
"23:00:00": "rw storm", -
tyvm Corrosive.
I was curious if there was a way to randomize the effects, instead of just having it be "always rain at 2am every day".. whether that's "server day" or "real time day".. it would always be the same weather pattern each "day"? Is there a way to make it more random? Maybe using TimerOnce or something perhaps...?
P.S. An optional Thunder sound during a storm would be awesome..Last edited by a moderator: Jun 18, 2017 -
Edit: Jake confirmed random is possible, I'll work on that for next update.Last edited by a moderator: Jun 18, 2017 -
-
any news on if the randomize weather will come into affect? really would like to use this plugin. Just didn't want a super consistent weather pattern
-
Yeh I'd prefer a random so TimedExecute inst necessary, with a config option to have a min/max amount of time between each cycle, also a true/false flag next to each storm type to be included or not in your random weather.
Dope ass plugin. -
OuTSMoKE updated Realistic Weather with a new update entry:
1.1.0
[DOUBLEPOST=1497827397][/DOUBLEPOST]
-
"TimerRepeat": {
"rw random": 7200
}
}
Thanks for the updates. -
[DOUBLEPOST=1497827626][/DOUBLEPOST]I'll also be looking at fine tuning the plugin later, probably make it into a every 5 sec timer, with even more gradual rolling in and out. Right now the elements increase %5 at a time usually every 20-30 secs. Going by 1% would look better, but would require more commands, which would need to be executed quicker in order to keep the total run time to a reasonable amount. -
OuTSMoKE updated Realistic Weather with a new update entry:
1.1.1
-
OuTSMoKE updated Realistic Weather with a new update entry:
1.1.2
-
Would it be possible that the plugin works automatically without additional plugin. Thank you
-
OuTSMoKE updated Realistic Weather with a new update entry:
1.1.3
-
absolutly LOVE this addon! Great work.
-
Forgot to mention originally time changes. Long storm is now 43.1 mins instead of 60. Changes edited in overview and update note. Long storm may be made longer later again I don't know.
-
so whats the best way to have my te set up here is my config ?
Code:{ "EnableInGameTime-Timer": true, "EnableRealTime-Timer": true, "EnableTimerOnce": false, "EnableTimerRepeat": true, "InGameTime-Timer": { "01:00": "weather rain", "12:00": "command 1", "15:00": "command 2" }, "RealTime-Timer": { "11:00:00": "say Is restarting in 1 hour!", "11:30:00": "say Is restarting in 30 minutes!", "11:45:00": "say Is restarting in 15 minutes!", "11:50:00": "say Is restarting in 10 minutes!", "11:51:00": "say Is restarting in 9 minutes!", "11:52:00": "say Is restarting in 8 minutes!", "11:53:00": "say Is restarting in 7 minutes!", "11:54:00": "say Is restarting in 6 minutes!", "11:55:00": "say Is restarting in 5 minutes!", "11:56:00": "say Is restarting in 4 minutes!", "11:57:00": "say Is restarting in 3 minutes!", "11:57:00": "server.save", "11:58:00": "say Is restarting in 2 minutes!", "11:59:00": "say Is restarting in 1 minutes!", "12:00:00": "say The server is now restarting.", "12:01:00": "global.restart 10", "23:00:00": "say Is restarting in 1 hour!", "23:30:00": "say Is restarting in 30 minutes!", "23:45:00": "say Is restarting in 15 minutes!", "23:50:00": "say Is restarting in 10 minutes!", "23:51:00": "say Is restarting in 9 minutes!", "23:52:00": "say Is restarting in 8 minutes!", "23:53:00": "say Is restarting in 7 minutes!", "23:54:00": "say Is restarting in 6 minutes!", "23:55:00": "say Is restarting in 5 minutes!", "23:56:00": "say Is restarting in 4 minutes!", "23:57:00": "say Is restarting in 3 minutes!", "23:57:00": "server.save", "23:58:00": "say Is restarting in 2 minutes!", "23:58:00": "server.save", "23:59:00": "say Is restarting in 1 minutes!", "00:00:00": "say The server is now restarting.", "00:01:00": "global.restart 10" }, "TimerOnce": { "command1 'msg'": 60, "command2 'msg'": 120, "command3 arg": 180, "reset.timeronce": 181 }, "TimerRepeat": { "server.save": 300, "weather.rain 0": 600, "weather.fog 0": 600, "weather.wind 0": 600, "weather.clouds 0": 600 } }
-
"weather.rain 0": 600,
"weather.fog 0": 600,
"weather.wind 0": 600,
"weather.clouds 0": 600
Then put this in Timer Repeat:
"rw random": 7200
Turn off in game timer, turn on timer once.