Dragon Escape
Dragon Escape
Some of you might know this minigame (if they watch SkyTheKid), but the goal here is to jump through a map which is being destroyed by a following dragon behind the players. If you fall, you lose.
This project is continued here: http://dev.bukkit.org/bukkit-plugins/escape-mob/
Setup
- Set the main lobby at the beginning: /de setmainlobby [name]
For each new arena:
- Create a new arena with /de createarena [name]
- Build a waiting lobby and do /de setlobby [name]
- Set the spawn (players + dragon spawn here): /de setspawn [name] Attention: You need to face to the finishline!
- Set the finishline: /de setfinish [name]
- Set two or more flypoints: /de setflypoint [name] Attention: You need more than one flypoint!
- Setup the boundaries /de setbounds [name] [low/high] Attention: You need to set both low and high boundaries.
- Save the arena with /de savearena [name]
- Create a join sign: 1st line: DragonEscape; 3rd line: [arenaname]
Commands/Permissions
Command | Description | Permission |
---|---|---|
/de createarena [name] | creates a new arena | dragonescape.setup |
/de setlobby [name] | sets the waiting lobby for a new arena | dragonescape.setup |
/de setspawn [name] | sets the spawn (dragon/players) | dragonescape.setup |
/de setfinish [name] | sets the finishline | dragonescape.setup |
/de setbounds [name] [low/high] | sets boundaries for the arena | dragonescape.setup |
/de setmainlobby | sets the main lobby | dragonescape.setup |
/de setflypoint | sets a new flypoint | dragonescape.setup |
/de removeflypoint | removes a flypoint | dragonescape.setup |
/de savearena [arena] | saves the arena after you set the boundaries | dragonescape.setup |
/de removearena [name] | removes an arena | dragonescape.setup |
/de join [name] | joins a game per command | |
/de leave | leaves the game | |
/de start [name] | forces an arena to start | dragonescape.start |
/de reload | reloads the config | dragonescape.reload |
/de list | lists all arenas | dragonescape.list |
/de endall | ends all running dragonescape tasks, if something bad happens | dragonescape.end |
/de setmaxplayers [arena] [count] | sets max players of an arena | dragonescape.setup |
/de setminplayers [arena] [count] | sets min players of an arena | dragonescape.setup |
Creating join signs requires dragonescape.sign.
Config
config: auto_updating: true # I recommend you to set that to true for bugfix releases etc. start_countdown: 5 # seconds to wait before starting a game default_max_players: 4 # max amount of players that can join and will be used as a default default_min_players: 3 # amount of players required to start a game and min amount of players that will be used as a default use_economy_reward: true # if set to true, the winner get the money reward, if false, the item reward money_reward_per_game: 30 itemid: 264 itemamount: 1 use_command_reward: false # will execute the following command as a reward, if set to true command_reward: pex user <player> group set DragonPro start_anouncement: true # enables server broadcasts strings: saved: arena: '&aSuccessfully saved arena.' lobby: '&aSuccessfully saved lobby.' finish: '&6Successfully saved finishline.' spawn: '&6Successfully saved spawn.' setup: '&6Successfully saved spawn. Now setting up, might &2lag&6 a little bit.' removed_arena: '&cSuccessfully removed arena.' not_in_arena: '&cYou don''t seem to be in an arena right now.' config_reloaded: '&6Successfully reloaded config.' arena_is_ingame: '&cThe arena appears to be ingame.' arena_invalid: '&cThe arena appears to be invalid.' arena_invalid_sign: '&cThe arena appears to be invalid, because a join sign is missing.' arena_invalid_component: '&2The arena appears to be invalid (missing components or misstyped arena)!' you_fell: '&3You fell! Type &6/de leave &3to leave.' you_won: '&aYou won this round, awesome man! Here, enjoy your reward.' starting_in: '&aStarting in &6' starting_in2: '&a seconds.' arena_full: '&cThis arena is full!' starting_announcement: '&aStarting a new DragonEscape Game in &6' started_announcement: '&aA new DragonEscape Round has started!' winner_announcement: '&6<player> &awon the game on arena &6<arena>!' noperm: '&cYou don''t have permission.'
Preview
Youtube
[PORTUGUESE] Thanks to AbsintoJ: link.
[GERMAN] Plugin tutorial: link.
Upcoming Versions
Check out http://dev.bukkit.org/bukkit-plugins/escape-mob/#w-upcoming-versions .
Additional Information
This plugin uses hidendra's Metrics system to send server related information like player count, java/bukkit/plugin version etc. to the official MCStats servers. You can disable this (it would be very harsh >:(
) in the config.yml in plugins/Updater/.
The source code can be found at this github repo.
Have fun :)
@instancelabs
Fix the bug of names long players
Okay but will you continue it ? Or Is it only inactive for a short time?
@Geoneo97
If the project gets deleted, of course, but not with the current source code as of now. This might be temporary or not. And to get the source code, just read the description again ;)
Inactive ;( Can i continue this Plugin ? And can i please get the source of 1.4 ?
still having a TP issue when game ends (it acutally will TP players to spec fine and into lobby fine...and into game fine !)
idk what's different about this one compared to color match/ minigame party- both work perfect for TP...
ERROR Could not pass event PlayerTeleportEvent to Multiverse-Core v2.5-b641
keep up the good work!
Sounds so Awesome!
I would say... your best plugin yet :D. Keep up the cool Minigames! Can you make the mini game Super Craft Bros or Smash Mobs next?
@instancelabs
arranges the mistake of too large and crashes the server names and places the source
@DouglasGamerz
@VibeCraftGamer
Added 1.6.4 support 3 days ago, we're waiting for the bukkitdev staff to approve the file. :)
@instancelabs
Yea I guess that'll work. But I would much more like to have a certain permission for a map/arena/course/track!! So that way I could give the chance to some players to try a new one out and maybe Veterans / Players who have completed all other tracks will get the permission. Like the possibilities are endelss, haha :D
waiting... 1.6.4
Hello I am Santi_Pro12YT And Want to Saver If you Can Put My Video in the pagina of the plugin :D My Channel Is www.youtube.com/user/santipro12yt
Perdon By My Groins Am Spanish :D
Please Creates To 1.6.4
@Geoneo97
Will fix this tomorrow
AND ... xD ;) in the config i cannot change the message:
Please use /de leave to leave this minigame.
BUGREPORT The Win effect doesnt work because when a game is over then you will be direct teleported out please add a cooldown to configurehow much time is before you will get teleported out of the arena !
@profileptbrgamerplay
This is a problem with very long names and the new colored alive/death system, I'll fix that until v1.4 :)
@bingoberraz
Hmm, how about VIP arenas? You can set certain arenas vip-only, so that only people with a certain permission can join.
@TheTrain2000
I'm not allowed to post the link to unapproved files ;)
@Geoneo97
I like the idea about the end, not sure about how to remove that generated portal again though. I'll think about it :)
Can you please add two counters for the game ? One for the lobby and one for the game because player join and the game Start direct this is bad
Could you post the link to 1.2 or 1.3?
EDIT: Bypassed Bukkit :D Here's 1.3 download everybody http://dev.bukkit.org/bukkit-plugins/dragon-escape/files/4-dragon-escape-v1-3/
@instancelabs
Please arrange the code of the latest version