Simple 1v1 System Plugin

Status
This thread has been locked.

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,371
Reactions
1,561
Resources
9
ceb46675f56bb486d0e60cdd764d4c13.png
Kits 1v1 is a unique 1v1 system created by myself. it was an old project of mine from an old kitpvp server that used to be around. SonicPvP was the name of this server. They had asked me to create a 1v1 plugin for them, so I did. A long time has passed now and the server has been down for quite some time. I have decided I will sell copies of it now. It is a simple 1v1 plugin. It uses hiding players as it's system. It is much like jHalt's kitpvp 1v1 plugin, but it does not include the multiple options. When you 1v1 a player you get all iron armor, along with a Diamond Sword with enchantment Sharpness I, and you will also obtain 16 soups (Does not include soup healing within the plugin).
UPDATE
---
I have recently made the duel inventory customizable. I have also made all duel messages configurable within the config.yml. To set the duel inventory, all you do is type /setinv and it will set the duel inventory as your current inventory (this includes armor in your armor slots).
5168ba7c3e36df1e88c15380039c3dd9.png

By purchasing this plugin you agree not to redistribute, decompile, or use it for any other purposes but for installing it into your server. You have the right to use it in one server only. For using it in another server, please purchase it again. The plugin is as is and the upcoming features, along with bug support -- are to be provided for free. I reserve my rights to refuse support in case of incompatibility with certain plugins. You agree not to ask for a refund, unless I violate the terms of this agreement. If you do not agree with the terms, please do not purchase this plugin.


2dfac44601c802815aa9c6615be972d6.png
/setloc1 - This command sets the 1st location to where a duel player will be teleported.
/setloc2 - This command sets the 2nd location to where a duel player will be teleported (should be opposite position of location 1).
/setreturn - This commands set the return location for after a player wins a duel, this should be set at spawn.
/setinv - Sets the inventory for the duels.
/1v1 - Opens the player head GUI.
/1v1 request <player> - Simple request to challenge a player to a duel.
/1v1 accept - Accept the most recent and relevant duel a player has sent you.

fed32c10f8d1a6c0550ceaa2435f863a.png
kitpvp.setloc1 - Permission to use /setloc1
kitpvp.setloc2 - Permission to use /setloc2
kitpvp.setreturn - Permission to use /setreturn
kitpvp.setinv - Permission to use /setinv

2aa0b36f621b93a07f0a9a263c122cf5.png
Code:
Messages:
   ## 1v1 Messages Config Section ##
   ChallengePlayer: '&eChallenge &6{PLAYER} &eto a duel!'
   YouHaveChallengedPlayer: '&eYou have challenged &6{PLAYER} &eto a duel!'
   YouHaveBeenChallenged: '&eYou have been challenged by &6{PLAYER} &eto a duel!'
   ThereRequestTimedOut: '&6{PLAYER}s &eduel request has timed out...'
   YourRequestTimedOut: '&eYour duel request to &6{PLAYER} &e has timed out...'
   WonAgainstPlayer: '&bYou have won your duel against &6{PLAYER}&b...'
   LostAgainstPlayer: '&cYou have lost your duel against &6{PLAYER}&c...'
   WonByForfeit: '&bYou have won your duel against &6{PLAYER} &bbecause they chose to back out...'
   LostByForfeit: '&4You logged out while you were in a duel, you automatically lost!'
   Accept1v1: '&6{PLAYER} &ehas accepted your duel request!'
   ReloadStopped1v1: '&4The duel system was reloaded and kicked you out of your last relevant duel.'

   ## Inventory 1v1 Config Section ##
   NextPage: ' &4---> '
   PrevPage: ' &4<--- '
   InventoryFormat: '&41v1 Page &c{PAGE}'
   BookName: '&6Help'
   InventoryBook: '&7Click the name of the player you want to duel!'
   TeleportToArena: '&7You are being teleported to the arena...'

   ## In 1v1 Arena Config Section ##
   3SecondsTillFight: '&73...'
   2SecondsTillFight: '&72..'
   1SecondTillFight: '&71.'
   FightMessage: '&2&lGO'
   NotAllowedToUseCommands: '&4You are not allowed to use commands while you are in a 1v1!'

