InTime

Logo

Support my work Source Metrics

InTime Banner


What is InTime?

InTime gives you the possibility to disable/enable plugins at a defined time. Since Version 0.2 it also supports executing commands by [Console]. Very simple and lightweight, isn't it?

Features:

  • Time-based plugin disabling and enabling
  • 24H time format (12H not supported yet)
  • Executing commands by [Console] (since v0.2)

Configuration

Plugins

Explanation:

plugins:
  (yourplugin):
    type: enable or disable
    times:
    - (starttime)-(endtime)
    - (anotherStartTime)-(anotherEndTime)

Example:

  samplePlugin:
    type: disable
    times:
    - 9:00-15:30
    - 18:00-23:00

WARNING!

One plugin can only be enabled OR disabled!:

  • enable -> plugin is disabled and will be enabled between the times
  • disable -> plugin is enabled and will be disabled between the times

Commands

Explanation and Example

commands:
  a:
    command: say
    arguments: A new day starts....
    time: '00:00'
  b:
    command: say
    arguments: Good night!
    time: '23:00'
  c:
    command: say
    arguments: It's friday! Playing MC until we have to call the doctor!
    time: '14:00'
    weekday: Friday

The weekday parameter is optional. Values are Monday to Sunday and all for all days in the week

WARNING!

All scheduled commands are ran as [Console]


Help via PM, bug fix via ticket! Comments won't be answered.


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ngbeslhang ngbeslhang Mar 28, 2013 at 03:02 UTC - 0 likes

    oh wait,so that's mean you can enable a plugin or the console automatically sent a command but you must set the time right? if i use the NameChanger plugin i can let everyone know my real name or real IGN at a time like this :P :

    a:
        command: rename
        arguments: ngbeslhang &angb&eeslhang(Before that my fake IGN is "troll")
        time: '12:00'
    

    And i can hide my real IGN after 1 hours :P

    b:
        command: rename
        arguments: ngbeslhang troll
        time: '13:00'
    

    lawl so fun,but i don't want to use this for my vanilla survival server :/ but i'll translate if i can :3(Maybe i'll start translate now)

    Last edited Mar 28, 2013 by ngbeslhang
  • Avatar of HomerBond005 HomerBond005 Jan 24, 2013 at 21:20 UTC - 0 likes

    @MrMightyGnome: Go

    I do not know if I interpreted your config correct, but keep in mind that this time is real-life time. This plugin takes the time of the server and executes commands when a specific real-life time is reached. If I interpreted the config not correct, please open a ticket if the sunset command is nor executed at 19:01.

    Btw: I'm planning an update. It is completely rewritten and should provide in-game time. Currently I'm working on that in-game time.

    Updated GroupBasedPVP, the most advanced PvP group management plugin!

    You can help me keeping up my work through donating. A small value also helps ;)
    Donate

  • Avatar of MrMightyGnome MrMightyGnome Jan 24, 2013 at 16:17 UTC - 0 likes

    Very nice plugin, keep this up and updated for me! :)

    EDIT: doesnt seem like this plugin is working with 1.4.7... Please update!
    This is my config, with no errors...
    http://pastebin.com/MScLF7cy

    Last edited Jan 24, 2013 by MrMightyGnome
  • Avatar of Ordrox Ordrox Jun 19, 2012 at 05:11 UTC - 0 likes

    @HomerBond005: Go

    I've in mind to trigger a command a certain hour of some days of the week. Is it possible?

  • Avatar of HomerBond005 HomerBond005 Jun 18, 2012 at 20:00 UTC - 0 likes

    @Ordrox: Go

    Hmm. Probably. Which feature do you exactly want? You want commands to be executed at a specified date, right? Please create a ticket with this feature.

  • Avatar of Ordrox Ordrox Jun 18, 2012 at 17:19 UTC - 0 likes

    Hi! Do you thing it's possible to add days (real time, not in-game) feature? It'll be awesome.

  • Avatar of HomerBond005 HomerBond005 Jun 18, 2012 at 15:45 UTC - 0 likes

    @gibbly96: Go

    No, that is not possible. But you can execute any command you want to. You have to find a plugin which provides broadcasting a raw message via a command. That's all.

  • Avatar of HomerBond005 HomerBond005 Jun 18, 2012 at 15:43 UTC - 0 likes

    @Rat_Cat12: Go

    The server would be more busy, if I add seconds. Every second a check if there any commands to be executed... This is not that good. But I'll think about it. Thanks

  • Avatar of MyPictures MyPictures Jun 18, 2012 at 11:17 UTC - 0 likes

    @Rat_Cat12: Go @gibbly96: Go

    I ask Homer if he will/can do this, thx ;)

    BFAK:MyPictures,68804,4095b7e13e1842a5c6922a5b3a9094d1f7dbb5f4e7e36f133280ab58fa2882b0

  • Avatar of gibbly96 gibbly96 Jun 17, 2012 at 20:14 UTC - 0 likes

    Is it possible to change the "broadcast" message with [SERVER] or [CONSOLE]. It look not that good and it is boring. Would be cool if it is possible :) .. Nice Plugin ^^

Facts

Date created
Jan 16, 2012
Category
Last update
Jan 25, 2013
Development stage
Release
Language
  • enUS
License
CreativeCommons BY-NC-ND 3.0
Curse link
InTime
Downloads
1,246
Recent files

Authors