Solved HeroChat Configuration

Discussion in 'Bukkit Help' started by ItsRikuMC, Mar 22, 2016.

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

    ItsRikuMC

    Hey!

    I'm trying to fix configure HeroChat for my Percy Jackson Role-play server, but it is not really working out that well...
    What I basically want is that I have a Local chat for players to communicate if they are 50 blocks or closer to each other, to make RP easier, but I also want a way so they can go global for questions, etc.
    I've managed to make a local chat already, but when someone sends a message now, it is send both in global and local.
    I'm also using Essentials Chat, for if that could be the problem.
    Also, my local chat has no "L" prefix, it just has [] in front of it, and I want to get an "L" in there for local.
    This is my local.yml file: http://pastebin.com/sZtU2ewE

    So a quick list of my 2 questions:
    - How to fix my local/global chat problem?
    - How do I put an "L" between the square brackets?

    Thanks!

    - Riku
     
  2. Offline

    RoinujNosde

    I think you should remove Essentials Chat.
    May I see your config.yml file?
     
  3. Offline

    ItsRikuMC

  4. Offline

    RoinujNosde

  5. Offline

    ItsRikuMC

    @RoinujNosde
    Oh, that's here: http://pastebin.com/5pigb8AT
    I also tried to remove Essentials chat, and it fixed something, I used to have 1 prefix in global chat and 2 prefixes in the local chat, now I have no prefixes in the global chat and 1 in the local chat.
     
  6. Offline

    RoinujNosde

  7. Offline

    ItsRikuMC

    @RoinujNosde
    Well, the L is still not between the [] and when I send a message, it sends in Local chat and in Global chat.
    I can add a picture if you want.
     
    Last edited: Mar 22, 2016
  8. Offline

    RoinujNosde

    In config.yml, change "default-channel: Global" to "default-channel: local".
    About the channel nick (L), i'm gonna need the picture :)
     
  9. Offline

    ItsRikuMC

    @RoinujNosde
    Well, the funny thing is, the L is there now, but the other problem is still there :mad:
    Here's a picture
    2016-03-22_23.27.39.png
    Btw, these 2 messages you see here, were send at the same time, while I only send 1.
     
  10. Offline

    RoinujNosde

    Do you have mscore (MassiveCore)?
    If so, go to /mscore/massivecore_conf/instance and set "usingRecipientChatEvent" to false.
    (I hope you have mscore, otherwise i don't know what causes this)
     
  11. Offline

    ItsRikuMC

    Omg thanks!
    It actually worked!
    I forgot to remove massive core seeing that we didn't really need it anymore, so now I did and it worked!
    Thanks for all the help!
     
    RoinujNosde likes this.
  12. Offline

    RoinujNosde

  13. Offline

    ItsRikuMC

    @RoinujNosde
    I finally completely figured HeroChat out, but I have still one question where maybe you could help me with.
    I'm trying to make a global channel with HeroChat, I've been messing with the config a bit, but so far no success :(
    If there is someone else who could help me with this, feel free to respond! :D
     
  14. Offline

    RoinujNosde

    What's the issue?
     
  15. Offline

    ItsRikuMC

    @RoinujNosde
    I tried to make a global chat channel that has infinite range so the entire server can see it.
     
  16. Offline

    RoinujNosde

    Post the channel file.
     
  17. Offline

    ItsRikuMC

  18. Offline

    RoinujNosde

    Change your config to this:
    name: global
    shortcut: true
    distance: 0

    Also, the file name is G.yml, right? I would change to global.yml. (Only for cosmetic reasons ;))
     
  19. Offline

    ItsRikuMC

    Thanks, but it still doesn't work :(
    Whenever I do /ch join global and I leave the local chat, and I try to talk, it says that I have to join the channel before I can speak...
    Here's the edited config: http://pastebin.com/j3QL1QYV
     
  20. Offline

    RoinujNosde

    What command you're using to speak?
     
  21. Offline

    ItsRikuMC

    The local channel is the default one, so if I want to go to the global one, I first do /ch join global and then /ch leave local then if I say anything, it says I first have to join a channel before I can speak.
     
  22. Offline

    RoinujNosde

    Try this:
    "/g Hello" or "/global Hello".
     
  23. Offline

    ItsRikuMC

    Yes! It finally worked! :D
    Thank you very much @RoinujNosde for all the help!
    But can I ask you one more question?
    I've tried to put the [G] and the [L] in colors using color codes, but this didn't work...
    Do you know how to do this?
     
  24. Offline

    RoinujNosde

    Uh, try to change it in the channel config file.
    There is an option called "color".
     
  25. Offline

    ItsRikuMC

    @RoinujNosde
    I tried, but if I do that, it also makes the messages yellow, but that's not that important anyway.
    What is important is that /g doesn't work anymore, it says unknown command.
    If I want to use this plugin for my server I need to make sure it is stable, and we don't get saddled whit issues like these all the time... :(

    Sorry, I did something wrong, my bad!
    It works fine now :D
    Thanks for all the help! :D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Mar 23, 2016
  26. Offline

    RoinujNosde

Thread Status:
Not open for further replies.

Share This Page