[CHAT]Plugin that allows you to speak through other names?[FORMATTED]

Discussion in 'Archived: Plugin Requests' started by ZeronFX, Jun 13, 2012.

  1. Offline

    ZeronFX

    Plugin category: CHAT​

    Suggested name: EntityVoice​

    A bit about me: I'm a user that's pretty new to Bukkit and all of its plugins, and am currently shaping a small server of mine.​

    What I want: I would like to see a plugin that allows certain groups of players to speak through a named entity, kind of like speaking through a player, except the player is not a player, as the entity only exists as a thing you are able to chat with. A good example of this is the /say command where you speak through the server, although you could have multiple voices with different names and colors.​
    What would also be cool is if you could kick, ban, give, etc. through these names.​
    The [Server] may also be a part of the list of Entities to speak through.​

    Ideas for commands:
    /say <entityname> <message>​
    (EX)​
    /say [RaptorJesus] Mountain Dew is the best soda ever made =​
    [RaptorJesus] Mountain Dew is the best soda ever made​
    /entcreate <entityname> <color>​
    /entremove <entityname>​
    (Example for if you could kick, ban, give, etc. through these names. This feature is not needed and may be unnecessarily complicated.)​
    /kickthr <entityname> <player> <reason>​

    Ideas for permissions: default:false for all.​
    entityvoice.speak - Allows a player to speak through an entity​
    entityvoice.create - Allows a player to create an entity.​
    entityvoice.remove - Allows a player to delete an entity.​
    entityvoice.action - Allows a player to do an action through an entity.​

    When I'd like it by: Doesn't really matter, maybe in a week or two.​

    Similar plugin requests: None, I don't think.​
    Similar Plugins: Godly Voice​

    Devs who might be interested in this: (Sorry, not sure)​
    Thank you for your time.​
     
  2. Offline

    cooldudef40

    I think you can use essentials /sudo command with this syntax:
    /sudo <Player> <chatstuff>
    btw, Godly Voice was my first plugin :p Glad to see people out there know about it and appreciate it!
     
  3. Offline

    ZeronFX

    Sadly, that command does not work for my purposes as it needs to be a player, and I need the voice to have a specific color.:( I appreciate the response, and your plugin is awesome. :)
     
  4. Offline

    cooldudef40

    Ok, ill get on writing a new plugin for your purposes, and thx for the support on Godly Voice!
     
  5. Offline

    ZeronFX

    Hey, no problem. Thanks again.
     
  6. Offline

    cooldudef40

    Wait, i am confused by what you want, you want it so that when someone does /say <Player> <Message> it makes
    the <Player> say the <Message>? And what is all that about entities?
     
  7. Offline

    ZeronFX

    Alright, I was afraid I would be confusing, so let me explain this a little better.

    I'll use your "Godly Voice" as an example. The Voice is not an actual player, but something you could speak through in the console. Kind of like a second [Server] in a sense.
    This plugin works pretty much like that, except you are able to have multiple voices, configurable in a file.
    If possible, I would like to write to that file in-game.
    "Entity" is just the term I coined to the Voices.
    Sorry about the confusion.
     
  8. Offline

    izak12345678910

    Why not use essentials /nick name then talk then do /nick off
     
  9. Offline

    ZeronFX

    That would work, but I need to be able to have the whole string in a color, name and everything.
     
  10. Offline

    izak12345678910

    Ok lets say you wanna talk as Bob and bobs name is also red you would do /nick &4Bob
    Now you have the red color code and your name is bob!
     
  11. Offline

    Omnitv

    Theres a plugin that makes you falsely say what a another player is saying. Ie: i do command /fsay toenail Apples then in the chat it will say townail said apple. I cant remember the plugin namethough. heres my plugin list so sift through here. but i know the command.

    Untitled20120614232248.png
     

Share This Page