[INDIE] RPG - Gear Grinding

Status
This thread has been locked.

VawkeNetty

github.com/vawkeio/
Banned
Feedback score
0
Posts
377
Reactions
191
Resources
0
Hello everyone, the idea has been changed quite a bit. I was thinking that guns would maybe unbalance the game and make it unfair for newer players, so I changed the idea.

It still has the idea of gear grinding, farming and kill mobs. But the style has changed into somewhat a more fantasy/medieval style. Instead of guns there will be melee weapons like Battle axes, swords, longswords and so on. There will also be ranged weapons like bows and longbows.

Each item has stat-points, these points determine the rarity of the item and how good it is. Example stat points: DMG: 100, STAMINA/HEALTH: 100, SKILL-POWER: 100.
Stat-points on a gearpiece:
img

"+" = Health, "*" = Skillpower.
As you may have noticed, the DMG stat is missing from this item, that is because this specific item is a gearpiece; gearpieces do NOT have a DMG stat since they do not need it. It obviously does add 159 health and 234 skill-power to your character. It does not have any additional armor, as you can see, that's because it's a starter item.

Items also have custom talents a player can unlock if they fit the requirements. Example Talent on a gearpiece: (best gearpiece in the game).
img

Requirements are not yet added.*

Mods are attachements you can add to your items, some items do have the ability to get a mod attached to, and some don't. It's purely based on luck whether your item does a have a mod slot or not. When a mob drops an item, there is a 50% chance it does have a mod slot and a 50% chance there is not.
There are 3 mod types: Stamina, Skill-Power and Damage.
Stamina and skill-power can only be attached to gear-pieces and damage can only be attached to melee weaponry. A special mod for ranged weaponry is planned in the future.
img


Rarity levels, currently there are 6 rarity levels, as listed below:
WORN
STANDARD
SPECIALIZED

SUPERIOR
HIGH-END
INSANE


Worn and Standard can be found everywhere, even in the high-levelled zones in the world. They are the easiest to get and often dropped by low-levelled enemies and players. The lower the zone level you are in, the higher the chance for worn and standard items to drop.

Specialized can be found in every zone higher than the 'Worn and Standard' zones (lowest levelled zones).

Superior can be found in every zone higher than the 'Superior' zone.

High-End can commonly be found at High-End vendors in the highest level zones. They probably are seen as end-grinding/gaming items. High-End is very rare to drop, and is ONLY dropped by boss enemies. (< Enemies with a name). No other enemy drops high-end, except for other players on death if they have it.

Insane hardest to find, ever, they are very very rare drops. And when I say very very rare drops, I really mean it. Even the hardest bosses have a VERY low chance of dropping insane items. When one drops a piece.. You are very lucky, and you MUST hide it from other players or you are doomed to your death. Your best bet is probably to buy them at the Insane Vendor all the way at the very top of the map, on top of the highest mountain peak (hardest place to get). Insane items at the vendor start from 950000 coins.


Items can also be bought at vendors spread over the world*.

Evacuation
When you find an item, you can't immediately use it. When you pick an item up it gets added to your Lootpack, which has a maximum capability of 10 items. In order to be able to use your items you have to evacuate them first. Go the nearest evacuation zone and wait for the "Package Lad" to teleport in, take your stuff, and teleport out. The evacuation takes a total of 5 minutes to complete, within those 5 minutes you have to protect your loot from all enemies, like NPC's or.. Rogue players. Once the evacuation is over you can find the items you just evacuated in your personal stash at spawn city.

Death
When you die, you do not lose and equipped weapons/gear or items you have in your inventory. You do lose the items you have in your Lootpack, other players can pick it up and keep it for themselves or you are fast enough to locate your lootpack again and the Locate Machine and get it back.

PVP
PVP is disabled in safezones, everywhere else is pvp enabled. It's up to you whether you PVP or not, you can also choose to squad up with other players or friends and just PVE, but keep in mind that you can ALWAYS be killed by other players out of safezones. When you kill another player your player status will be marked as "Rogue"; this means that you will have a bounty on your head which is determined by how many players you kill whilst being rogue. The more players you kill while rogue, the higher the bounty. Each kill you make while being rogue increases your rogue timer. When you hit the 5 kills as rogue a Manhunt will start; all players on the server can teleport to a nearby position to you (200 blocks away from you) and start hunting you down, the bounty gets to max possibility and let the fight start. When you get killed the killer will get the bounty (EXP and coins) and you'll lose a small amount of EXP and coins, or if you manage to survive the time of being rogue, you get the bounty.

Many more features will be included!*

A region creator class.. Felt like showing you lads some code you really can't do anything with or use in your own projects.
Code:
package org.saltyformula.div.game.world;

import org.bukkit.Bukkit;
import org.bukkit.Location;

/**
* @author Giovanni Created on 21/5/2016
*/
public class ChunkArea {

    private double x, y = -20, z;
 
    public ChunkArea(double x, double z) {
        this.x = x;
        this.z = z;
    }

    public ChunkArea(double x, double y, double z) {
        this.x = x;
        this.y = y;
        this.z = z;
    }

    public double getX() {
        return x;
    }

    public double getZ() {
        return z;
    }

    public double getY() {
        return y;
    }

    public Location getLocation(double y) {
        return new Location(Bukkit.getWorlds().get(0), getX(),
                getY() == -20 ? getY() : Bukkit.getWorlds().get(0).getHighestBlockAt((int) getX(), (int) getZ()).getY(),
                getZ());
    }
}
I already have done quite some programming myself. But...

Anyone is allowed to contribute.. With building, or programming or whatever. I'd love your help in creating this. The server will have no pay2win attributes at all, and I'm making this just for a fun time.

When the development is finished, and everything is set and tested. All contributors will ofcourse receive special items/rewards and a special administration rank.

PM me if you are interested in contributing, doesn't matter how! All help is appreciated.

I will try and post updates as frequent as possible.

Thank you c:


Keep in mind that ALL code in this project is licensed under my name. Every piece of contribution to the code or server is licensed under my name. So don't try anything stupid.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

VawkeNetty

github.com/vawkeio/
Banned
Feedback score
0
Posts
377
Reactions
191
Resources
0
UPDATE
Gear mods, 34 new gear pieces, melee weapons and a new tier!

img

Players can now attach gear modifications to specific gear pieces with an empty mod slot.
I'm planning to add an insane amount of random and unique gear mods for players to satisfy themselves with.


img

I've added 34 new gear pieces with unique features. Some gear pieces do not have an empty mod slot and some do. This gives players the opportunity to create a custom gear set which suits their playstyle. I've also been planning to add a Talent system to the gear pieces. This means that if a player has a certain amount of stamina, skill-power or damage he unlocks a talent like "Sniper Warrior" which gives the player the ability to throw melee weapons. The talent only is available when the player has that specific gear piece on which provides the talent.


img

I've also added the INSANE tier, this tier is the highest tier in the game and the rarest to get. They can be found in the deep northern regions of the map by killing the strongest enemies, and praying that one of them drops one. Insane tier items can also be bought at the Specialized Vendor all the way in the northern part of the map on top of the highest mountain. Most insane tier items will go for 950000+ coins.
[DOUBLEPOST=1463939651][/DOUBLEPOST]Idea changed.* Update 1 added.*
 
Last edited:
Banned forever. Reason: Creating Multiple Accounts (SaltyFormula)
Status
This thread has been locked.
Top