Custom HCFactions Plugin - With Claiming Wands

Status
This thread has been locked.

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
Okay, so I'm making an HCF server, and I'm making all of the little things that HCF servers need, and I need a HCFactions plugin, like the actual factions thing.

So a list of things I would like:
- Flatfile (For the factions and their info, I don't want to use a databse)
- Config file
- Language file

() = optional
<> = required
| = either argument can be used

Player Commands (Possibly more to come):
/f - Displays faction help menu.
/f help (page#) - Displays faction help menu.
/f create <faction name> - Creates a faction with the specified name. Displays to every player when you create a faction.
/f show|who (faction name) - If you do not specify a faction, it will display the faction information of your faction.
/f claim - Will give the player a claim wand to claim land for their faction, equation for the claim will be somewhere else in the thread. (Officers and Leaders)
/f unclaim - Will unclaim the land the player is standing in. (Only Leaders)
/f deposit|d <amount> - Will deposit the amount of money specified into the faction (Anyone can use)
/f withdraw|w <amount> - Will withdraw the amount of specified money out of the faction (Only Officers and Leaders)
/f promote|mod|officer <user> - Will promote the user specified in the faction to a faction Leader.
/f demote <user> - Will demote the user specified in the faction to a faction member.
/f chat (ally|a, f|faction, p|public) - If no chat specified, it will cycle through the chats (Faction, Ally, then Public)
/f join <faction> - Will allow the player to join the faction if they were invited to one.
/f kick <user> - Will kick the specified player from the faction. (Officers can only kick members, and Leaders can kick officers and members)
/f map - Shows the faction claims around the player
/f disband - Will disband the faction (Only Leader)
/f list - Will display the factions online.
/f sethome - Will set the home of the faction (Officers and Leaders)
/f home - Will teleport the user to the faction home (Anyone)
/f invite|inv <player> - Will invite the specified player to the faction.
/f rename|tag <name> - Will rename the faction (Leaders Only)
/f uninvite <player> - Will cancel the invite of the player specified (Officers and Leaders)
/f stuck - Will teleport the player to the nearest available block out of the faction claim they are in
/f ally <faction> - Will request the faction specified to ally
/f acceptally <faction> - Will accept the requested ally from a faction
/f owner|leader <user> - Will set the specified user as the owner of the faction (Leader only)
/f announcement <message> - Will set the faction's announcement


Admin Commands:
/f createsys <faction tag> - Will create a system faction, no one can join.
/f deathban <true|false> - Will set the faction specified to deathban being true or false (pvp enabled for deathban, and pvp disabled for non-deathban )
/f setdtr <faction> <amount> - Sets the faction's DTR to the specified amount
/f freeze <faction> <seconds> - Freezes the faction from regenerating DTR
/f unfreeze <faction> - Unfreezes the faction
/f claimsys <faction tag> - Will give the player a claiming wand for system factions.
/f disbandsys <faction tag> - Will disband the system faction specified.
/f color <faction> <color> - Will set the color of the faction specified


Permissions:
mhcf.createsys
mhcf.deathban
mhcf.setdtr
mhcf.freeze
mhcf.unfreeze
mhcf.claimsys
mhcf.disbandsys
mhcf.color

or

mhcf.admin for all of them. (preferebly only this one) for admin commands.

All player commands are default, besides the ones that only leaders and officers can use, those commands will only be able to be used if the player is an Officer, or the Leader of the faction.

Claiming Equation: Will get done soon.

Now when you make a system faction, I would like to be able to claim over it if it is another system faction. For example; say I have my Warzone done, and I would like to claim my Spawn, and each road, I would like to be able to overclaim it. Another example, KoTHs, I would like to be able to overclaim any system faction with another, for example the KoTH, if I have my Warzone claimed and I tried to claim a KoTH (or just another systemfaction, is what i mean) I would want to be able to claim over it.

I would not like players to be able to claim over any other faction, whatso ever.

I would also like players to have their faction tag before their name in chat, and for it to be configurable with variables.

This is it for now, but I will add more things if I find what I need.



Also, if you would like to know more information about the plugin, pm me.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
What's your budget?
I don't really know right now. If I can't get spookee to edit Mango for me then I'll need to buy this.
But an old friend of mine found a really cheap ass dev that made a plugin for him for about $60, which was a really, really big plugin.
It had about 80 custom weapons with custom effects. So I'll try and find him if I can't find anyone reasonable here. My budget will probably be $150-$200
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

valaiyar

Top 100 DPS Player - Java Developer
Banned
Feedback score
9
Posts
625
Reactions
266
Resources
0
It's a pretty large project, I'd take it on for probably around double your budget. Good luck contacting the developer of Mango, heard he's hard to come in contact with.
Lol true about that, it would be much cheaper though.
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/ohvals-scam-report.407162/)

Jitty

Feedback score
0
Posts
321
Reactions
95
Resources
0
Add me on Skype - joindotme
 
Status
This thread has been locked.
Top