Giter Site home page Giter Site logo

despical / kotl Goto Github PK

View Code? Open in Web Editor NEW
14.0 2.0 4.0 689 KB

A classical Minecraft minigame.

Home Page: https://spigotmc.org/resources/80686

License: GNU General Public License v3.0

Java 100.00%
minecraft minecraft-plugin minigame minigame-plugin kotl king-of-the-ladder bukkit-plugin java spigot-plugin

kotl's Introduction

Check out pinned repo's for some of my most recent work.

kotl's People

Contributors

despical avatar happyareabean avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

kotl's Issues

issue with detecting pressure plate with more than 1 arena

Hello the problem with detecting standing on pressure plates is happening when there are more arenas...

Problem with detecting standing on pressure plate when there are more arenas created:
-> After restarting the server always only 1 arena works fine (on others pressure plates are not being detected and King isn't set when someone steps on them + bossbar does not appear also)
-> after every server restart different arena works fine (randomly one of three arenas that i have works fine + another 2 arenas do not work with detecting pressure plate)

My arenas configuration:
instances:
drzewka:
endLocation: pvp, -85.500, 138.000, -32.500, 89.700, -0.900
areaMin: pvp, -85.000, 176.000, -101.000, 0.000, 0.000
areaMax: pvp, -82.000, 179.000, -98.000, 0.000, 0.000
isdone: true
showOutlines: true
plateLocation: pvp, -84.000, 177.000, -100.000, 0.000, 0.000
arenaPlate: LIGHT_WEIGHTED_PRESSURE_PLATE
krag_zgonu:
endLocation: pvp, -85.500, 138.000, -32.500, 89.700, -0.900
areaMin: pvp, -5.000, 140.000, -101.000, 0.000, 0.000
areaMax: pvp, -2.000, 143.000, -98.000, 0.000, 0.000
isdone: true
showOutlines: true
plateLocation: pvp, -4.000, 141.000, -100.000, 0.000, 0.000
arenaPlate: LIGHT_WEIGHTED_PRESSURE_PLATE
zeberka:
endLocation: pvp, -85.500, 138.000, -32.500, 89.700, -0.900
areaMin: pvp, -37.000, 133.000, -33.000, 0.000, 0.000
areaMax: pvp, -34.000, 136.000, -30.000, 0.000, 0.000
isdone: true
showOutlines: true
plateLocation: pvp, -36.000, 134.000, -32.000, 0.000, 0.000
arenaPlate: LIGHT_WEIGHTED_PRESSURE_PLATE

kotl.command.override permission is not working

Hello, I did some brief testing to see if the "kotl.command.override" permission would allow our staff to bypass using commands while in-game. It appeared that this permission did not work. When granting "kotl.*", it did allow them to use commands while in-game.

I only tested for a few minutes so if you are not able to reproduce the bug, please close out my issue. Thanks!

Spam

spigot ver: 1.8
pl ver: 2.5.2

2023-03-10_18 43 39

the player is not tipped back (Before some updates it didn't give this problem)

Auto replacing "score" statistic

When in the arena there are more then 1 player, "score" statistic will auto replacing to "score" statistic another person"

2024-03-29.16-40-50.mp4

some types of pressure plates are not detecting

idk why it happens but for example gold and iron pressure plates work fine all the time but for example crimson_pressure_plate or dark_oak_pressure_plate or polished_blackstone_pressure_plate do not work - they aren't detecting players

gold and iron plates are working all good - many others do not...

i tried reloading / restarting etc.

Arenas bleed into other worlds

When I set up an arena in the "Spawn" world named hub, the boundaries and game still show up in other worlds at the same coordinates

You can see that in my arenas.yml, the "Spawn" world is clearly defined for the areaMin/Max/endLocation/plateLocation but while in the Spawn-jun world, when entering those same coordinates, it thinks I am in-game

image
image

Disabling killing messages

As title says - could you please allow disabling these messages so it won't send empty lines
I use different plugin for kill messages and i would like to totally disable it here....

Killed-Player: ""
Kill-Command: ""

I would be really gratful for that :)

[SUGGESTION] king of the ladder items

Possible to add items/commands upon joining the KOTL?

  1. Preferably I would want commands to be executed upon joining king of the hill to give players a kit using CMI kiteditor for example. This means you don't have to go thru coding a custom UI to put items in, and save them in a different file.

  2. But if you rather go the rout of having items put in UI and when people enter, they get those items you can. Just make sure it saves all the name and NBT tags for custom items to be used in the game.

Either options are fine, just make sure that item-drop is disabled so no one can duplicate items

Rewards

i use cmi for giving money for people,when i place commands into rewards it doesn't work, how can i ive $ for people, example command eco give not works too
image

Last King : Nobody

Screenshot 2022-11-25 221545
Hi,
I followed the Tutorial
/kotl create Meckmine
/kotl edit Meckmine
Set the arena, Set the plate and the hologram.
What did I miss?
The King:Display and the arena disappeared after registering the arena.
Server Spigot 1.19.2
Sabine

Stop a player from becoming king twice in a row

If you become king, you can step off and back on the pressure plate to increment your score. Perhaps you could stop a person from doing this individually and require that someone else becomes king before you can re-claim your spot as king? You can step off and hold shift while you go back on to cause this to happen.

rewards system issue...

I don't know if it's a bug but for me this rewards system does not work at all...

I don't understand when win/lose commands should be executed because the kotl game never ends...
-> there isn't any settings in config to make it check the current king after X minutes or getting rewarded after X minutes of being the King (basically the game never ends - and that's good for me - but idk when the King should be rewarded...)

So... when does it check it and execute reward commands...?

It would be nice to make it possible to reward current king after every X minutes (configurable) of being a king or maybe make a global countdown for the arenas and reward current all current kings from all arenas at the same time...

My rewards config:
Rewards-Enabled: true
Reward-Interval: 5
Rewards:
Win:
- broadcast test123 after win
- chance(10):eco give %player% 8
- p:say I won the game!
Lose:
- broadcast test123 after lose
- chance(99):eco give %player% 1
- p:say Hmm, I think lost the game!

Join: []
Leave: []

Spam der Druckplatte

Wenn ein spieler auf der Druckplatte springt kriegt er jedes mal punkte + es wird dauerhaft im chat geschrieben das er nun könig ist

Health saving issue

Hi, I'm using Aurelium Skills and having issues with health not saving properly.

When having Inventory-Manager-Enabled: true, everything works seamlessly except for the health when using plugins that modify players heath, for example Aurelium Skills.

What happens is whenever I enter the arena, my health is fine with the same numbers 20. But when I leave the arena, my health seem to go up. What I'm thinking is that Aurelium Skills modifiers your current health, so when the health rolls back to it's old self, it puts the modifier on top of it, instead of your base health.

Solution would be rolling back to base health instead of current health?

Aurelium Skills Plugin Link:
https://www.spigotmc.org/resources/aurelium-skills-advanced-skills-stats-abilities-and-more.81069/

Message file wird nicht gespeicher

Jedes mal wenn ich den Server neustarte wird wird die message config neu generiert bzw alle infos die ich dazu geschrieben habe ignoriert.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.