misticos
Executes commands every (x) seconds

Supported Games
GameServerKingsGameServerKings

It's a very simple plugin that can execute many commands every (X) seconds!

NOTE: For the TimerOnce configuration always at the end u must execute the command(Only if you want to start again from the top to the bottom of the TimerOnce chain "resettimeronce" or "reset.timeronce". Please remember that this TIMER IS WORKING UNTILL THE RESET COMMAND.

NOTE 2: You can see in my config the command (for the TimerOnce) will get executed after 60 seconds so the second command will get executed after 60 seconds too! (60 60=120) this timer is a chain so u have to add an additional seconds for the second command!

NOTE (RealTime-Timer): The time MUST look like "HH:mm:ss" ex. "18:30:00".

Configuration

{
  "EnableInGameTime-Timer": true,
  "EnableRealTime-Timer": true,
  "EnableTimerOnce": true,
  "EnableTimerRepeat": true,
  "InGameTime-Timer": {
    "01:00": "weather rain",
    "12:00": "command 1",
    "15:00": "command 2"
  },
  "RealTime-Timer": {
    "16:00:00": "command1 arg",
    "16:30:00": "command2 arg",
    "17:00:00": "command3 arg",
    "18:00:00": "command4 arg"
  },
  "TimerOnce": {
    "command1 'msg'": 60,
    "command2 'msg'": 120,
    "command3 arg": 180,
    "reset.timeronce": 181
  },
  "TimerRepeat": {
    "command1 arg": 300,
    "command2 'msg'": 300
  }
}
This plugin is unlicensed and the original author reserves all rights to it.

The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.

Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.