$5 USD to the best project idea.

Status
This thread has been locked.

TheLightMC

Banned
Feedback score
0
Posts
44
Reactions
44
Resources
0
The Digger, is a game in which two teams battle it out, one team, (Miners), trying to get a special reactor core, and the other team, (Guardians), try to protect it. This game is fun, and we think players will really enjoy it. There are special, and fun perks to this game, which come with unique kits.


Kits


Miner Kits:

Miner (Free Kit) - Contains full leather armor, and a diamond sword.

Abilities - Invisibility (8 Second Cooldown)



Boss (2000 Currency) - Full iron armor, and a iron sword

Abilities - Mind Control (16 Second Cooldown)


Guardian Kits:

Warrior (Free Kit) - Full leather armor, and a diamond sword

Abilities - Pet Wolf (8 Second Cooldown)


Guardian of the Galaxy (2000 Currency) - Full Iron armor, and iron sword

Abilities - Protect (8 Second Cooldown)


Development Information:

For this minigame, I want the plugin to take up the whole server. When you first join, you are taken into the waiting lobby, which can be set using /setlobby. The minimum amount of players to start is 4, and the maximum is 16. The scoreboard will look like this, while in the waiting lobby:

&6&lThe Digger

&8&l&m----------

&6» &70/14

&7» &6Players

&8&l&m----------

&6» &7Kit:

&7» &6[Kit]/None

&8&l&m----------

&6» &7Energy:

&7» &6[Energy%]

&8&l&m----------

&6» &7Team:

&7» &9Guardians/&cMiners/&7None

&8&l&m----------

(Energy % is by default 5)


Two teams: Guardians, or Miners. The team automatically gets assigned to you. If there is an odd number of people playing, one random person gets kicked so it’s even.


When you join, you have an item in your inventory called &e&lKit Selector. It is in the fifth slot, and it is a slimeball. When you click it, a GUI opens with these kits:


Kits for MINERS

Miner (Free Kit) - Contains full leather armor, and a diamond sword.

Abilities - Invisibility (8 Second Cooldown)



Boss (2000 Currency) - Full iron armor, and a iron sword

Abilities - Mind Control (16 Second Cooldown)

Mind Control is the ability to make all the players on the other team have nausea 4 for 2 seconds. You get a nether star in your inventory that is called &e&lMind Control, and when you right click it, it “controls the other teams minds”


Kits for GUARDIANS

The Guardians - Guardians must protect the reactor core, they know all the powers of the reactor core, they know that it is able to destroy the universe.


Warrior (Free Kit) - Full leather armor, and a diamond sword

Abilities - Pet Wolf (8 Second Cooldown)

You get a bone that says &e&lPet Wolf, and when you right click it, a wolf appears, that helps you battle.


Guardian of the Galaxy (2000 Currency) - Full Iron armor, and iron sword

Abilities - Protect (8 Second Cooldown)

You get a nether wart in your inventory that says &e&lProtect. When you right click it, it heals your entire team by 1 heart. This message is broadcasted in chat:

&6&lThe Digger &8&l> &6[Player] &7used the &e&lProtect &7ability!

&6&lThe Digger &8&l> &7Entire team was healed by &c1 heart!


You receive kits when the game starts.


When there are enough players in the waiting lobby, you get these messages in cha, and also, the 3,2,1 coundown is also in your XP bar:

&6&lThe Digger &8&l> &7Game starting in.. &63

&6&lThe Digger &8&l> &7Game starting in.. &62

&6&lThe Digger &8&l> &7Game starting in.. &61!

&6&lThe Digger &8&l> &6Game Started! Good luck!


For each 5 minutes of playtime, the player receives 10% energy

This message is sent to them

&6&lThe Digger &8&l> &7Received &610% energy!

Then they get Strength II for 4 seconds





When a player dies, this message is sent in chat:

&6&lThe Digger &8&l> &9Guardian/&cMiner &6[Player] &7died!


When a player dies, they will lose 100 server economy (pixels)

When a player dies, they will be in creative gamemode, and they will turn invisible. There will be a hologram in front of them saying this:

&c&lYou died!

&7Click to respawn!

When a player left clicks, they will respawn again.

Players will also get this message sent to JUST them when they die:

