• Auteur de la discussion Auteur de la discussion BabyDark
  • Date de début Date de début

BabyDark

BabyDarkounet <3
20 Septembre 2015
13
1
14
Bien le bonjour à tous.

Je vient vous voir aujourd'hui car j'ai un piti soucis avec bungeecord, étant que je n'y connais rien :oops:
Du coup je me tourne vers vous, car je suis convaincu que vous pouvez m'aider ;)
Donc voici ce que je souhaiterais faire :
- Que n'importe quel joueurs est accès à n'importe quel commande de bungeecord.
- Que les tchats de mes deux serveurs soit liés.

Voila, si vous avez besoin d'une quelconque ligne de code ou une question sur la config n'hésitez pas :D
 
Bonsoir !

En fait tu as besoin de l'inverse de ce que fait bungeecord xDDD

Pour les permissions, je pense que si tu met '*' ca suffit, pour le tchat je ne sais pas, cherche du côté des plugins BungeeCord.

AlexFatta
 
C'est vrai que je ne l'es pas précisé, mais j'ai bungee chat et c'est justement à ces commandes la que je voudrais que tout le monde est accès.

Pour ce qui est des deux chats lié, j'ai a peut prés réussi mais sans les permissions de bungee chat je ne peut pas réellement vérifier. Donc j'attend maintenant que quelqu'un dévoile la solution à mes problèmes :D

Voici ce que j'ai sur bungee chat :
Code:
# Bungee Chat configuration by shawn_ian & BrainStone (v10)
#
# A full documentation fo the plugin (including things like the config or
# placeholders) can be found at:
# https://github.com/AuraDevelopmentTeam/BungeeChatWiki/wiki
# You can report bugs or request features here:
# https://github.com/AuraDevelopmentTeam/BungeeChat2/issues
# You can contact a developer by joining our Discord server:
# https://discord.me/bungeechat
#
# You can change the settings and messages/formats of the plugin in this file.
# Please do not change the 'Version' value, or else the plugin might not work.

Version: 10.1

Settings:
  Modules:
  #-----------------------#
    Alert:
      enabled: true
      aliases:
        - broadcast
        - bc
        - balert
        - bbc
  #-----------------------#
    AntiAdvertising:
      enabled: false
      whitelisted:
        - www.google.com
  #-----------------------#
    AntiDuplication:
      enabled: false
      checkPastMessages: 5
  #-----------------------#
    AntiSwear:
      enabled: false
      freeMatching: false
      leetSpeak: false
      ignoreSpaces: false
      ignoreDuplicateLetters: false
      words:
        - fuck
        - kut
        - tyfus
      replacement: "****"
  #-----------------------#
    AutoBroadcast:
      enabled: false
      random: false
      interval: 20
      messages:
       - "Message 1"
       - "Message 2
with newline!"
       - "&6Message 3 &lwith &4colors &band &r&0Formats &mtoo!"
  #-----------------------#
    ChatLock:
      enabled: false
      emptyLinesOnClear: 20
      aliases:
        - lockchat
  #-----------------------#
    ChatLogging:
      enabled: false
      privateMessages: true
      console: true
      file: true
      logFile: "logs/%year%-%month%-%day%-chat.log"
      filteredCommands:
      - login
      - help
      - pagination
  #-----------------------#
    ClearChat:
      enabled: false
      emptyLines: 20
      aliases:
        - cc
        - chatclear
  #-----------------------#
    GlobalChat:
      enabled: true
      passToClientServer: true
      aliases:
        - g
      default: false
      symbol:
        enabled: false
        symbol: "!"
      serverList:
        enabled: true
        list:
          - Spawn
          - Test
  #-----------------------#
    HelpOp:
      enabled: false
      aliases:
        - ahelp
        - helpme
  #-----------------------#
    Ignoring:
      enabled: false
      aliases: []
  #-----------------------#
    JoinMessage:
      enabled: true
  #-----------------------#
    LeaveMessage:
      enabled: true
  #-----------------------#
    LocalChat:
      enabled: false
      passToClientServer: true
  #-----------------------#
    Messenger:
      enabled: false
      filterMessages: false
      aliases:
        message:
          - msg
          - tell
          - m
          - w
          - whisper
        reply:
          - r
        msgtoggle:
          - mtoggle
  #-----------------------#
    MOTD:
      enabled: false
      message:
        - "This is line 1"
        - "This is line 2"
        - "Placeholders do work in here %name%"
        - "&6Color&4codes &land &r&0Formats &mtoo!"
  #-----------------------#
    Muting:
      enabled: false
      aliases:
        mute:
          - silence
        unmute:
          - unsilence
        tempmute:
          - tempsilence
      blockedcommands:
        - message
        - msg
        - whisper
        - m
        - tell
        - t
        - w
        - global
        - g
        - reply
        - r
      ignoreBukkitLocalChat: false
      disableWithOtherMutePlugins: true
  #-----------------------#
    ServerSwitchMessages:
      enabled: true
  #-----------------------#
    Spy:
      enabled: false
      aliases:
        socialspy:
        - sspy
        localspy:
        - lspy
  #-----------------------#
    StaffChat:
      enabled: false
      passToClientServer: false
      aliases:
        - sc
        - s
        - schat
  #-----------------------#
    TabCompletion:
      enabled: true
  #-----------------------#
    Vanish:
      enabled: false
      aliases:
        - bhide
  #-----------------------#
    VersionChecker:
      enabled: true
      checkOnAdminLogin: true
  #-----------------------#
    WelcomeMessage:
      enabled: false
      message:
        - "This is line 1"
        - "This is line 2"
        - "Placeholders do work in here %name%"
        - "&6Color&4codes &land &r&0Formats &mtoo!"
  #-----------------------#
  PermissionsManager:
    defaultPrefix: "&a"
    defaultSuffix: "&r"
  #-----------------------#
  ServerAlias:
    Spawn: "1"
    Test: "2"

Messages:
# Channel Type Messages
  enableGlobal: "&eYou are now talking in &bglobal chat&e!"
  enableStaffchat: "&eYou are now talking in &astaff chat&e!"
  enableLocal: "&eYou are now talking in &clocal chat&e!"
  globalIsDefault: "&eGlobal chat is already the default chatmode!"
  backToLocal: "&cThe feature linked to the channel you were talking in has been disabled or your permissions have been removed! You are now talking in local chat."
  notInGlobalServer: "&cGlobal Chat is not enabled on this server..."
# Messenger Messages
  messageYourself: "&cYou can not send a private message to yourself..."
  enableMessager: "&eYou have &aenabled&e messaging!"
  disableMessager: "&eYou have &cdisabled&e messaging"
  noReply: "&cYou have nobody to reply."
  replyOffline: "&cThe player you were chatting with is no longer online."
  hasMessagerDisabled: "&c%name% has messaging disabled!"
# Vanish Messages
  enableVanish: "&eYou have &aenabled&e hide mode!"
  disableVanish: "&eYou have &cdisabled&e hide mode!"
# Clear Chat Messages
  clearedLocal: "&e%name% has cleared the chat locally."
  clearedGlobal: "&e%name% has cleared the chat globally."
# Mute Messages
  muted: "&cSorry but you can not talk because you are muted until %muted_until%!"
  unmuteNotMuted: "&cThis player is not muted!"
  muteIsMuted: "This player is already muted!"
  unmute: "&eThe player &c%name% &ehas been unmuted!"
  mute: "&eThe player &c%name% &ehas been muted!"
  tempmute: "&eThe player &c%name% &ehas been muted until %muted_until%"
