Survival Games (No longer updated)
Survival Games

Survival Games is a plugin that has the aim of creating a fully automated hunger games style experience. The plugin was created to be simple to use, and to be easily setup on any type of server, no matter the size or type! Survival Games provides a way for your server to have a full fledged, fully automated hunger games experience for any player. For more information on the aim of the plugin, watch popular youtuber AntVenom play Survival Games HERE.
Requirements
Before installing this plugin, a few things are required.
- WorldEdit- Needed to create arenas.
- MySQL Database (optional) - If you wish to use stats, you must have an SQL database.
Conflicts
- Any plugin that modifies damage amounts by applying more damage can sometimes cause issues and make the player actually die (ie McMMO).
- Some locking plugins such as LWC have been reported to have issues with the lobby signs, but should work normally if protection is turned of for those signs.
- WORLD PORTAL will make this plugin completely break if the lobby is not in a world that is loaded at start!
Features
This is not just another Hunger Games plugin. This plugin aims to bring a fully automated, fully fledged gaming system to your server.
Features:
- Full automation
- Automatic arena regeneration
- Chest reset / randomly filled chest
- Auto game start
- Spectators
- In-game Lobby with real-time player and arena stats
- Multiple arenas
- Simultaneous games
- Web-based stats
- Easy arena setup
- Per Arena Permissions
- Lightning and thunder on player deaths (Simulate cannons)
- Multiworld Support
- Events API - Economy, Kits + More!
Plus many, many more features included in this plugin!
- A full tutorial on kits, economy and new features will be released soon!
- /sg setlobbywall was changed to /sg addwall <arena> in versions 0.5.0 and above!
New Permissions:
If you have for example 6 arenas, and you want every player to be able to join all arenas, give each rank the following permissions:
- sg.arena.join.<arena#> (Replace <arena#> with the arena number.)
- sg.arena.join
- sg.player.vote
- sg.lobby.join
Note: Devs and important people of this plugin have colored names on lobby signs








-
View User Profile
-
Send Message
Posted Aug 28, 2013@deleted_8197024
fix permission kit, dont work
-
View User Profile
-
Send Message
Posted Aug 28, 2013please force disable /fly when players join the game and add a rewards option for the winner at the end. Fix players losing xp when dieing in hunger games.
-
View User Profile
-
Send Message
Posted Aug 28, 2013I think you need to add a system of rewards for the winner of the round.
I think this should be your first priority when updating the "plugin".
Thanks
-
View User Profile
-
Send Message
Posted Aug 28, 2013are there any plans to add a in game stats display?? I would like to have some signs at my spawn with the stats like
Kills Deaths Wins
command could be after placing the sign(s) using world edit
/sg addstatboard <statname> <ammount displayed>
place the signs in a line vertically and you could set how many names it would display by the command.
4 names per sign and the first sign would have one of the following for the stat
Kills = Most Kills Deaths = Most Deaths Wins = Most Wins
-
View User Profile
-
Send Message
Posted Aug 27, 2013when i try to type /sg addwall # it says afterward must be in a straigh line, and i dont know what that means, please help!
-
View User Profile
-
Send Message
Posted Aug 27, 2013Therese a problem with multiverse having arenas in different worlds.
-
View User Profile
-
Send Message
Posted Aug 27, 2013Does anybody know how to fix the sign wall not deleting players names? If you do please tell me. Thanks!
-
View User Profile
-
Send Message
Posted Aug 27, 2013@E1i0te
Just Break the Block Behind the click to join sign, and the amount of players sign on the Players list sign just break the sign.
-
View User Profile
-
Send Message
Posted Aug 27, 2013http://pastebin.com/x1NRF52i
-
View User Profile
-
Send Message
Posted Aug 27, 2013PLEASE TAKE A LOOK AT THIS I put it every possible combination, but still no permission Really I tried anything please help ....
groups: Default: default: true permissions: - -bukkit.command.kill - sg.arena.join.# - sg.arena.join.* - sg.arena.join - sg.arena.join.1 - sg.arena.join.Arena1 - sg.arena.join.Arena 1 - sg.arena.join.Arena_1 - sg.arena.vote - sg.arena.spectate - sg.lobby.join - sg.lobby.join.# - sg.lobby.join.* - sg.lobby.join.1 - sg.lobby.join.Arena1 - sg.lobby.join.Arena 1 - sg.lobby.join.Arena_1 - -sg.arena.join.# - -sg.arena.join.* - -sg.arena.join - -sg.arena.join.1 - -sg.arena.join.Arena1 - -sg.arena.join.Arena 1 - -sg.arena.join.Arena_1 - -sg.arena.vote - -sg.arena.spectate - -sg.lobby.join - sg.arena.vote.* - sg.arena.join.<arena#> - sg.player.vote - sg.arena.join.<arena># - - sg.arena.join.<arena># - - sg.player.vote - sg.arena.join.<arena1> - -sg.arena.join.<arena1> - sg.arena.join.<arena>1 - - sg.arena.join.<arena>1
-
View User Profile
-
Send Message
Posted Aug 27, 2013Into kit, there is support for potion ID and enchantement and dyed leathers? and add MORE than 5 kit... more thank 5 kit it break all the kit system
-
View User Profile
-
Send Message
Posted Aug 27, 2013On my 1.5.2 bukkit server nothing works, i try to set a arena spawn, says im not i a arena, nothing shows up on the signs and idk what to do help!!
-
View User Profile
-
Send Message
Posted Aug 27, 2013Can you make an arena change from Joinable to VIP when there are a certain amount of default players in the arena?
-
View User Profile
-
Send Message
Posted Aug 27, 2013Hi
Would somebody be so kind to tell me wheather its possible to award people after winning a match?
EDIT Using iConomy would be best for me
-
View User Profile
-
Send Message
Posted Aug 27, 2013Also, i dont think durabillity's are correctly working.
-
View User Profile
-
Send Message
Posted Aug 26, 2013How do you remove all wall? please respond ASAP
-
View User Profile
-
Send Message
Posted Aug 26, 2013This randomly popped up. Is something wrong?
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on maxplayers
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on t
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on queuepos
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on player
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on victim
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on arena
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on item
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on queuesize
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on activeplayers
2013-08-26 19:40:45 [WARNING] [SurvivalGames] Failed to replace string vars. Error on killer
2013-08-26 19:40:45 [SEVERE] [SurvivalGames] Error replacing vars in message: null
2013-08-26 19:40:45 [SEVERE] [SurvivalGames] Vars: [player-bfixer117, killer-SUFFOCATION]
2013-08-26 19:40:45 [SEVERE] [SurvivalGames] Vars Cache: {maxplayers=24, t=1, queuepos=3, player=bfixer117, victim=Zelda_And_Ender, arena=2, item=Iron sword, queuesize=3, activeplayers=3, killer=SUFFOCATION}
2013-08-26 19:40:45 [SEVERE] Could not pass event EntityDamageByEntityEvent to SurvivalGames v0.5.8.42
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.v1_6_R2.EntityEnderPearl.a(EntityEnderPearl.java:47)
at net.minecraft.server.v1_6_R2.EntityProjectile.l_(EntityProjectile.java:156)
at net.minecraft.server.v1_6_R2.World.entityJoinedWorld(World.java:1354)
at net.minecraft.server.v1_6_R2.World.playerJoinedWorld(World.java:1335)
at net.minecraft.server.v1_6_R2.World.tickEntities(World.java:1223)
at net.minecraft.server.v1_6_R2.WorldServer.tickEntities(WorldServer.java:480)
at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:572)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: java.lang.NullPointerException
at org.mcsg.survivalgames.util.MessageUtil.replaceColors(MessageUtil.java:16)
at org.mcsg.survivalgames.MessageManager.sendFMessage(MessageManager.java:56)
at org.mcsg.survivalgames.Game.msgFall(Game.java:986)
at org.mcsg.survivalgames.Game.killPlayer(Game.java:573)
at org.mcsg.survivalgames.events.DeathEvent.onPlayerDieEvent(DeathEvent.java:58)
at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 14 more
-
View User Profile
-
Send Message
Posted Aug 26, 2013Hi,
Is there a way to change what the signs say and can you add a single join sign with:
[SurvivalGames]
Arena {Arena-no.}
{PLAYERS}/{MAXPLAYERS}
JOIN/FULL
But have it customizable so that you can edit the Full + Jon signs seperatly.
-
View User Profile
-
Send Message
Posted Aug 26, 2013@iiHeroo
So is there no way to add the perms at this point?
-
View User Profile
-
Send Message
Posted Aug 26, 2013How can I make it so that when a game is open, it says in chat "Arena 2 is starting soon! Type /sg join 2 now!" I have seen a server do that, and I would like to do as well.