mwParkour2
mwParkour2 is a plugin that i created originally for my server. If you have any ideas for the plugin, post it in comments !
mwParkour2 Polish Tutorial
or Create a new parkour
Features :
- Multiworld !
- Checkpoints !
- One scoreboard per map.
- Respawn if player fall in lava or water (Configurable per map)
- Control scores (eg remove a player scores/reset scores on a map or on all)
- Rewards (Economy & command) and cooldown !
Commands :
- /pk - Show mwParkour2 help
- /pk new <mapName> <mapCreator> - Create a new map
- /pk done - Confirm and create the map
- /pk setSpawn <mapNumber> - Set the map spawn
- /pk changeMapCreator <mapNumber> <creatorName> - Change the name of the creator
- /pk changeMapName <mapNumber> <mapName> - Add a name to a map
- /pk setLobby - Set the lobby (when you finish a map)
- /pk toggle <mapNumber> - Toggle the map (If player can do the parkour)
- /pk remove <mapNumber> - Remove a map
- /pk resetScores <mapNumber> - Reset All scores for a map
- /pk pReset <player> [<mapNumber> / all] - Reset scores for a player
- /pk mapList - Show all the maps
- /pk best <mapNumber> - Show Best score on a map
- /pk leave - Leave the map
- /pk join <mapNumber> - Join a map
- /pk toggleWaterRespawn <mapNumber> - Toggles Water repsawn on this Map
- /pk toggleLavaRespawn <mapNumber> - Toggles Lava repsawn on this Map
Permissions :
- parkour.use - Use the parkour
- parkour.admin - All mwParkour commands
- parkour.mapeditor - For /pk [changeMapCreator, changeMapName, remove, setSpawn, new] and place special sign
Special signs :
You need permission parkour.mapeditor to place these signs.
1st Line | 2nd Line | 3rd Line | |
---|---|---|---|
Map info: | [pk2] | infos | <mapNumber> |
Map scoreboard: | [pk2] | best | <mapNumber> |
Last map scoreboard: | [pk2] | lastBestScores | |
Map join: | [pk2] | join | <mapNumber> |
Join last map: | [pk2] | joinLastMap | |
Map leave: | [pk2] | leave |
This plugin is using Metrics, more info here !
Softdepend: Vault for money rewards
Servers using mwParkour2
Source code on GitHub
mwParkour2 by monowii is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
@MClaubsauger
Do you have set a lobby ? And place sign in parkour area "[pk2] leave" (reaturn to lobby)
@monowii
I know, but if you can go to a parkour but don't join it (on a ship) ...and you try /spawn it's blocked, althoug you are not at the parkour
I have a problem with the plugin mvParkour2. I did the whole arena of parkour. everything works. But the players do not have permissions to jump on pressure plate or fall to the water i chat players had information like this <sub>You do not have any permissions to parkour That!'' I gave him permission, parkour.use'' but still nothing</sub>
So looks like my PermissionsEx:
groups: HeadAdmin: prefix: '& b [HeadAdmin] & 7' default: false permissions: - '*' options: rank: '1 ' Admin: prefix: '& 3 [Admin] & 7' default: false permissions: - Mcjobs.jobs.all - Lwc.protect - Multiverse.portal.access. * - Essentials.kit - Buttonwarp.use - Essentials.balance - Parkour.use - Essentials.balancetop - Essentials.jump - Essentials.pay - Essentials.fly - Essentials.sell - Essentials.compass - Essentials.tp - Essentials.spawn - Essentials.warp - Essentials.afk - Essentials.rules - Essentials.msg - Essentials.help - Essentials.suicide - Essentials.whois - Essentials.kit.start - Essentials.ping - Essentials.spawn - Essentials.delhome - Essentials.sethome - Essentials.home - ChestShop.shop.create - ChestShop.shop.buy - ChestShop.shop.sell - IConomy.list - IConomy.payment - IConomy.rank - IConomy.top - IConomy.user - Lwc.protect - Mcjobs.jobsavail. * - Worldguard.region.info - Essentials.warp - Essentials.time - Essentials.time.set - Essentials.warp.list - Essentials.world - Essentials.kick - Authme.player. * - Essentials.depth - Essentials.getpos - Essentials.ban - Essentials.ban.offline - Essentials.geoip.show - Essentials.ping - Essentials.help - Essentials.helpop - Essentials.clearinventory - Essentials.ignore - Essentials.info - Essentials.whois - Essentials.mail - Essentials.mute - Essentials.tempban - Essentials.tempban.offline - Essentials.mail.send - Essentials.me - Essentials.motd - Essentials.unban - Essentials.unbanip - Essentials.weather - Essentials.back - Essentials.tp.others - Battlenight.user options: rank: '2 ' Technician: prefix: '& 2 [Technician] & 7' default: false permissions: - '*' - Authme.admin. * options: rank: '3 ' JuniorAdmin: prefix: '& 6 [JuniorAdmin] & 7' default: false permissions: - Battlenight.moderator - Buttonwarp.make - Buttonwarp.use - Buttonwarp.commandwarp - Buttonwarp.link - Buttonwarp.unlink - Buttonwarp.delete - Buttonwarp.msg - Buttonwarp.list - Buttonwarp.info - Buttonwarp.access - Buttonwarp.source - Nocheatplus.checks.moving.runfly - Essentials.exp - Lwc.admin - Mobdisguise. * - Lwc.mod - Worldguard.ungod - Worldguard.region.info. * - Worldguard.region.info.own - Worldguard.region.setpriority. * - Worldguard.region.remove. * - Worldguard.region.flag.regions. * - Worldguard.region.list - Worldguard.wand - Essentials.gamemode - Essentials.jump - Essentials.give - Essentials.god - Essentials.heal - Essentials.heal.others - Essentials.item - Essentials.repair - Essentials.time - Essentials.time.set - Essentials.balance.others - Essentials.compass - Essentials.list.hidden - Essentials.ban - Essentials.ban.offline - Essentials.clearinventory - Essentials.clearinventory.others - Essentials.kick - Essentials.kill - Essentials.kill.force - Essentials.mute - Essentials.spawn - Essentials.tempban - Essentials.tempban.offline - Essentials.thunder - Essentials.unban - Essentials.unbanip - Essentials.weather - Essentials.back - Essentials.tp - Essentials.tp.other - Parkour.use - Essentials.tpohere - Essentials.teleport.hidden - Essentials.warp. * - Permissions.build - Worldguard.region.info - Worldguard.locate - Worldguard.region.define - Worldguard.region.select. * - Worldguard.region.removeowner. * - Worldguard.region.addowner. * - Worldguard.region.setparent. * - Worldedit.selection. * - Worldedit.selection.expand - ChestShop.mod - Modifyworld. * - Essentials.kit - Essentials.balance - Essentials.balancetop - Essentials.pay - Essentials.sell - Essentials.afk - Essentials.rules - Essentials.msg - Essentials.help - Essentials.suicide - Essentials.whois - Essentials.ping - Essentials.spawn - Essentials.delhome - Essentials.sethome - Essentials.home - ChestShop.shop.create - ChestShop.shop.buy - ChestShop.shop.sell - Mcjobs.jobsavail. * - Worldguard.region.info - Essentials.tpa - Essentials.tpaccept - Essentials.tpahere - Essentials.tpdeny - Essentials.warp - Essentials.warp.list - Essentials.world - Authme.register - Authme.login - Authme.logout - Authme.changepassword - Essentials.depth - Essentials.getpos - Essentials.geoip.show - Essentials.help - Essentials.helpop - Essentials.ignore - Essentials.info - Essentials.mail - Essentials.mail.send - Essentials.me - Essentials.motd options: rank: '4 ' inheritance: - Players VIP: prefix: '& 6 [VIP] & 7' default: false permissions: - Md.wolf - Parkour.use - Md.pig - Essentials.help - Essentials.chat.color - Essentials.chat.shout - Essentials.chat.question - Essentials.compass - Essentials.depth - Essentials.hat - Essentials.kick - Essentials.back.ondeath - Essentials.sethome.multiple. [2] - Nocheatplus.checks.moving.runfly - Essentials.kit - Essentials.balance - Essentials.balancetop - Essentials.kit.vip - Essentials.pay - Essentials.sell - Essentials.afk - Essentials.rules - Essentials.msg - Essentials.help - Essentials.suicide - Essentials.feed - Essentials.whois - Essentials.ping - Essentials.spawn - Essentials.delhome - Essentials.sethome - Essentials.home - ChestShop.shop.create - ChestShop.shop.buy - ChestShop.shop.sell - Mcjobs.jobsavail. * - Worldguard.region.info - Essentials.tpa - Essentials.tpaccept - Buttonwarp.use - Essentials.tpahere - Essentials.tpdeny - Essentials.warp - Essentials.warp.list - Essentials.world - Authme.register - Authme.login - Authme.logout - Authme.changepassword - Essentials.depth - Essentials.getpos - Essentials.geoip.show - Essentials.help - Essentials.helpop - Essentials.ignore - Essentials.info - Essentials.mail - Essentials.mail.send - Essentials.me - Essentials.motd options: rank: '4 ' inheritance: - Players Svip: default: false prefix: '& a [SVIP] & f & l' permissions: - Essentials.repair - Buttonpromote.use - Essentials.sethome - Essentials.repair.enchanted - Multiverse.portal.access.VIP1 - Multiverse.portal.access.VIP12 - Mcjobs.jobs.all - Lwc.protect - Multiverse.portal.access. * - Essentials.kit - Buttonwarp.use - Essentials.balance - Essentials.balancetop - Essentials.pay - Essentials.sell - Essentials.spawn - Essentials.warp - Essentials.afk - Essentials.rules - Essentials.msg - Essentials.help - Essentials.suicide - Essentials.whois - Essentials.kit.start - Essentials.ping - Essentials.spawn - Essentials.delhome - Essentials.sethome - Essentials.home - ChestShop.shop.create - ChestShop.shop.buy - ChestShop.shop.sell - IConomy.list - IConomy.payment - IConomy.rank - IConomy.top - IConomy.user - Lwc.protect - Mcjobs.jobsavail. * - Worldguard.region.info - Essentials.warp - Essentials.warp.list - Essentials.world - Authme.register - Parkour.use - Authme.login - Essentials.depth - Essentials.getpos - Essentials.geoip.show - Essentials.help - Essentials.helpop - Essentials.ignore - Essentials.info - Essentials.mail - Essentials.mail.send - Essentials.me - Essentials.motd - Battlenight.user - Essentials.repair - Essentials.hat - Essentials.heal - Multiverse.portal.access. - Multiverse.access.creatif - Multiverse.access.world - Multiverse.access.world_nether - Multiverse.access.world_the_end - Essentials.kit - Essentials.home - Essentials.afk.kickexempt - Essentials.back - Essentials.kit.svip - Blockhat.hat - Repair.fix - Craftbook.mech.light-switch - Factions.tag - Factions.show inheritance: - Vip options: build: true MVip: default: false prefix: '& c [MVIP] & 6 & l' permissions: - Essentials.repair - Buttonpromote.use - Essentials.sethome - Essentials.hat - Essentials.repair.enchanted - Multiverse.portal.access.VIP1 - Multiverse.portal.access.VIP12 - Essentials.repair - Mcjobs.jobs.all - Lwc.protect - Multiverse.portal.access. * - Essentials.kit - Buttonwarp.us - Essentials.fly - Essentials.kit.mvip - Essentials.balance - Essentials.balancetop - Essentials.pay - Essentials.sell - Essentials.spawn - Essentials.warp - Essentials.afk - Essentials.rules - Essentials.msg - Parkour.use - Essentials.help - Essentials.suicide - Essentials.whois - Essentials.kit.start - Essentials.ping - Essentials.spawn - Essentials.delhome - Essentials.sethome - Essentials.home - ChestShop.shop.create - ChestShop.shop.buy - ChestShop.shop.sell - IConomy.list - IConomy.payment - IConomy.rank - IConomy.top - IConomy.user - Lwc.protect - Mcjobs.jobsavail. * - Worldguard.region.info - Essentials.warp - Essentials.warp.list - Essentials.world - Authme.register - Authme.login - Essentials.depth - Essentials.getpos - Essentials.geoip.show - Essentials.help - Essentials.helpop - Essentials.ignore - Essentials.info - Essentials.mail - Essentials.mail.send - Essentials.me - Essentials.motd - Battlenight.user - Essentials.tp - Multiverse.portal.access. - Multiverse.access.creatif - Multiverse.access.world - Multiverse.access.world_nether - Multiverse.access.world_the_end - Essentials.kits.vip - Essentials.kit - Essentials.home - Essentials.afk.kickexempt - Essentials.back - Essentials.kit.vip - Blockhat.hat - Repair.fix - Craftbook.mech.light-switch - Factions.tag - Factions.show inheritance: - Svip options: build: true Player: prefix: '& e [Player] & 7' default: true permissions: - Mcjobs.jobs.all - Lwc.protect - Multiverse.portal.access. * - Parkour.use - Essentials.kit - Buttonwarp.use - Essentials.balance - Essentials.balancetop - Essentials.pay - Essentials.sell - Essentials.spawn - Essentials.warp - Essentials.afk - Essentials.rules - Essentials.msg - Essentials.help - Essentials.suicide - Essentials.whois - Essentials.kit.start - Essentials.ping - Essentials.spawn - Essentials.delhome - Essentials.sethome - Essentials.home - ChestShop.shop.create - ChestShop.shop.buy - ChestShop.shop.sell - IConomy.list - IConomy.payment - IConomy.rank - IConomy.top - IConomy.user - Lwc.protect - Mcjobs.jobsavail. * - Worldguard.region.info - Essentials.warp - Essentials.warp.list - Essentials.world - Authme.register - Authme.login - Essentials.depth - Essentials.getpos - Essentials.geoip.show - Essentials.help - Essentials.helpop - Essentials.ignore - Essentials.info - Essentials.mail - Essentials.mail.send - Essentials.me - Essentials.motd - Battlenight.user options: rank: '5 ' by-amphibious: {} KidMod: {} users: gajosek26: group: - Technician DesXXa: group: - HeadAdmin SQN: group: - Players luqeN: group: - Admin admin: group: - LuqeN dziobaxu: group: - Admin LoOrdziQ: group: - VIP Tsar: group: - Players Magik: group: - Admin Louu: group: - Svip Seba: group: - Admin MiStErCsK: group: - Players damian021093: group: - Svip
Now config mvParkour2:
options: InvincibleWhileParkour: true RespawnOnLava: true RespawnOnWater: true CheckpointEffect: true removePotionsEffectsOnParkour: false setFullHungerOnParkour: true LastCheckpointTeleport: false WaterCheckDelay 10 BroadcastOnRecord: enable: true message: '& emwParkour2 & f> & 8 New record for & 7PLAYER & 8on map mapname!' rewards: enable: false Cooldown: 300 cooldownMessage: You will receive your next reward on this map in TIME rewardIfBetterScore: true Money: enable: false amount: 10 message: '& BYOU have received MONEYAMOUNT Dollars!' command: enable: false cmd: give PLAYER 5 10 message: '& BYOU have received five wood!' Parkour: mapsNombre 7 map1: cp: '1 ': POSX: 204.0 Posy: 32.0 respect: 21.0 '2 ': POSX: 183.0 Posy: 29.0 respect: 34.0 '3 ': POSX: 174.0 Posy: 22.0 respect: 32.0 '4 ': POSX: 174.0 Posy: 17.0 respect: 16.0 '5 ': POSX: 175.0 Posy: 15.0 respect: 28.0 '6 ': POSX: 185.0 Posy: 12.0 respect: 17.0 '7 ': POSX: 194.0 Posy: 29.0 respect: 8.0 '8 ': POSX: 182.0 Posy: 29.0 respect: 22.0 '9 ': POSX: 182.0 Posy: 21.0 respect: -1.0 world: world mapname: SalaSlawy mapCreator: DesXXa nombreCp 9 toggle: true Spawn: POSX: 206.52990222270887 Posy: 32.0 respect: 20.537077525985364 posPitch: 35.24999 posYaw: 65.4801 map2
[I'm sorry I'm Polish and do not know too much English]
Tip: Since version 1.5, There is real checkpoints(you return to it when you fall in water/lava). Just set to 'LastCheckpointTeleport: true' in config.
@AljedTheLegit
Checkpoints work, check in mwParkour2 config
@MClaubsauger
You do it with WorldGuard: /rg f <regionName> blocked-cmds spawn, home, sethome, tp
@Gabe1010
Do you have installed Vault ?
whenever i restart the server the pressure plates dont work y it tht
Hey can you ad a point in the config:
Blocked Commands while you are in a parkour.
It's helpful, if you make a parkour in a open world, and type /spawn and fell into water you teleported to the parkour Spawn, thats not very good.
Thanks in advance - laubsauger
Can you please make checkpoints work
mwParkour v1.5 uploaded !
[pk2]
join/infos/best
new
That gets the newest map (with the highest ID) and returns the information.
@jujulogey97
I'm not very active on minecraft these times and a new update is not for now, but the plugin is still working perfectly on my local server.
Resets all my parkours when I reload the plugin.
I seem to be having trouble getting more than 3 maps saving. Whenever I reload the config or restart the server only the first 3 out of 7 save and work after a restart/reload. I checked the maps part of the config and saw it only stored the first 3 maps. However, if I set up all 7 maps and don't reload the config or restart the server all 7 maps work. Is there any way I can make more maps save?
I hope this makes sense .
Thanks
@monowii
It is weird because anytime I put a new plugin, not necessarily a certain plugin, it like doesnt work. The signs work but like I said the pressure plates dont register me hitting them to start
@gatorfan9192
What is the other plugin you use that can cause a conflict ?
Hey when I put in another plugin it makes the pressure plates unresponsive but when I take everything out or just reinstall the plugin it works but...the maps reset. Please help
@CJDAM
Stick is used for return to parkour spawn, not last checkpoint. But this is planned for the next update.
I don't know if I'm doing something wrong, but the players aren't being spawned on checkpoints. I've set them all up properly.
@fr0dekene
Perfectly working on 1.5.1 with craftbukkit or spigot ... Did you forgot to install Vault ?
Please update to 1.5 :(