# Spy Messages
  enableSocialSpy: "&eSocialSpy has been &aenabled&e!"
  disableSocialSpy: "&eSocialSpy has been &cdisabled&e!"
  enableLocalSpy: "&eLocalSpy has been &aenabled&e!"
  disableLocalSpy: "&eLocalSpy has been &cdisabled&e!"
# Error Messages
  notPlayer: "&cYou need to be a player to use this command!"
  playerNotFound: "&cCould not find that player..."
  incorrectUsage: "&cIncorrect usage! Use this command like this: %command%"
  noPermission: "&cYou do not have the permissions to perform this action!"
# Ignore Messages
  hasIgnored: "&c%target_name% is ignoring you..."
  addIgnore: "&eYou have ignored %name%!"
  removeIgnore: "&eYou have un-ignored %name%!"
  alreadyIgnored: "&eYou have are already ignoring this player!"
  ignoreYourself: "&cYou can not ignore yourself!"
  unignoreYourself: "&cYou can not unignore yourself!"
  notIgnored: "&cYou have not ignored this user!"
  ignoreList: "&eOnline users you ignore: &b%message%&e."
  ignoreNobody: "&eYou are ignoring &anobody&e that is online!"
# Filter Messages
  antiAdvertise: "&cPlease do not advertise!"
  antiDuplication: "&cPlease do not spam messages!"
# ChatLock Messages
  enableChatlock: "&eChatting has been disabled!"
  disableChatlock: "&eChatting has been enabled!"
  chatIsLocked: "&cYou may not talk now, the chat has been locked!"
# Prefix/Suffix Messages
  prefixRemoved: "&ePrefix of %name% has been removed!"
  prefixSet: "&ePrefix of %name% has been set to %prefix%."
  suffixRemoved: "&eSuffix of %name% has been removed!"
  suffixSet: "&eSuffix of %name% has been set to %suffix%."
# Update available Message
  updateAvailable: "&aAn update for Bungee Chat is available! Version &6%message%&a. Download it at: &6https://www.spigotmc.org/resources/bungee-chat.12592/&a"

Formats:
  alert: "&9ALERT > &c&l%name%: &r%message%"
  socialSpy: "&9SPY > &e%sender_name% &8-> &e%target_name% &8: &r%message%"
  localSpy: "&9SPY > &8%servername% > &e%name% &8: &r%message%"
  globalChat: "&9Global > &e%fullname%: %message%"
  messageSender: "&6You &8-> &6%target_name% &8: &r%message%"
  messageTarget: "&6%sender_name% &8-> &6You&8: &r%message%"
  staffChat: "&9STAFF > &e%name%: &r%message%"
  localChat: "%fullname%: %message%"
  joinMessage: "&e%name% has joined the network!"
  leaveMessage: "&e%name% has left the network!"
  helpOp: "&2HELPOP > &e%name%: &r%message%"
  serverSwitch: "&e%name% has moved to the &c%servername% &eserver!"
  chatLoggingConsole: "%channel% > %servername% > %name%: %message%"
  chatLoggingFile: "[%time%]: %channel% > %servername% > %name%(%uuid%): %message%"

AccountDataBase:
  enabled: false
  ip: 0.0.0.0
  port: 3306
  database: BungeeChat
  user: User
  password: Password
  tablePrefix: BungeeChat_
 
Dernière édition:
Bonjour !

C'est dans le fichier config.yml de ton BungeeCord, à la ligne qui gère les groupes, tu as des permissions par défaut, à la place de par exemple 'bungeecord.command.alert', tu met '*'.

AlexFatta
 
Alors tout d'abord merci de ta réponse :) Je l'ai fait, mais ça ne me donne accès qu'aux commandes de bungeecord, mais pas celle de bungeechat :/
 
Re !

Alors dans ce cas, essaies soit de mettre les permissions de bungeechat dans le fichier de ton plugin de permission(GroupManager, Pex etc...) du style 'bungeechat.*', soit dans le fichier de config de bungeecord, essaie bungeechat.*. Si cela ne fonctionne pas, je serais à court d'idée ^^

AlexFatta
 
Alors j'ai enfin réussi à faire les choses et parfaitement comme je le voulais, a pars un petit détail que je vais vous expliquez tout de suite. Donc n'importe quel joueurs à toute les permissions, ça c'est parfait et un /g permet de lock son chat en général et du coup, de parler sur tout les serveurs. La est le léger soucis, ça relève même du détail mais quand on fait un /g le chat se lock sur le chat global mais le message que l'on envoie apparais à la fois sur le chat global et sur le chat local. Donc en vient ma question, est-il possible de faire en sorte que quand on soit lock sur le /g les messages ne partent pas également dans le chat local. J’espère avoir été assez clair dans ma demande, et si ce n'es pas possible tant pis, je saurais me contenter de ce que vous m'avez déjà aider à faire :)

Maintenant petite partie pour les personnes qui comme moi voudrais utiliser bungee chat mais son tout aussi mauvaise en configuration :D
Ce que j'ai donc fini par faire c'est de supprimer le grade admin pour que toutes les permissions soit balancé sur le grade défault et ensuite pour bungee chat et bien j'ai trouver sur le wiki le détails de toutes les permissions, je les est bêtement toute rajouter dans le dossier config de bungeecord. Ce qui donne en somme ceci :
Code:
ip_forward: false
network_compression_threshold: 256
stats: 1e763aa0-f3a8-4c24-a8d3-6cbee0d9616e
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
  - bungeechat.admin.reload
  - bungeechat.admin.setprefix
  - bungeechat.admin.setsuffix
  - bungeechat.admin.checkversion
  - bungeechat.admin.modules
  - bungeechat.command.alert
  - bungeechat.command.global
  - bungeechat.command.global.toggle
  - bungeechat.command.staffchat
  - bungeechat.command.staffchat.view
  - bungeechat.command.helpop
  - bungeechat.command.helpop.view
  - bungeechat.command.ignore
  - bungeechat.command.msg
  - bungeechat.command.toggle
  - bungeechat.command.mute
  - bungeechat.command.tempmute
  - bungeechat.command.unmute
  - bungeechat.command.vanish
  - bungeechat.command.vanish.view
  - bungeechat.command.socialspy
  - bungeechat.command.localspy
  - bungeechat.command.chatlock
  - bungeechat.command.clearchat
  - bungeechat.message.join
  - bungeechat.message.leave
  - bungeechat.message.switch
  - bungeechat.message.motd
  - bungeechat.chat.color.<color name>
  - bungeechat.chat.format.<format name>
  - bungeechat.chat.bypass.antiadvertisement
  - bungeechat.chat.bypass.antiswear
  - bungeechat.chat.bypass.antiduplicate
  - bungeechat.chat.bypass.toggle
  - bungeechat.chat.bypass.chatlock
  - bungeechat.chat.bypass.ignore
  - bungeechat.chat.tabcomplete
groups:
  md_5: null
servers:
  *****:
    address: ******************************
    restricted: false
    motd: Bienvenue ! :D
  ****:
    address: *****************************
    restricted: false
    motd: Bienvenue ! :D
timeout: 30000
listeners:
- query_port: *****
  motd: '*****'
  priorities:
  - *****
  - ****
  bind_local_address: true
  tab_list: GLOBAL_PING
  query_enabled: true
  host: 62.210.235.44:*****
  forced_hosts:
    pvp.md******: pvp
  max_players: -1
  tab_size: 9999
  ping_passthrough: false
  force_default_server: false
prevent_proxy_connections: false
player_limit: -1
online_mode: true
log_commands: false
disabled_commands:
- disabledcommandhere
connection_throttle: 0

Donc voila peut être que cela pourras servir à quelques personnes (ou pas du tout) et si vous n'avez pas de solution en ce qui concerne mon léger soucis ce n'es pas grave, je m'en suffirais :)