3ad2dba1854e45b963447ba247378cd0.png

All messages are configurable via the config!
Challenge a player to a 1v1:
627c87da0fa37ce97bf363808e7e61b5.gif

http://i.gyazo.com/627c87da0fa37ce97bf363808e7e61b5.gif
102dd029eb0cb6ea4c1159f4f8928ec4.gif

http://i.gyazo.com/102dd029eb0cb6ea4c1159f4f8928ec4.gif
6a7ee137eeae429c8289f0ca3e81053d.gif

http://i.gyazo.com/6a7ee137eeae429c8289f0ca3e81053d.gif
What they will be shown when you request to 1v1 them:
bc9e0346213b937e160f8f56ff9835f4.png

http://i.gyazo.com/bc9e0346213b937e160f8f56ff9835f4.png
If the request is unanswered within 15 seconds then the request will time out:
343e71bfc6b4935a55dc3718132a36e2.png

http://i.gyazo.com/343e71bfc6b4935a55dc3718132a36e2.png
When they accept the challenge, you will be teleported to the arena and the countdown will start:
8983cdbe37c7dccb68a7370c586384da.gif

http://i.gyazo.com/8983cdbe37c7dccb68a7370c586384da.gif
If they leave during the 1v1, then you will win by forfeit.

Win and Loss messages:
7758b6a2bbf95e9b662b2f883e7d35bb.gif

http://i.gyazo.com/7758b6a2bbf95e9b662b2f883e7d35bb.gif
f721e41f127fb352496804e527e47a0c.gif

http://i.gyazo.com/f721e41f127fb352496804e527e47a0c.gif
Skype: thebadgerwolf
 
Last edited:

Blowns

Premium
Feedback score
1
Posts
1,019
Reactions
526
Resources
0
What if there is more than 54 players online, then the inventory would be kind of useless?
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,371
Reactions
1,561
Resources
9
What if there is more than 54 players online, then the inventory would be kind of useless?
It creates a second page with paper being the item at the bottom left and right to switch between pages. I didn't want the post to be too intensive to load and I also don't have a player base to show it :(, or a server haha.
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,371
Reactions
1,561
Resources
9
It is a github edited code. Also if two players are fighting, and other two duel each other, they appear at the same location(glitch)
It's not a github edited code... Don't accuse people.[DOUBLEPOST=1435097469,1435097047][/DOUBLEPOST]UPDATE:
---

Messages will all soon be configurable. That feature will come within a few days.
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,371
Reactions
1,561
Resources
9
Um, I want to make a custom inventory so i will wait till update
The update will probably come with a 5$ increase if that is okay. As, if it's going to be very configurable then I need to pay back myself for the time I spend.
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,371
Reactions
1,561
Resources
9
UPDATE
---
I have recently made the duel inventory customizable. I have also made all duel messages configurable within the config.yml. To set the duel inventory, all you do is type /setinv and it will set the duel inventory as your current inventory (this includes armor in your armor slots).
[DOUBLEPOST=1435181389,1435169911][/DOUBLEPOST]
O-o, When the updates become a thing i will be interested.
The update you have awaited has arrived!
 

SoldierAlex

Well-Known Member
Supreme
Feedback score
8
Posts
3,215
Reactions
1,319
Resources
0
Can I have a vouch copy as I'm very reputable.
 

SoldierAlex

Well-Known Member
Supreme
Feedback score
8
Posts
3,215
Reactions
1,319
Resources
0

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,371
Reactions
1,561
Resources
9
Can I create 2 arenas to be used for different pairs of players?
Not a feature yet, but I could surely add a configurable future if you want to have multiple arenas be used and have a queue system instead. Right now it just teleports the 2 players dueling and hides all other players and then they duel. It's a unique and great system. - Jack
 
Status
This thread has been locked.
Top