Two plugins I want created, please.

Discussion in 'Archived: Plugin Requests' started by DrBreadgun, Apr 27, 2014.

  1. Offline

    DrBreadgun

    Hello, I'm developing a roleplay server, and I'm afraid there isn't any plugins that match my wanted. So, without a further-a-do.. Here's some of the plugins I wish for you guys to create for me please, thanks!

    Plugin category: RPG/FUN

    Suggested name: HandyHardcoreRPG

    What I want: It's time consuming, but it is simple. This is a simple RPG plugin. A config will hold the following things: XP increase per level, Different skills, mob xp gain, and playercards.

    XP increase per level will judge the max amount of xp when you level up. (For example, at lv 1 your max xp is 1000, once you level up to lv 2 your xp will be 2000. So, the xp increase will be 1000 per level. In the config, also include the amount of skill points per level the player receives. Also, when the player goes past the max level, make them level up automatically. For the max-xp gain and the skillpoint distributation in the config, it looks like this.:

    max-xp gain per level: [value]
    Skillpoint gain per level: [value]

    The different skills can be made by the server owner. In a nutshell, this is what it does:

    Skills:
    Skillname1: [string]
    Startinglevel: [value]

    Skillname2: [string]
    Startinglevel: [value]

    So.. these skills can be named by the server host, they don't give you any actual attack/ranged attack, this is for the HARDCORE ROLEPLAY aspect in the server. I will get more in-depth into this later on this post at the "ROLLING" section. Note that players can make unlimited of these skills. To add a skill type: /skillpoint add [value] [skill name]
    The next thing in the config is the Mob xp gain. It's self-explanatory, whenever you kill a certain mob, you get a certain amount of xp. It would probably look like this...

    Mob-Xp:
    Creeper:
    XP-GAIN: [value]
    Zombie:
    XP-GAIN: [value]

    Playercards are cards that other players can view for another player to see. In game when you type "/viewcard [player]" then it would look like this in-game.
    Name: [Character's name]
    Age [Character's age]
    Level [Character Level]
    Description [Character's description.]
    These can be set with the following command:
    /playercard set [name/age/desc] [string]
    If the player runs out of chat space for the description, then use this command to add more to the playercard's description. Note that the player's level cannot be set, but instead is based off their plugin's level.
    /playercard exdesc [string]
    Do not forget to make the player's name in their playercard modify their username in chat, almost like a nickname.

    Rolling I need. Add a dice rolling command that when you type "/roll [value]" it rolls a [value]-sided die. For example, if I were to type "/roll 420", then the plugin would choose a number between 1-420, including 1 and 420.

    Chat is also what is essential to this. This is what it looks like in the config:

    Chat:
    Whisper:
    Distance: [value]
    Color: [Color value]
    Enabled: [True/False]

    In the chat, it would look like this:
    [Whisper]

    Ideas for commands: Read everything above this text, besides that, this plugin could use some admin commands..

    /setlevel [player] [value]
    /grantxp [player] [value]

    Ideas for permissions:

    HandyHardcoreRPG.charactercard - Allows users to modify charactercards and see others.
    HandyHardcoreRPG.roll - Allows the user to roll the dice.
    HandyHardcoreRPG.skillpoint - Allows the user to add skillpoints
    HandyHardcoreRPG.admin.setlevel - Allows the admin (and operators) to set a user's level.
    HandyHardcoreRPG.admin.grantxp - Allows the admin (and operators) to give a user xp.


    When I'd like it by: At most, two months from now. (4/27/14 is the date this forum post was made.)





    Plugin category: MECH/RPG

    Suggested name: RealisticLocks

    What I want: Basically, this plugin allows users to add in-game locks and lockpicks. Once you craft them with the recipes, you simply right-click the container you want to be locked/picked! When lockpicking, you have a 10% chance of opening the container. The crafting recipes look like this:

    Lockpick
    [​IMG]
    Lock
    [​IMG]

    On attempting to open up a locked container, it will play a message that it is locked. Same with the lockpick, if you lockpick and fail then a message would play. Also, once the player locks the container (right click), give them a key. These items when made/crafted will be IRON INGOTS that are renamed.

    Ideas for commands: No commands needed for this plugin.

    Ideas for permissions:
    Realisticlocks.use.lock - Able to use a lock.
    Realisticlocks.use.lockpick - Able to use a lockpick
    Realisticlocks.craft.lock - Able to craft a lock
    Realisticlocks.craft.lockpick - Able to craft a lockpick
    When I'd like it by: A week from now.
     
  2. Offline

    crazy_chikken98

    DrBreadgun
    i'm sorry to say your last one is impossible, because you simply can't add a new item in your server
     
  3. Offline

    AKS JEFFREY

    DrBreadgun Cool ideas i don't know how to make that but is ur sever based off medieval times i hope by this reply more dev will see your amazing ideas
     
  4. Offline

    timtower Administrator Administrator Moderator

    Renamed item with new functionality?
     
  5. Offline

    DrBreadgun

    Exactly. Make the keys a gold ingot, the lockpick a iron ingot.
     
  6. Offline

    Cloaking_Ocean

    DrBreadgun I can start working on this kind of plugin if you would like but I'm sure there are others who will get it done before me and probably better. But I'll try. Just one question. Do you want anything to be linked to like economies of other plugins? If so, tell me.
     
  7. Offline

    DrBreadgun

    Thanks much! No, no economy plugins will be associated.
     

Share This Page