Jessassin / ZombieSP-Dev

CommandHelper package set for my Minecraft server... not sure on the name or objective at this point.
3 stars 1 forks source link

The following events are not handled #9

Closed Jessassin closed 10 years ago

Jessassin commented 10 years ago

First server join: Should direct user to a tutorial area, where they can learn the basic mechanics of the server.

Server join after tutorial: Player should be directed to a spawn point (possibly a random spawn) and should not respawn in the tutorial area

Player death: The player should have all items and money removed from them If the player has over $100, a message should be broadcast stating that the player died and how much they lost (?)If the player had over $500, the money should be distributed among all online players(?)

Server Ping (query) Should return MOTD, and possibly greet the user based on last known username for that IP. Could also display other statistics like the balance of their bank account, or something like that? Something to think about at least.

Wallet overflowing: Should sometimes give the overflowed money to a player nearby, so it is not completely destroyed

Mob attack: Currently gives attacking player money. Should perhaps split the money between all nearby players, to encourage working together. Idea needs refining.

CTMiner commented 10 years ago

Should also be a command so they can return to the tutorial area. On death, append the death message with the amount lost to retain the death message? So for example, "CTMiner was slain by Jessassin using Zombie's Revenge and lost $100" Ping: COULD, but I'm most definitely not the only MC player in my house. Maybe poll after released and have more players, or poll now and think about later. Wallet: Drop on ground as gold nugget, maybe make it like 75% of that they should have gotten because of overflow. Drop as gold nugget maybe with each nugget being worth a certain about of coins? Mob attacking: Maybe party feature? You 75% of the money of the kill and each other player gets 25%? Maybe do balancing based on number of people in the party?

Also, should each of these go in a separate issue? Would be neater and easier to debate just one.

Jessassin commented 10 years ago

I have created a new issue for each item described here.

The death messages will be entirely PvE. Any PVP (if there even is any) will not return a message. Chances are PVP will be entirely left out, or will be restricted to minigames only, and will not result in item / money loss.

The ping idea still needs a bit of refining. Multiple players per IP would certainly not return a message, and would instead use a placeholder.

Dropping as a gold nugget is an interesting idea, but I want to refrain from giving items a value. Besides, that would just allow you to carry a potentially limitless amount of money. The wallet size is a gameplay mechanic that will be expanded upon later.

A party feature is certainly in the works, though it will work differently than described, since the money is given when the damage takes place, and not upon mob death. I still do want to encourage working together outside of the party system as well.

As I said earlier, this has been broken into seperate issues. Future comments should be handled there.