Practice Plugin (VC / Review Copy)

Status
This thread has been locked.

Bienyyy

Feedback score
0
Posts
164
Reactions
69
Resources
0
Hey guys,
so yeah i (as probably 90% of the people who started coding MC plugins) wanted to do a practicepvp plugin.
I don't really have the time or the motivation to purposely try find bugs and errors - this is where im asking for your help. I'm willing to give out one or two vouch copies to people who are willing to test it and give me some feedback. You're going to need at least some reputation - i dont want to add a certain number as i want to decide myself whom to give this or not. The copy you get is an actual "license" - meaning if i do an updated version for publishing/selling you're gonna get the update for free.
So much about what i want.

The plugin itself is a fully costumizable practicepvp plugin. Theres no need to do stuff with kits in the config - you create them ingame.

- Put the plugin in your plugins folder. Run the server. The necassairy files will be created.
- Join your server and go to your desired spawnpoint. execute the "/server spawn" command.
go to your desired kit-editing location. execute the "/server kits" command
- open your config.yml - go to the "tponjoin" section and put "true" instead of "false"
- these are the necassary steps to make this work.
- WARNING if you are using a permissions plugin make sure to give yourself the required permissions for the server-command (min. "practice.command.server", practice.command.* or practice.* do also work). Also give EVERY player the "practice.world" permission. otherways theyll get ignored by the plugin.

Adding a new kit is pretty simple.
Simply "equip" yourself with the items you want said kit to have.
When youre satisfied just type "/kit create YOURKITNAME [flags]".
Currently there are two flags you can make use of. These are:
nohitdelay:
You know combo-mode from badlion? its basically that. If you dont, it makes your players able to hit each other about 20times/second intead of the standerd 2-4 times.
build:
When playing with a build kit players are able to place blocks and empty buckets. This is also needed to place fire charges (/flint and steel). The blocks will automatically be removed after the match is over. (This also includes blocks created by combining lava and water (obsidian, cobblestone)
The only thing left to do is setting an icon for your kit. You do this via "/kit icon YOURKITNAME" while holding your desired icon-item. This will also work for multiple items (which is kind of a bug but i decided not to fix it but as you can just choose not to make use of this at all by holding a single item when doing this).

To edit a kit type "/kit edit YOURKITNAME". This will ONLY equip you with the kit you chose, so there wont be any changes until you "create" the kit again. Youll also have to retype the flags. these commands are not case sensitive btw so you cant create a kit called "nohitdelay" while there is a "NoHitDelay" kit. It will just override "nohitdelay".

Your players will need some places to fight. I dont have to explain this. To create one you go to the arena, stand at the place the first player will spawn and execute "/arena". Do the exact same thing a second time but at the spot the second player should spawn. This will automatically create an arena ready to use. You can list them all with "/arena list" and remove them with "/arena remove [id]" (The ids are displayed when doing "/arena list".
Use "/arena clear" to remove them all.

There are some more commands you might not be using to set the server up.
/save :
A command used by players to save kits after editing them to their liking as they will be unable to execute the "/spawn" command while editing a kit.
/spawn :
Self explationary isnt it? You leave your current queue and go back to spawn. Same for "/leave", "/hub", "/lobby" and "/L"
/stats [name]:
Displays statistics like kills, deaths, kill/death ratio and global elo.
/elo :
displays the players elo for any given kit.
It is highly advised to go through the config.yml file and change the "surround" path. This is what surrounds the displayed stats (and elo from the elo command) in chat and looks pretty horrific atm.

practice.* : everything besides practice.world
practice.command.* : access to any command
practice.command.arena : access to the "arena" command
practice.command.kit : access to the "kit" command
practice.command.server : access to the "server" command
practice.world : any player not having this permission will not be affected by this plugin.

alright...
if you have rather low rep you might still get a copy if you convince me. Ill probably publish this for free some day anyways.

Thank you

"VC?" Writers will be ignored btw.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Bienyyy

Feedback score
0
Posts
164
Reactions
69
Resources
0
I got a VC from him, I'll test it out and edit this post later![DOUBLEPOST=1479399635][/DOUBLEPOST]There is a problem when loading in the plugin. http://prntscr.com/d8hzzp[DOUBLEPOST=1479399794][/DOUBLEPOST]I'm getting a NPE on the onJoin http://prntscr.com/d8i1j5
Which mc Version does your Server run on?
Also, die you Force Close the Server when you ran it for the First time? Try deleting the Data folder and reload the Server. I'll Take a Look at this when i have time.
Its also funny how different the decompiled Version Looks xD
 
Last edited:

Irantwomiles

Check my signature for a new Practice plugin
Premium
Feedback score
3
Posts
1,263
Reactions
570
Resources
0
Which mc Version does your Server run on?
Also, die you Force Close the Server when you ran it for the First time? Try deleting the Data folder and reload the Server. I'll Take a Look at this when i have time.
Its also funny how different the decompiled Version Looks xD
Um it's running a 1.7-8 version. And that's the message I got from the start
 

M4T14SG4M3R

PapuHost Game Hosting CEO
Premium
Feedback score
0
Posts
278
Reactions
77
Resources
0
I love how people are wanting free copies of the plugin hahaha 80% of the posts of this thread are people requesting vouch copies.
 

Plyflex

Feedback score
0
Posts
361
Reactions
216
Resources
0
VC?
 

Synic

Programmer
Premium
Feedback score
0
Posts
490
Reactions
250
Resources
0
This is off-topic but are practice-pvp plugins actually high in demand or something?
 

Bienyyy

Feedback score
0
Posts
164
Reactions
69
Resources
0
No more VCs for now.

And again in case you didn't read - people who write "VC?" will be ignored.
 

Fle

Top tier Random.
Supreme
Feedback score
11
Posts
1,025
Reactions
425
Resources
0
Did you fail to identify the connotation behind my message? The OP clearly stated that asking for a vouch copy in a manner as simple as "VC?" will result in an instant rejection, which is what 5 people clearly couldn't comprehend. I quite obviously didn't limit my request to 3 characters.
did you just assume his gender?
 
Status
This thread has been locked.
Top