First Plugin, need help getting started.

Discussion in 'Plugin Development' started by ryunnz2, Mar 2, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    ryunnz2

    So, Long story... long, I have a small 8 person server that I've managed for 2 years or so(It has an economy, law, missions, etc.) and the people have been asking for a RPG plugin. Since it's a small server, I figured I'd make a simple plugin. Never really worked with eclipse, (but I have it)so stick with me here lol. So I plan on making 3 "Specialization Classes" that people can pick from. No leveling or any of that (for now), just a way for people to emphasize their play style. So basically here are the Specializations. -Mining: 50% faster mining speed with all picks, axes, shoves, etc. Reduced fall damage, say 50%, (due to the constant hazard of falls while mining) and perhaps less damage from burning?(Perhaps the burning event last half the usual time?). - Combat: 25% more damage with all swords, axes, and bows. 30 health points instead of 20 (not sure how that would show up on he HUD. Would also like to keep health regen rate the same, not sure if altered by changing maxhealth) -Survivor: 25% faster heath regeneration while satisfied, hunger and saturation levels decrease at 50% speed, Double Damage from fists. Also, less penalties from starvation(Health always regenerates back up to 5/10 hearts at a set rate, regardless of empty foodbar) The plugin would be simple to use, just */Specializations <nameofspecialization> <player> and */Specializations removeall <player> I'd also like to make so each player can only have one Specialization a time, so adding a specialization to a player deletes the previous one. So yeah. That's my plugin in a nutshell. If you're still reading and want to help me, I'd greatly appreciate it if you could point me in the right direction, and perhaps assist me with some of the coding :) -Ryunnz2 :D
     
  2. Offline

    caseif

    What you want to do is slightly complex, and might not serve well as your first plugin. I would suggest creating a different, simpler plugin first, just so you can get the basics down. If you still want to continue with this, most of the features you want to add have tutorials here.
     
  3. Offline

    ryunnz2

    Thanks dude. :D Though I plan on going through with this plugin, regardless of the difficulty. Crazier sh*t's happened ;)
     
Thread Status:
Not open for further replies.

Share This Page