xqygng

就是普通发言只能附近看到,想要世界看到的话,要收点卷或者金币的插件,如图:


晓夜Port
essentialschat

Ess就可以做到,在config.yml中
将chat:下面的
  radius: 0设置成你想要的值
  radius表示附近的半径(也就说我在以这个玩家为中心,方圆X格之内,可以听到这个玩家的附近说话。)
至于世界,可以用ess的 !喊话功能,具体就是    我在聊天框输入   !内容,前面加一个英文的感叹号,即可喊话。至于收费
请在command-costs:下面加一行
  chat-shout: 钱数

yangoo
1582952890 发表于 2016-2-18 13:59
Ess就可以做到,在config.yml中
将chat:下面的
  radius: 0设置成你想要的值

这服使用的是群组服 用的是群组服跨服聊天插件   并非普通插件

yangoo 发表于 2016-2-18 14:31
这服使用的是群组服 用的是群组服跨服聊天插件   并非普通插件

群组的话,可以在将BC的plugin中加入FreeBungeeChat插件(mcbbs有帖子下载地址,请自行搜索)
然后将alwaysGlobalChat: 改成false
chatFormat:设置聊天格式
比如我的 chatFormat: "&b[大喇叭]&a[%server%]&a%displayName%&r[suggest=/w %player% ][/suggest]&f &e&l:&f%message%"
enableGlobalChatCommand: 将这个设置为true
globalChatCommandAliases: ['命令', '简写']
这样当我输入命令或简写的时候,就会给所有服务器的所有玩家发送你的消息。
缺点是不能收费= =目前收费我没找到太好的方法。

xqygng

能否给一个EssentialsCHAT 链接,我一直没找到

xqygng 发表于 2016-2-18 15:48
能否给一个EssentialsCHAT 链接,我一直没找到

下载 ess那一套自带的= =

xqygng
1582952890 发表于 2016-2-18 13:59
Ess就可以做到,在config.yml中
将chat:下面的
  radius: 0设置成你想要的值

我在ess里设置好了。你看对不对。
command-costs:
    chat-shout:10

radius: 100
这两个都设置好了,范围为100,花费为10金币,那么我想问一下,设置好后,怎么附近发言和全屏发言

xqygng
1582952890 发表于 2016-2-18 15:51
下载 ess那一套自带的= =

我用ess设置好了,但是每次发言都是附近。怎么样全屏发

xqygng 发表于 2016-2-18 15:57
我用ess设置好了,但是每次发言都是附近。怎么样全屏发
可以用ess的 !喊话功能,具体就是    我在聊天框输入   !内容,前面加一个英文的感叹号,即可喊话。至于收费

请看我上面的回答

xqygng 发表于 2016-2-18 15:57
我用ess设置好了,但是每次发言都是附近。怎么样全屏发

附近发言应该是默认的

xqygng
1582952890 发表于 2016-2-18 12:37
Ess就可以做到,在config.yml中
将chat:下面的
  radius: 0设置成你想要的值

你的方法我成功了,那为什么有的人用附近说话的时候,后面还有一个监视的标签,而且只要有监视标签的附近说话,也是全世界都能看到的。如图
麻烦再为我解答一下,谢谢

xqygng 发表于 2016-2-18 19:22
你的方法我成功了,那为什么有的人用附近说话的时候,后面还有一个监视的标签,而且只要有监视标签的附近 ...

今天我恰好遇到了一个人在群内问这个问题,一开始我也不造,后来看到耗子的回答如下:
这个人有监视权限
可以查看全服233
他可能是OP


根本原因就是拥有:essentials.chat.spy权限
解决方案是:目前不确定,你可以试试,就是添加负权  
如果是玩家说话带监视,辣么你就需要去查看下他是否有essentials.chat.spy权限
有的话删掉即可====一般玩家不应该有这个权限的= =有的话,附近聊天就无意义了。

第一页 上一页 下一页 最后一页