跳转到内容

聊天系统

V1支持自定义聊天格式,可使用变量替换。

[/tag]§b/sender§r >> /text
变量说明
/sender发送者名称
/tag聊天头衔
/text聊天内容

可通过scriptevent设置玩家聊天头衔:

/scriptevent usf:tag 玩家名 头衔内容

玩家之间可进行私聊。

命令说明
talk打开私聊界面
私聊打开私聊界面
  • 选择在线玩家进行私聊
  • 私聊消息仅双方可见
  • 支持Emoji表情

V1内置19个Emoji表情,聊天时输入触发词自动转换。

在管理界面开启 Emoji 功能。

表情触发词1触发词2
/笑脸/xl
/苦脸/kl
/死/si
/白眼/by
/开心/kx
/流口水/lks
/无语/wy
/搞怪/gg
/猥琐/ws
/哭/ku
/冷/leng
/生气/sq
/帅/shuai
/害羞/hx
/魔鬼/mg
/所以呢/syn
/笑哭/xk
/口罩/kz
/亲/qin

系统支持临时禁言功能,通过设置玩家的 enable_chat 数据实现。

禁言剩余时间可通过代码获取:

chat_left_time(player) // 返回剩余毫秒数
can_chat(player) // 返回true表示可以发言

开启 Weather 功能后,天气变化时会提示所有玩家。

天气提示内容
雷雨§e天气转为:雷雨
下雨§e天气转为:下雨
雷暴§e天气转为:雷暴
晴天§e天气转为:晴天

玩家可在告示牌上创建留言板。

运行命令:

/scriptevent usf:sign_board
  • 玩家可留言
  • 支持清空留言
  • 可关闭留言板
  • 留言板实体使用潜影弹实现
文本ID内容
sign_board/title留言板
sign_board/nothing这里没有留言
sign_board/add留言
sign_board/clear清空
sign_board/kill关闭此留言板