Filled Prefix Custom Plugin

Discussion in 'Archived: Plugin Requests' started by RockyMan13, Aug 7, 2014.

  1. Offline

    RockyMan13

    Custom Prefix Plugin
    Hello,​
    I would like to request a custom prefix plugin here is the features i would like below:​
    Player Commands
    • /prefix create [Prefix here]
    • /prefix remove
    • /prefix help
    Admin Commands
    • /Prefix remove [Player]
    • /prefix set [player]
    • /prefix ban [player] - Bans them form using /prefix create
    • /prefix tempban [player] - tempbans them from using /prefix create
    • /prefix unban [player] - Unbans them so it allows them to use /prefix create
    Thank you.
     
  2. Online

    timtower Moderator Moderator

    RockyMan13 Might be able to put something like this in my plugin ChatLikeMe
     
  3. Offline

    RockyMan13

    timtower That would be fab if you could?
     
  4. Online

    timtower Moderator Moderator

    RockyMan13 Seems easy enough, will add this. Probably different commands though and the commands will be more permission based instead of /prefix ban
     
  5. Offline

    RockyMan13

  6. Offline

    3dsboy08

    For right now use NewTag (look it up)
     
  7. Offline

    RockyMan13

  8. Online

    timtower Moderator Moderator

    RockyMan13 Think I am pretty much done. Need to setup the permissions and test it. Then I will give it to you and everybody that wants it.
     
  9. Offline

    RockyMan13

  10. Online

    timtower Moderator Moderator

    RockyMan13 https://www.dropbox.com/s/prjycyv6gqxftk5/ChatLikeMe.jar
    Command and permissions (open)
    Code:
    commands:
      Prefix:
        permission: chatlikeme.prefix
        permission-message: You are not allowed to do this
        description: Lets you change your prefix
    
    permissions:
      chatlikeme.prefix.*:
        default: OP
        description: Gives all permissions for the ChatLikeMe customprefix
        children:
          chatlikeme.prefix: true
          chatlikeme.prefix.help: true
          chatlikeme.prefix.set: true
          chatlikeme.prefix.remove: true
          chatlikeme.prefix.setprefix: true
          chatlikeme.prefix.removeother: true
      chatlikeme.prefix.user:
        description: Gives all permissions for a player to use the ChatLikeMe customprefix
        default: true
        children:
          chatlikeme.prefix: true
          chatlikeme.prefix.help: true
          chatlikeme.prefix.set: true
          chatlikeme.prefix.remove: true
      chatlikeme.prefix:
        default: true
      chatlikeme.prefix.help:
        default: true
      chatlikeme.prefix.set:
        default: true
      chatlikeme.prefix.remove:
        default: true
      chatlikeme.prefix.setprefix:
        default: OP
      chatlikeme.prefix.removeother:
        default: OP
    Code:
    ChatLikeMe prefix help page
    Use '/Prefix help' to see this page
    Use '/Prefix set <prefix>' to set your own prefix
    Use '/Prefix remove' to remove your prefix
    Use '/Prefix setprefix <player> <prefix>' to set the prefix of the targeted player
    Use '/Prefix remove <player>' to remove the prefix of the targeted player
    Help menu is generated based on the permissions that the player has.
    Have fun with it
     
  11. Offline

    RockyMan13

  12. Offline

    ZodiacTheories

    timtower

    lol. Thanks for the plugin.yml :p
     
  13. Offline

    RockyMan13

    timtower

    Did you implement Pex into this plugin?

    As when i do /prefix set example my prefix is still with pex [Owner]
     
  14. Online

    timtower Moderator Moderator

    ZodiacTheories Mostly for permissions.
    RockyMan13 That prefix is in ChatLikeMe, it is standing alone from permission plugins, customprefix is the part you want.
     
  15. Offline

    RockyMan13

    timtower
    So i have to use ChatLikeMe aswell?
     
  16. Online

    timtower Moderator Moderator

    Without it you don't have the commands. You can disable the override function so it will only change the customprefix part when any chat plugin changes the format.
    And also check this permission node: permissions.manage.users.prefix.<user>
    Pex allows players to modify their own prefix with the right permissions.
     
    RockyMan13 likes this.

Share This Page