RPG Lobby
RPG Lobby
This plugin can be used to create multiple lobbies for players to enter.
Upon entering a Lobby a players, inventory, worn armor, position and current health will be saved.
their inventory and armor are cleared, they are teleported to the lobby and fully healed.
once they leave the lobby with the /lobby leave command all of their items are restored, their armor is restored, they are teleported back to the exact position they were in, and their health is set to exactly what it was before entering the lobby.
This plugin is great for pvp arenas, Rpg servers that want players to be able to take a break without losing progress, and many other things.
a player must stand still for 8 seconds before they are entered into a lobby to prevent players from being able to use the lobby to escape combat or dying from some other source.
Commands:
/lobby enter {lobby name} - sends the player to that lobby
/lobby leave - sends the player back to their position before entering the lobby
/lobby toggle - toggles per lobby permission
/lobby del {lobby name} - deletes the named lobby
/lobby list - list all lobbies
/lobby first - sets the first leave point for players that did not enter a lobby. this is useful if you want your spawn to be a lobby, so new players aren't stuck there
/lobby set {name} - adds a new lobby at your current position with the name you specify
V1.2.1 and above
/lobby entermsg {lobbyname} {message} - add a message to be sent to players entering a lobby. You can color this message using &# example:&4 = dark red
/lobby exitmsg {lobbyname} {message} - add a message to be sent to players leaving a lobby. You can color this message using &# example:&4 = dark red
Permissions: all permissions default to op only and must be set for other players.
lobby.set - use the lobby set command
lobby.enter - use the lobby enter command
lobby.list(lobbyname) - use the lobby enter command if per lobby permissions is toggled on (players must also have lobby.enter)
lobby.leave - use the lobby leave command
lobby.list - use the lobby list command
lobby.first - use the lobby first command
lobby.del - use the lobby del command
lobby.toggle - use the lobby toggle command
V1.2.1 and above
lobby.enter.lobbyname - replaces lobby.list{lobbyname
lobby.msg - permission to use the entry message and exit message commands.
versions prior to V1.2.2
lobby.enter. - use the lobby enter command
My RPG Plugins
Rpg Click
Is this plugin compatible with BungeeCord?
@diannafire
I just noticed that. Sorry, I saw the V 1.2.1 and thought that was the end of permissions. Awesome plugin though!
@deleted_11643473
per lobby permissions is already a feature of this one, i believe it's lobby.enter.lobbyname but i don't remember exactly since i don't have my old source for this anymore.
Could you make it to where there are permissions for each lobby? I want to have a VIP lobby, a VIP+ lobby, and a VIPSupreme lobby, but I don't want everyone to have the permissions for each lobby.
@Epicballzy
All my plugins are getting combined into on the RpgAPI that can be found
http://dev.bukkit.org/bukkit-plugins/rpgapi/
that means none of these ones are getting updated so chances are that lobby broke with 1.6 I'll personally send you a message when lobby is done being implemented into the api if you would like.
Side note, just cause they're all being put into one doesn't mean you need to use em all. features you turn off have 0 overhead so do not use server resources AT ALL!
Also, when i join a lobby myself, it says wait - o seconds wait - 1 and so on! How do i fix this?
This plugin should get much more attention! Awesome plugin! :)
@slugshelI
we are working on getting it setup! for anyone that didn't notice i now have a second dev, named linksbro working with me on my plugins so we should be able to get them update and improved even quicker now.
@diannafire
thanks, but adding the line newbies: does not solve the problem, i have tried to add the line in the config of created folder, it gets overwritten to original state after server restart and also directly in your jar files config, still same errors :( Also i have a question, do you have jenkins setup, if you have, could i have the address please, so i can test the latest developments on the fly for you ;) Greetings, slugshell
@KevinABC96
<Quote>it was a stupid mistake on my part and will be fixed with the next update in the mean time in your config just add
newbies:
to the top of the file.</quot>
@TheSGLair
well it's a little hard to read with all the strike throughs, but it's looking to me like you don't have a java 7 server, and are using java 6 instead?
11:06:20 [INFO]
----- 11:06:20 [SEVERE] Could not load 'plugins/._RpgLobby.jar' in folder 'plugins' org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:255) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:127) at java.util.jar.JarFile.<init>(JarFile.java:136) at java.util.jar.JarFile.<init>(JarFile.java:100) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:243) ... 8 more 11:06:20 [SEVERE] Could not load 'plugins/RpgLobby.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/vartala/soulofw0lf/rpglobby/RpgLobby : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.UnsupportedClassVersionError: com/vartala/soulofw0lf/rpglobby/RpgLobby : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more 11:06:20 [INFO] Preparing level "TheSGLair" 11:06:22 [INFO] Preparing start region for level 0 (Seed: -2094691439253714812) 11:06:22 [INFO] Server permissions file permissions.yml is empty, ignoring it 11:06:22 [INFO] Done (1.951s)! For help, type "help" or "?"HELP ME WITH THIS PLEASE!!!! Thanks!
@slugshelI
it was a stupid mistake on my part and will be fixed with the next update in the mean time in your config just add
newbies:
to the top of the file.
Hi there, i am using git-Bukkit-1.5.2-R0.1-1-g53734d2-b2779jnks and getting following errors :( Please fix it
Hey everyone I am looking for someone else to work with on my core server plugins, if anyone is interested please contact me on skype - soulofw0lf
@slugshelI
just uploaded a new version, it has {/lobby iloss} to toggle inventory loss while ingame, as well as a config section for it. also added the ability to set how long the timer to enter lobbies is for when you create them, or to set them after the fact in the config. It'll be available for download as soon as bukkit approves it!
yeah i could pretty easily put that in the next version.
@CommodoreAlpha
not a problem :) hope it suits your needs!
@diannafire
Great idea, thanks! :)