&6&lThe Digger &8&l> &7You died!

&6&lThe Digger &8&l> &7You just lost &65% energy!


When a player kills another player, the killer gets this message in chat:

&6&lThe Digger &8&l> &7You killed &6[Player]!

&6&lThe Digger &8&l> &6+10% energy!





This is the chat format:


Default Player, No rank:

&9/&c[Player] &8&l> &7Message


Player with a VIP rank:

&6&lVIP &9/&c[Player] &8&l> &7Message


Player with a PRO rank:

&b&lPRO &9/&c[Player] &8&l> &7Message


Player with a MVP rank:

&c&lPRO &9/&c[Player] &8&l> &7Message


Player with a helper rank:

&9&lHelper &9/&c[Player] &8&l> &7Message


Player with a moderator rank:

&5&lMod &9/&c[Player] &8&l> &7Message


Player with an owner rank:

&c&lOwner &9/&c[Player] &8&l> &cMessage

I want the ranks to hook in with PermissionsEx.








FOR OPS - Arena Setup Info

To create the arena, do /arena create [Name].

After you type that command, arena creation has begun.

To finish the arena creation, type in, /arena finish [Arena].

To set the reactor core, you do /setreactor [Arena]. Then you left click the reactor core.


To set up a map, you do /setspawn1 miners [Arena] - All players will spawn there when the game starts.


To set a guardians spawn, it’s /setspawn1 guardians [Arena].


The reactor core is a dragon egg. The players are suppose to break it. When you break it, you get a dragon egg in your inventory that is renamed &c&lREACTOR CORE. Once you have it in your inventory, all players are set in gamemode creative, and this message is sent in chat:

&6&lThe Digger &8&l> &6Miners have won! The reactor core is destroyed!

&6&lThe Digger &8&l> &7Statistics for this game:

&6&lThe Digger &8&l> &7Kills: &6[Amount]

&6&lThe Digger &8&l> &7Deaths: &6[Amount]

&6&lThe Digger &8&l> &7Energy earned: &6[Amount]

If the player has a x2, x3, or x5 multiplier, they get this message for the pixels earned:

&6&lThe Digger &8&l> &7Energy earned: &6[Amount] &7(x2/x3/x5Multiplier)


After 5 seconds, this message is broadcasted:


&6&lThe Digger &8&l> &7Returning back to hub..

Then the players get kicked, for this reason: &7Game restarting!

Also, when the server is in the “waiting lobby” mode, the server motd is this:

&7Waiting..

When it is starting, the server motd is this:

&6Starting..

When the game is in progress, nobody will be able to join. The motd will be this:

&cGame in progress.
Very interesting actually and thanks for being detailed, feel free to PM your PayPal and I'll send you the $5. When I finish this I'll make sure to send you a copy.

Well, a good project that I found fun was an inventory application. A program that businesses can use to keep track of their stock.

What this is is basically just a GUI that opens up. It has 4 options: New, Search, Delete, List.

The New button will create a new item and pop up with some dialog boxes (JOptionPane) asking about the name etc. Test whether these are valid or not etc. Test if the item already exists and other things. If not, create the new item with all of this data.

Formatting for item files:
Code:
name:TestItem
description:Test_description_here.
quantity:7357

When searching, make sure they enter the correct item name and open up another window. In this window, add a text box that shows the data for the file. Also add buttons to edit each of the values.

Delete is simple, just use the delete() method in the File class from the java.io library :p

List will just list all of the items inside of the items directory.
Interesting idea, I may do this as well except expand on it a bit with databases or possibly more functions. Definitely seems like an interesting project to expand on. Feel free to PM me your email as well and I'll send you $5.
 
Banned forever. Reason: Account compromised

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0
Very interesting actually and thanks for being detailed, feel free to PM your PayPal and I'll send you the $5. When I finish this I'll make sure to send you a copy.


Interesting idea, I may do this as well except expand on it a bit with databases or possibly more functions. Definitely seems like an interesting project to expand on. Feel free to PM me your email as well and I'll send you $5.
Thanks, I hope enjoy doing the projects and feel free to message me if you need any further ideas for projects!
 

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0
Hey dude, I PMed you my PayPal email!
 
Status
This thread has been locked.
Top