Rollercoaster Mini-Game

Discussion in 'Archived: Plugin Requests' started by ANewman72, Jul 9, 2014.

  1. Offline

    ANewman72

    NOTE!!! THIS PLUGIN IS PRIVATE TO ME SINCE I WILL BE FEATURING IT ON MY UPCOMING SERVER SO IF YOU COMPLETE THIS PLUGIN, SEND IT TO ME VIA MY PROFILE PAGE!!! IT WILL BE DELETED IF POSTED ON THIS THREAD PUBLICLY!!!


    CATEGORY: Fun

    SUGGESTED NAME: Rollercoaster Rampage

    DESCRIPTION: This is a plugin that gives you the ability to edit an already made roller-coaster built by you in a way that it will transform it into a mini-game! The aim of the game is to kill as many mobs as possible as the ride progresses! The person with the most kills at the end of the ride WINS!

    WHAT I WANT:
    1. A working lobby system with the time until the game starts on a scoreboard and roller-coaster voting

    2. Multi-map capability

    3. Stop points - Set points where your minecart will stop for a configurable amount of time before going again

    4. Mob Gun that kills the blazes with snowballs in 2-3 shots. Gun item is an iron hoe. Unlimited ammo!

    5. Mob spawning system. The only mobs that will spawn are blazes and giants so you can set up blocks as spawners with configurable parameters.

    6. Scoreboard score system where a player gains a point for each mob that they kill.
    7. Reward system - The currency for this plugin are TOKENS which appear as gold ingots. A player starts with 5 and it costs 1 per ride. A player will receive 3 tokens for 1st place, 2 for second, 1 for third, and 0 for 4th.

    8. Dynamic signs that show the map name, how many players are in it [MAX=4], and the game status [lobby,riding]

    COMMANDS:

    /rr create <name> - creates a new roller-coaster

    /rr startpoint - creates a start point for the ride by right-clicking the desired block [can be multiple]

    /rr endpoint - creates an end point for the ride by right-clicking the desired block [can be multiple]

    /rr stoppoint - creates a point where your minecart will stop for a time period, then go again [can be multiple]

    /rr lobby - creates a lobby by setting a spawnpoint and using the WorldEdit wand to select the lobby area

    /rr spawner create <mob> - creates a custom blaze/giant spawner by right-clicking the desired
    block

    /rr protect <CoasterID> - Use the WorldEdit wand to protect the coaster region

    /rr finish - Finishes the current roller-coaster being built and saves it to the config.yml

    /rr tokens set <player> <amount> - Gives a player a certain amount of tokens

    /rr help - Displays all plugin commands and their functions

    LOBBY SIGN FORMAT:

    Line 1- [rampage]
    Line 2-
    Line 3- <CoasterID>
    Line 4-

    FINISHED SIGN:

    Line 1: [RAMPAGE] <LIGHT GREEN colored text
    Line 2: <Player count> <WHITE colored text
    Line 3: <CoasterID> <BLACK colored text
    Line 4: <Ride status> <LOBBY=PINK, RIDING=RED

    PERMISSIONS:

    rampage.admin - Gives a player access to ALL plugin commands

    rampage.join.<CoasterID> - Gives a player permission to ride a certain roller-coaster

    rampage.join.all - Gives a player access to ALL roller-coasters

    rampage.help - Gives a player access to the HELP menu

    DUE DATE: NONE
     
  2. Offline

    daavko

    ANewman72 Umm...you do realize that ALL conversation must be kept on thread, thus any download links must be also kept on thread? AND if dev decides to make plugin public, you don't have any right to block him in doing so. Also, if you want plugin only and only for you, learn Java.
     
  3. Offline

    dsouzamatt

    ANewman72 Directly from the plugin requests guide:
     

Share This Page