ZombieSurvival
Survive endless waves of zombie attacks!
Based on the COD gamemode Nazi-Zombies
Official Website: www.bjornke.com
Donate
Information:
Now you can play Call Of Duty® style Nazi Zombies in Minecraft! Includes all of the familiar features of the gamemode and more! These zombies can sniff you out from over a mile away and run faster (or slower) then you with our custom AI! Barricades, doors, mystery boxes, wolf waves, and more! Play with your friends or by yourself, it's easy to setup and easy to use!
Features:
- Multiple Games Per World (as many different games as you like in a single world file)
- Multi-World Support (Can have games in any world/nether)
- Custom Zombie AI (Zombies have infinite find/aggro radius, limited only by how many chunks loaded)
- Runner Zombies (Faster than normal)
- Zombie Spawns (set by using operator, spawns are enabled when wave number is reached)
- Zombie Difficulty Multiplier ( defined in config, controls how much health zombies get per wave)
- Zombie Damage Multiplier (defined in config, controls how much damage zombies deal per wave)
- Revive (A sign will appear where a dead comrade has fallen! Break the sign to revive him! You have 30 seconds)
- Random Skelly Waves (can be configured or disabled in config. Default 1/5 chance)
- Perks (Godmode, Instant Kill, and Fire. All last for 60 seconds)
- Random BITE Effect (Random potions applied to player on zombie attack, chance defined in config)
- Stat/Join Signs (Signs that can display player count / zombie count and if RIGHT clicked, allow player to join via sign click)
- Purchase Door Signs (can buy doors with points/economy t open)
- Death Waiting Lobbies (players go here once dead if spectating is turned off)
- Custom Limits (min/max players, max zombies at one time, max waves, allowed break/place of specific blocks during game)
- Inventory Save (Inventory is saved and replaced after a game)
- Automatically Start Game (When enough players have joined the game with /join command, start-player-count definable in config)
- Doors (set by operator, doors open once wave number is reached)
- Door to Spawn Link (Link spawns to doors so they activate when the door is purchased regardless of wave)
- Signs (can either give you item for expense of point, or heal you)
- Point System (10 points for every zombie killed)
- Economy Support (uses vault to link to most economy systems)
- Death Tax (% of bank, defined in config)
- Money per Kill (added to player account after kill, defined in config)
- Game Over or /leave Account Zeroing (defined in config)
- Spectate System (dead players can spectate the game)
- Friendly Fire Deductions (Players who strike or fire upon other players are deducted points)
- Friendly Fire Alerts (Sound is played on client side when player strikes or fire upon other players)
- Player Death Alerts (Sound is played at death location of player, white wool block flashes) Note this feature experimental
- Internal Anti-grief (if automated server, use this feature to prevent blocks from being broken)
- Items on Join (When a player joins a game, they receive items defined in the config)
- Optional Automation Feature (Defined in config, includes cooldown time between new game starts, in seconds)
- Included /vote feature (gets 2 random maps of all maps and puts them up for vote)
- Custom Zombie Drops (defined in config, includes chance for drop)
- 10th round Fire (Netherrack set on fire every 10th round, use /zsa-fire <name>)
- Version Checking (Displays in console and alerts ops that are in-game if out of date, also include /zs-version command)
- Special Action Blocks (Must be added to game with command /zsa-special)
- Yellow Wool: Double Player Velocity
- Blue Wool: Super Jump
- Light Blue Wool: Super+ Jump (Higher jump than Blue Wool)
- Orange Wool: Light's player on fire for 10 seconds
- Black Wool: Kills player
- Light Gray Wool: Sets player invisible
- Gray Wool: Invisible players back to visible
- Green Wool: Slows player slightly
Useful Pages For Admins
Video Tutorials
- Terms and Backend Configuration: http://youtu.be/U8RmAO9wqzc
- Spawn Point and Sign Config: http://youtu.be/4W0r5iJ5rGo
- Classes: http://youtu.be/JtzjfNmAVHE
Credit: stadvert
Permissions:
You do not need to define permissions for this plugin to work.
- zs.start
- zs.end
- zs.create
- zs.edit
- zs.remove
- zs.reload
- zs.version
- zs.tp
- zs.stats
- zs.help
- zs.join
- zs.leave
- zs.whisper
- zs.signs
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org: A unique identifier, the server's version of Java, whether the server is in offline or online mode, the plugin's version, the server's version, the OS version/name and architecture, the core count for the CPU, the number of players online, the Metrics version,
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Read before posting comments
Completely new and rewritten version will come out as soon as possible, I am already working on it.
Donations:
If this plugin helps you please feel free to donate and keep this project updated. I am coding this plugin in my free time.
Click here to donate.
@Welite....
After reconfiguring my map once again cause It was removed from the files along with the folder and all the signs.. The "error" has come back. Idk what else to do about this. It is saying the same thing as it was last time even tho I have done everything as asked as before.
Edit:
New to Pastebin. Below is a link I think goes to it.
ErrorCoding
@Welite
That worked.
Also there is one error left for the pluggin I do not understand. It is not allowing the wolves to spawn due to a "Java Reflection?"
Got an issue I have identified.
Made a map. Works great. On server restart it's like the plugin does not know the map is there (Only have made 1 so not sure if it happens with multiple maps). The join signs in the lobby even go Poof!
However, If I zs reload it now sees it and I can recreate the signs like normal.
This is not expected behavior with the plugin. any reason why this is happeneing?
@zybranian
Hi delete the old folder with zombiesurvival data, but backup it and try restart your server, next time please post your errors on pastebin, thanks.
Hello
I have the 1.7.2 Zombie Survival load plus the 2929 craftbukkit on my server. when I try to load my server I get the following log...
[07:23:42] [Server thread/WARN]: [ZombieSurvival] Could not save language.yml to plugins\ZombieSurvival\language.yml because language.yml already exists. [07:23:42] [Server thread/WARN]: [ZombieSurvival] Could not save awards.yml to plugins\ZombieSurvival\awards.yml because awards.yml already exists. [07:23:42] [Server thread/WARN]: [ZombieSurvival] Could not save classes.yml to plugins\ZombieSurvival\classes.yml because classes.yml already exists. [07:23:42] [Server thread/INFO]: [ZombieSurvival] Using Vault for Economy Access! [07:23:42] [Server thread/WARN]: java.lang.NullPointerException [07:23:42] [Server thread/WARN]: at com.bjornke.zombiesurvival.main.parseToStr(main.java:625) [07:23:42] [Server thread/WARN]: at com.bjornke.zombiesurvival.main.saveSigns(main.java:2491) [07:23:42] [Server thread/WARN]: at com.bjornke.zombiesurvival.main.LoadConfig(main.java:261) [07:23:42] [Server thread/WARN]: at com.bjornke.zombiesurvival.main.onEnable(main.java:177) [07:23:42] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) [07:23:42] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) [07:23:42] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) [07:23:42] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:298) [07:23:42] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:280) [07:23:42] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:332) [07:23:42] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:309) [07:23:42] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:269) [07:23:42] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) [07:23:42] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:414) [07:23:42] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [07:23:42] [Server thread/ERROR]: [ZombieSurvival] ZombieSurvival failed to start correctly! Disabling! [07:23:42] [Server thread/ERROR]: [ZombieSurvival] java.lang.NullPointerException [07:23:42] [Server thread/INFO]: [ZombieSurvival] Disabling ZombieSurvival vR-3.6 [07:23:42] [Server thread/ERROR]: Error occurred while disabling ZombieSurvival vR-3.6 (Is it up to date?)
Can someone please explain to me what is going on and why it still says I am using an older version?
@Welite
Welite can you also check our tickets? The bug found will be helpful for next update.
@littleboy8399
@AnAwesomeGuy
You should read notes about the file, it is compatible only with #2929 build of craftbukkit, on others dev versions it may not work. Please note that development versions are unstable! Try it with #2929, or if you are using spigot then I have tested it on build #1155, and everything works fine.
@AnAwesomeGuy
I'm getting the same error with craftbukkit build #2943
When i put it in the plugins folder and start up my server nothing happens i use spigot 1.7.2 http://pastebin.com/x6w8nwpG
@Adondriel
You are thinking about some "kick" and "play" command ?
Could we get commands that the console can execute that force players to join certain games, or leave games?
@RafaAro
why couldn't you, i dont see any incompatibilities with it...
Its so cool, but it would be better if you could hook it with Crackshot :D
im going to change to this plugin from the call of minecraft plugins since this looks alot better but can you add guns like in that plugin?
@RafaAro
Hi, check your console for errors and post them to pastebin, thanks.
Hello this seems awesome, but when I try to install it on my server it won't function and doesn'ts generates the files. Im currently using Spigot 1.7.2
@Avalooon
@LtSilver
I will try to look more deep into code, but actually I am not able to fix any problems, because I have also issues with my 34 minecraft servers...So for me its priority to fix all on my servers, then I will try to do stable 1.7.2 version of ZombieSurvival.
@Welite
I did not edit it when the server was off no, didn't realize that was an issue. Usally those language.yml files work fine when the server is running as I usually just reload. Heres a breif view of my language.yml file as of now:
---------#-Console Messages# 1: "&8&l[&f&lLegacyUndead&8&l]&0: &a&lStarting Match!" 2: "&8&l[&f&lLegacyUndead&8&l]&0: &c&lEnding Match."-Game Messages-# 3: "&8&l[&f&lLegacyUndead&8&l]&0: &7&lWelcome to &f&lLegacyUndead!" 4: "&8&l[&f&lLegacyUndead&8&l]&0: &7&lBeginning &c&l&nWAVE 1"That is how I have the entire .yml setup.
Also thanks for updating! Love the plugin if all goes well, I will donate!
@Welite
Players play on a map. They lost the game. When is starts a new game on the same map, they always have their inventory. My server use Spigot 1.6.4. Another, the lobby and the game map are two different map. Console don't say any error message. I don't use google translate.
Please answer my ticket its a bug that i think should be fix immediately!