• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
GenoSsVN

Premium Plugins King of the Hill - Efficient and Automatic (1.7-1.15) 2.2.1

GenoSsVN

THÀNH VIÊN
Tham gia
18/02/2020
Bài viết
133
Hỗ trợ phiên bản : 1.7,1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15
benzimmer0.png


[IMG]

It's called King of the hill, KOTH for short. It's where a player stays in a selected region for a set amount of time while other players are trying to knock him off this point. If they can hold the capture point for the set amount of time, you can choose to give them rewards. You can run commands upon a capture or give them a key or add items to their inventory.
Features.png
[IMG]

  • 1.7-1.15 support
  • Auto start and KOTH Scheduler
  • Host multiple KOTHs at one time
  • Fully automatic
  • Good support
  • Has a custom API
  • Custom scoreboard
  • All messages are customizable
  • Very flexible
  • Knock delay
  • Award players with loot or commands
  • Unlimited KOTHs
  • Auto broadcast at certain times
  • Loot chests
  • Updated nearly every single day of the week
  • Add a command cool down for certain players
  • 15+ commands
  • Option to give rewards to the faction leaders
  • Vault support
  • MassiveCore Factions support
  • LegacyFactions support
  • FactionsOne support
  • FactionsUUID support
  • SaberFactions support
  • SavageFactions support
  • StellarFactions support
  • MassiveCore support
  • ASkyblock support
  • BSkyblock support
  • WorldGuard support
  • SuperiorSkyblock support
  • Guilds support
  • Lands support
  • Clans support
  • TownyAdvanced support
  • IridiumSkyblock support
  • TitleManager support
  • Built-in GUI to host KOTHs
  • Custom KOTH selections
  • Featherboard support
  • KiteBoard support
  • KOTH Top
  • KOTH Bypass
[IMG]

Spoiler: Commands
"/" Command
"<>" Required
"[ ]" Optional
  • /koth help <PAGE>
  • /koth start
  • /koth start <KOTH> <SECONDS> [max run time] [anon]
  • /koth recreate <KOTH>
  • /koth create <KOTH>
  • /koth end <KOTH> [anon]
  • /koth remove <KOTH>
  • /koth bctimes (ADD/REMOVE) <KOTH> <SECONDS>
  • /koth bctimes list <KOTH>
  • /koth autostart <KOTH> <PLAYERS> <CAPTURETIME>
  • /koth setlootlocation
  • /koth setloot
  • /koth loot
  • /koth setreward (INVENTORY/KEY/NONE)
  • /koth schedule <KOTH> <DAY_OF_MONTH> <MONTH> <TIME_OF_DAY> <DURATION>
  • /koth list
  • /koth reload
  • /koth daily create <KOTH> <TIME_OF_DAY> <DURATION> [players]
  • /koth weekly create <KOTH> <TIME_OF_DAY> <DURATION> > <DAY_OF_WEEK> [players]
  • /koth times
  • /koth removelootlocation
  • /koth starteritem <PLAYER>
  • /koth clearlootlocations
  • /koth disablesb <WORLD>
  • /koth settimezone <TIMEZONE>
  • /koth timer
  • /koth tp <KOTH>
  • /koth version
  • /koth top
  • /koth bypass

Spoiler: Permissions
  • KOTH.* (Access to every command within the plugin).
  • KOTH.TIMES (Add or remove a KOTH time to broadcast a message at the specificed time).
  • KOTH.VIEWLOOT (View the set loot).
  • KOTH.SETLOOT (Sets the KOTH reward loot).
  • KOTH.SETKOTH (Set the locations for a KOTH).
  • KOTH.REMOVE (Remove a chosen KOTH).
  • KOTH.END (End a selected KOTH).
  • KOTH.END.ANON (End a KOTH anonymously).
  • KOTH.START (Start a chosen KOTH).
  • KOTH.START.ANON (Start a KOTH anonymously).
  • KOTH.HELP (View the KOTH help command).
  • KOTH.REWARDTYPE (Change the current reward type).
  • KOTH.AUTOSTART (Set a auto starting KOTH).
  • KOTH.SCHEDULER (Schedule a KOTH for a specific date).
  • KOTH.LISTKOTHS (View the list of KOTHs).
  • KOTH.DAILYSCHEDULE (Schedule daily KOTHs).
  • KOTH.WEEKLYSCHEDULE (Schedule weekly KOTHs).
  • KOTH.VIEWTIME (View the times of the scheduled KOTHs).
  • KOTH.RECREATE (Change the capture zone of an existing KOTH).
  • KOTH.GIVESTARTERITEM (Give a starter item).
  • KOTH.USESTARTERITEM (Use a starter item).
  • KOTH.COOLDOWNBYPASS (Bypass the cool down feature).
  • KOTH.CAPTURE (Capture if this permission is enabled in config).
  • KOTH.REMOVELOOTLOCATION (Remove a loot location).
  • KOTH.SETLOOTLOCATION (Sets the loot chest locations).
  • KOTH.DISABLESCOREBOARD (Disable the scoreboard in a certain world).
  • KOTH.CHANGETIME (Use the change timezone command).
  • KOTH.TIMER (View all current active KOTHs and the time remaining).
  • KOTH.GUI (Use the KOTH gui feature).
  • KOTH.TP (Teleport to a KOTH).
  • KOTH.VERSION (View the current version)
  • KOTH.BYPASS (Bypass KOTH capture).
  • KOTH.TOP (View the KOTH leaderboards).

Spoiler: Supported Plugins
This plugin now supports Vault and can be used to add money into a player's balance on your economy plugin.
www.spigotmc.org

If you would like to use place holders for any of the plugins listed within this plugins description then you require this plugin on your server...
www.spigotmc.org

This plugin also supports PlaceHolderAPI which can be downloaded here...
www.spigotmc.org

Only toggle the scoreboard in certain regions with WorldGuard...
dev.bukkit.org

This plugin supports many different team plugins...
www.spigotmc.org

https://github.com/BentoBoxWorld/BSkyBlock/releases

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

This plugin also hooks into multiple scoreboard plugins...
www.spigotmc.org

www.spigotmc.org

www.spigotmc.org

Spoiler: Screenshots
Viewing the loot chest -
[IMG]


Player capturing KOTH -
[IMG]


Spoiler: Config.yml file -

Lang.yml file -
[IMG]


Scoreboard -
[IMG]


World Edit API -
[IMG]


KOTH GUI -
Click here to see a GIF

Please note all these messages are configurable these are just the default ones.

Spoiler: Terms and Conditions
Upon purchase of this plugin,
1) You do not have permission to resell or give this plugin to other person.
2) This plugin can only be used on your own server.
3) You cannot decompile or modify the source of the plugin without my permission.
4) There are absolutely no refunds.

Spoiler: Scheduler Tutorial
/koth schedule <kothname> <day_of_month> <month> <time_of_day> <koth_duration>

KOTH name -
First of all it requires a KOTH name, very simply just enter the name of the KOTH you would like to be scheduled.

Day of month -
Next you would need to enter the day of the month. So if it was the 21st you would need to enter 21 if you wanted it to be that day. If I wanted it to be on the 30th, I would simply enter 30.

Month -
Now you will need to enter the month so for example 8 would be august. Just enter an integer of the month of which you would like the KOTH to be scheduled for.

Time of day -
Then it's the time of the day which is simply the time of day you would like the KOTH to be hosted, this is on a 24 hour clock. So if you would like it to be at 6pm you would have to enter 18:00. If you would like it to be at 6am you would just enter 6:00 and so on.


KOTH duration -
Finally you need to enter the KOTH duration in seconds (how long it would take for a player to capture it).

If you need any further help, feel free to private message me or put a post in the discussion section.



Spoiler: API Example Usages
@EventHandler
public void onKOTHStart(KOTHStartEvent e) {
if (e.getPlayer().getName().equalsIgnoreCase("benzimmer123")) {
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "You are currently not allowed to start KOTHs.");
}
}

@EventHandler
public void onScoreboardUpdate(ScoreboardUpdateEvent e) {
e.setCancelled(true);
//load custom scoreboard adding methods from this event
}

Spoiler: Placeholders
Scoreboard Placeholders:
- %x% Displays the KOTHs X location.
- %y% Displays the KOTHs Y location.
- %z% Displays the KOTHs Z location.
- %world% Displays the KOTHs world name.
- %timeleft% Displays the time remaining for the KOTH.
- %hoursleft% Displays the hours remaining for the KOTH.
- %minutesleft% Displays the minutes remaining for the KOTH.
- %secondsleft% Displays the seconds remaining for the KOTH.
- %player% Displays the current capper.
- %koth% Displays the active KOTH name.
- %faction% Displays the faction of the player capturing.
- %factionleader% Displays the faction leader of the player capturing.
- %distance% Shows the distance in blocks the player is away from the KOTH.

MvdWPlaceholders Placeholders:
- {koth_time_left} - Time left formatted.
- {koth_seconds_left} - Time left in seconds.
- {koth_minutes_left} - Time left in minutes.
- {koth_coordinate_x} - X coordinate of the active KOTH.
- {koth_coordinate_y} - Y coordinate of the active KOTH.
- {koth_coordinate_z} - Z coordinate of the active KOTH.
- {koth_distance} - The distance from the active KOTH.
- {koth_capping_players} - Players capturing.
- {koth_capping_teams} - Team names capturing.
- {koth_active} - All active KOTH names.
- {koth_worlds} - All active KOTHs world.
- {koth_scheduled_next} - All next scheduled KOTHs.

PlaceholderAPI Placeholders:
- %koth_time_left% - Time left formatted.
- %koth_seconds_left% - Time left in seconds.
- %koth_minutes_left% - Time left in minutes.
- %koth_coordinate_x% - X coordinate of the active KOTH.
- %koth_coordinate_y% - Y coordinate of the active KOTH.
- %koth_coordinate_z% - Z coordinate of the active KOTH.
- %koth_distance% - The distance from the active KOTH.
- %koth_capping_players% - Players capturing.
- %koth_capping_teams% - Team names capturing.
- %koth_active% - All active KOTH names.
- %koth_worlds% - All active KOTHs world.
- %koth_scheduled_next% - All next scheduled KOTHs.

Support Discord: Benzimmer#8881

List of timezones for this plugins automatic scheduler and daily scheduler...
en.wikipedia.org
 

Đính kèm

Similar content Most view Xem thêm
Back
Top Bottom