Academy Classes

Discussion in 'Plugin Requests' started by user_91277742, Jun 10, 2017.

Thread Status:
Not open for further replies.
  1. Offline

    user_91277742

    Plugin category: Rol-play

    Minecraft version: 1.11.2

    Suggested name: Classes academy

    What I want: Hello to all! I want this pluggin to rol-play server (magic), in this way, the students (users) can attend the classes to earn points and much more.
    I want in this plugin a private chat where you can mute all students,
    Deliver a homework (book) and that they can give me (with a command) their notebook (Like the plugin "turnin").
    That appears in the global chat a notice "The class of potions by the professor Ahrigumi.."and you can enter in the queue ,"Click here to join in class" for example..

    (Sorry for my bad english :( )

    If finally i can translate the plugin to spanish, better :p


    Ideas for commands:
    /class create (classname) - An admin command used to create a class. When used, the plugin will create a class point, saving the name and coordinates much like an essentials warp.
    /class start (classname) - When this command is issued, the specific class will start. When the player does the command
    /class join (more on it later), they get warped to the classroom the specific class was set in, join the 'class'. When this command is issued, also broadcasts "(classname) Class Is Starting! Click here!"
    /class end - Ends the current ongoing class.
    /class join - Joins the current class. When joined, you are teleported to the class it was set in. If there is no ongoing class when the player does /class join, it messages the player "&cThere are no classes being held!"
    /class leave - Leaves the class you are in.
    /class remove (classname) - An admin command to remove a class completely.
    /rh - When a student have a question (Raise the hand)
    /rhc <player> - To contest the student with a question :p
    /gh - Give the homework to all students in the class.
    /grade <player> - To grade the homework of a student and return the homework (book) to students


    Ideas for permissions:
    /class create - class.create
    /class start - class.start
    /class remove - class.remove
    /class join - class.join
    /class leave - class.leave
    /class end - class.end
    /rh - class.raisethehand
    /rhc - class.raisethehandcontest
    /gh - class.givehomework
    /grade - class.gradehomework
    When I'd like it by: as soon as possible(? :)
     
  2. Offline

    Max8801

    Hey, I took over your request and wrote your plugin. Down below you can find the commands and the permissions. Have fun with the plugin and let me know if you run into any problems.

    Commands and Permissions
    /class create <Name> Create a class class.create
    /class start <Name> Start a class class.start
    /class end End the current class class.end
    /class join Join the current class class.join
    /class leave Leave the current class class.leave
    /class remove <Name> Delete a class class.remove
    /class list List all classes None
    /homework give Give some homework class.givehomework
    /homework view <Class> View the finished homeworks of a class class.gradehomework
    /homework grade <Grade from A+ to D>Grade the homework you are holding in your hand class.gradehomework
    /homework end <Class> End an ongoing homework class.givehomework
    /rh Raise your hand class.raisehand

    Config
    In the config, you can change nearly every non-administrative message. There are some placeholders you can use
    {classname} Name of a class
    {playername} Name of a player
    {time} Remaining cooldown time of /rh

    Download
    You can download the plugin from my Dropbox here

     
  3. Offline

    user_91277742

    oh! max , thank you very much!!!! I will test the plugin right now! , really.. thank you very much :)

    I have to questions about the plugin... When I start the class , can users join?
    and... can you add a command to kick people if are trolls or something?

    (The plugin in incredible, really, thank you so much!!)
     
    Last edited by a moderator: Jun 12, 2017
  4. Offline

    Black_Lottus

    @Max8801 can you make this plugin for 1.8?
    Ty.
     
  5. Offline

    Max8801

    You're very welcome ;) As I said: There might be some minor bugs with the homework system, as I did not have much time and enough Minecraft clients to test every single situation your players might be in. So I really do apologize for any said bug that might occur. If you find one, please tell me via PM when it occured and what error message you got. I would be very happy to fix it :)

    Sure, this version should be compatible with 1.8, 1.9, 1.10 and 1.11.
     
    Black_Lottus likes this.
  6. Offline

    user_91277742

    I will do it: D
     
Thread Status:
Not open for further replies.

Share This Page