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:
Permission HeroChat:
Einstellung HeroChat:
Groupmanager:
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
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
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
- 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: []
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: ''
#
# 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
Zuletzt bearbeitet: