WarFighter

General:

This plugin turns your server into a war server. It brings TeamDeathmatch and Deathmatch to make your players fight! GitHub - feel free to work on this plugin: https://github.com/mrpixeldream/WarFighter

Features:

  • Team-Deathmatch
  • Deathmatch
  • Friendly-Fire can be disabled
  • Respawn time can be set
  • Match duration is adjustable

Installation and configuration:

Just put the jar file into the plugins directory of your server. After that, reload or restart your server. Now there is a folder called "Warfighter" in the base plugin folder. Dig in it and open the "config.yml" which you find there. Put the values you like in it and save it. Reload/restart your server again and have fun!

Game types:

  • dm - Deathmatch: Kill everyone. No teams, no joy!
  • tdm - Eliminate the opponent team. But beware of hurting your mates!

Commands:

  • /team [color] - Shows the stats of the team you have chosen. Possible is "red" or "blue!
  • /stats - Shows some global stats about the match and the players
  • /kd or /ratio - Shows you kill/death ratio.
  • /restart [gametype] - Starts a new match of [gametype]. Types: see above!

Permission-Nodes:

wf.kd - Allows a player to use /kd and /ratio
wf.teams - Allows a player to use the command /team
wf.stats - Allows a player to see the stats of both teams
wf.restart.dm - Allows players with this node to start a new game of type Deatmatch
wf.restart.tdm - Allows players with this node to start a new game of type Team-Deathmatch

Upcoming Features:

  • New game types aka. Kill Confirmed and Capture The Flag
  • Completely configurable messages
  • Performance tweaks
  • More commands
  • Kill streaks

Known Bugs:

  • Join message shows up AFTER welcome message -.-
  • Deathmatch is endless. You have to restart it manually.

Changelog:

1.0:

  • Initial release

1.1:

  • Changed name from "TeamDeathmatch PRO" to "WarFighter"
  • Renamed some classes and packages

2.1:

  • Updated to 1.5
  • Added time limits and score limits
  • Made some performance improvements
  • Did some work for coming versions

2.2:

  • Updated to 1.6.4 R2
  • Compiled with Java 7 to avoid possible runtime failures

Sample config:

General:
  friendly_fire: false
  duration: 10
  timelimit: 10
  unlimitedtime: false
  unlimitedscore: true
Respawn:
  time: 5

Explanation:

  • friendly_fire: false = Friendly fire is disabled. Set "true" to enable it.
  • duration: 10 = Kills until match ends.
  • time: 5 = Time in seconds. Player can't move this time after respawn.
  • timelimit: 10 = Time in minutes how long a match will last
  • unlimitedtime: false = Time limit active/not active (false = active, true = not active)
  • unlimitedscore: true = Score limit active/not active (see above)

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Recent Files