iKoth [1.8.x - 1.19]  ⭐ FREE ⭐ Schedule ⭐ PlaceHolders ⭐ Factions support icon

iKoth [1.8.x - 1.19] ⭐ FREE ⭐ Schedule ⭐ PlaceHolders ⭐ Factions support -----

¡Free King Of The Hill plugin with Schedule System, PlaceHolders, Factions support and more!



➦ /koth create <koth> Create koth (ikoth.create)
➨ /koth setpoints <koth> Set points of koth (ikoth.setpoints)
➨ /koth rewards <koth> Set rewards of koth (ikoth.rewards)
➨ /koth options <flag> <value> Set options of koth (ikoth.options)
➨ /koth remove <koth> Remove koth (ikoth.remove)
➨ /koth exitinspector Exit of the inspector mode (ikoth.exitinspector)
➨ /koth start <koth> <time> [maxTime] Start koth (ikoth.start)
➨ /koth stop <koth> Stop koth (ikoth.stop)
➨ /koth list View koth list (ikoth.list)
➨ /koth schedule Schedule commands (ikoth.schedule)
➨ /koth settime <koth/id> <time> Set time of specific koth (ikoth.settime)

➨ /koth enable <koth> Enable a koth (ikoth.enable)
➨ /koth giveitem <player> <koth> <time> <maxtime> Give Start Koth item (ikoth.giveitem) (ikoth.usegiveitem)
➥ /koth reload Reload config (ikoth.reload)

[] Optional
➦ /koth schedule create <koth> <capturetime> <maxruntime> <day> <hour:min> <repetitionWeeks> Create schedule for a specific koth (ikoth.schedule.create)
➨ /koth schedule list View schedule list (ikoth.schedule.list)
➨ /koth schedule remove <id> Remove schedule by id (ikoth.schedule.remove)
➨ /koth schedule info <id> View information of specific schedule by id (ikoth.schedule.info)
➥ /koth schedule next View hour and the next koth (ikoth.schedule.next)

- Important -
It uses the hosting timezone, you can see date with /koth schedule next


Example of usage: /koth schedule create koth 30 5 sunday 10:00 1
<koth> Koth name
<capturetime> Duration of koth in seconds
<maxruntime> Max duration of koth, -1 to disable
<day> Day of week

<hour:min> Hour of execution
<repetitionWeeks> Weeks for next execution
For this you need PlaceHolderAPI
%ikoth_x% ⭒ Coord x of first koth
%ikoth_y% ⭒ Coord y of the first koth
%ikoth_z% ⭒ Coord z of the first koth
%ikoth_player% ⭒ Player camping of the first koth
%ikoth_name% ⭒ Name of the first koth
%ikoth_time% ⭒ Time remaining of the first koth
%ikoth_coords% ⭒ Coords of the first koth
%ikoth_uptime% ⭒ uptime of the first koth
%ikoth_world% ⭒ world of the first koth
%ikoth_id% ⭒ id of the first koth
%ikoth_p1% ⭒ Point 1 of koth cords
%ikoth_p2% ⭒ Point 2 of koth cords
%ikoth_percentage% ⭒ Koth porcent complete
%ikoth_percentage_r% ⭒ Koth percent complete in reverse
%progressbar_(length)_(sym1)_(sym2)% ⭒ Custom progressbar
%ikoth_next% ⭒ Time of next koth
%ikoth_next_name% ⭒ Name of next koth
Code (Text):
%ikoth_p1_x
%ikoth_p1_z
%ikoth_p1_y
%ikoth_p2_x
%ikoth_p2_z
%ikoth_p2_y
Code (Text):
%ikoth_progressbar%
[​IMG]
Code (Text):
%Ikoth_progressbar_50%
[​IMG]
Code (Text):
%ikoth_progressbar_15_&a-_&r-%
[​IMG]
➦ Rewards for all members of faction
➨ Execute a command for every faction member
➨ Variable %faction% in config file
➥ PlaceHolder %ikoth_faction%

* You can suggest any function in discussion page


Compatible Plugins
➦ SaberFactions
➨ SimpleClans
➥ FactionsUIID
* to set options use /koth options <flag> <value>
Available options
➨ reset : true/false time reset or not if player camping leave of koth
[​IMG]
For use hexcolors put in the config file #<hex>
Example:
[​IMG]
For now only available for announce koth initiated
[​IMG]
* To give item use /koth giveitem <player> <koth>
* For use command require ikoth.giveitem
* For use item require ikoth.usegiveitem
Config file:
[​IMG]
Koth top is displayed when the koth has finished
[​IMG]
Config file:
* size-players: amount of players shown in leaderboard
[​IMG]
You can get timezone id here
[​IMG]
Resource Information
Author:
----------
Total Downloads: 25,571
First Release: Apr 15, 2022
Last Update: Aug 20, 2022
Category: ---------------
All-Time Rating:
29 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings