Plugin: HeroChat

Dieses Thema im Forum "Technischer Support" wurde erstellt von Diesel, 29. Januar 2016.

  1. Diesel
    Offline

    Diesel

    Registriert seit:
    24. September 2012
    Beiträge:
    2
    Hallo zusammen, wir haben nur ein kleines Problem was weder google und so einige Foren nicht lösen konnte.
    Deswegen wende ich mich jetzt direkt an euch und hoffe ihr könnt mir weiter helfen.

    Es geht um HeroChat da haben wir das Problem, dass wenn jemand im Local Chat schreibt und KEINER in der nähe ist, NICHT die Meldung kommt:
    "Niemand hört dich"
    Was normaler weise gehen soll.
    Quelle: google, Serverbetreiber und die Messages_de die im Plugin drin ist.

    INFO:
    Distance ist eingestellt, empfänger sieht auch keine Nachricht nur der Sender bekommt keine Info das keiner in der nähe ist.
    Alle Messages: _de, _en, _pl, etc... probiert!
    Keine OP rechte vergeben auch die:
    - herochat.admin.stealth
    ist nicht vergeben!!!
    Wir haben auch kein plugin "Factions" wo ich chatTagEnabled auf false stellen könnte...!!!!
    Auch CraftBukkit 1.8 und Spigot 1.8 ausprobiert ohne veränderung!!!
    Mit PermissionEx getestet... keine veränderung
    Nur mit vault, PermissionEx und HeroChat geteste ... keine Veränderung


    Alles andere läuft. Um den fehler zu finden habe ich auch ein Testserver aufgemacht mit weniger plugins drin, die ich weiter unten aufliste.
    Log brauche ich keinen ran hängen,den es gibt ja keine Fehlermeldung.
    Wie gesagt alle plugins in rohfassung um den fehler leichter zufinden und um den Post übersichtlicher zu halten.

    Spigot version:
    Spigot 1.8.8.jar

    Plugins:
    Essentails
    GroupManager
    Herochat v5.6.7 for 1.8.1
    Multiverse-Core
    Vault
    WorldEdit
    WorldGuard

    Permission HeroChat:
    - herochat.autojoin.Local
    - herochat.speak.Global
    - herochat.speak.Local
    - herochat.pm.*
    - herochat.leave.*
    - herochat.join.Global
    - herochat.join.Local

    Einstellung HeroChat:

    moderator-permissions:
    can-kick: true
    can-ban: true
    can-mute: true
    can-remove-channel: true
    can-modify-nick: true
    can-modify-color: true
    can-modify-distance: true
    can-modify-password: true
    can-modify-format: false
    can-modify-shortcut: false
    can-modify-verbose: true
    can-modify-focusable: false
    can-modify-crossworld: false
    can-color-messages: true
    can-view-info: true
    can-focus: true
    default-channel: Local
    censors: []
    format:
    default: '{color}[{nick}] &f{sender}{color}: {msg}'
    announce: '{color}[{nick}] {msg}'
    emote: '{color}[{nick}] * {msg}'
    private-message: '&d{convoaddress} {convopartner}&d: {msg}'
    use-channel-emotes: true
    locale: de
    log-chat: true
    log-to-bukkit: false
    twitter-style-private-messages: true

    name: Local
    nick: L
    format: '{default}'
    password: ''
    color: YELLOW
    distance: 10
    shortcut: false
    verbose: true
    crossworld: false
    muted: false
    worlds: []
    bans: []
    mutes: []
    moderators: []

    Groupmanager:
    # Group inheritance
    #
    # Any inherited groups prefixed with a g: are global groups
    # and are inherited from the GlobalGroups.yml.
    #
    # Groups without the g: prefix are groups local to this world
    # and are defined in the this groups.yml file.
    #
    # Local group inheritances define your promotion tree when using 'manpromote/mandemote'

    groups:
    Default:
    default: true
    permissions:
    - herochat.autojoin.Local
    - herochat.speak.Global
    - herochat.speak.Local
    - herochat.pm.*
    - herochat.leave.*
    - herochat.join.Global
    - herochat.join.Local
    - -bukkit.command.kill
    inheritance:
    - g:groupmanager_default
    - g:bukkit_default
    - g:essentials_default
    - g:towny_default
    info:
    prefix: ' &eSiedler'
    build: false
    suffix: ''
    Builder:
    default: false
    permissions: []
    inheritance:
    - default
    - g:essentials_builder
    - g:towny_builder
    info:
    prefix: '&2'
    build: true
    suffix: ''
    Moderator:
    default: false
    permissions: []
    inheritance:
    - builder
    - g:groupmanager_moderator
    - g:bukkit_moderator
    - g:essentials_moderator
    - g:towny_moderator
    - g:vanish_moderator
    info:
    prefix: '&5'
    build: true
    suffix: ''
    Admin:
    default: false
    permissions: []
    inheritance:
    - moderator
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
    prefix: '&c'
    build: true
    suffix: ''
    Owner:
    default: false
    permissions:
    - '*'
    - -vanish.effects.*
    - +vanish.effects.toggle.all
    inheritance:
    - admin
    info:
    prefix: '&4'
    build: true
    suffix: ''

    Auf der Bukkit seite steht noch ein satz den ich nicht so ganz verstehe. Vieleicht hilft es euch ja um das problem zulösen:

    You can find out information about channel-based messages by listening
    for a ChannelChatEvent. This custom event contains the message sender (a
    Chatter object), the channel the message is being sent to, the result
    of the messaging attempt (a Chatter.Result object), and the original
    Bukkit PlayerChatEvent that resulted in the ChannelChatEvent. If you
    change the channel the message is being sent to, you should call event.setResult(event.getSender().canSpeak(newChannel)) unless you want to ignore the normal checks before sending the message.



    Ich weiß echt nicht mehr weiter ich hoffe ihr könnt mir weiter helfen
    Herzlichen dank an euch schon mal im vorraus für die tolle hilfe.
    lg Diesel
     
    #1
  2. Tahrll_
    Offline

    Tahrll_

    Registriert seit:
    31. Januar 2014
    Beiträge:
    35
    Ort:
    Franken
    Minecraft:
    _DarkShadow_
    schau mal ob die Messages_en funktioniert.
     
    #2
  3. Diesel
    Offline

    Diesel

    Registriert seit:
    24. September 2012
    Beiträge:
    2
    Leider schon probiert, ich hoffe auf noch mehr idee...
     
    #3