• 中文
    • English
  • 注册
  • 服务器插件 服务器插件 关注:134 内容:90

    [付费]高级聊天(头衔)自定义插件(数据库实时同步+快速添加小工具)

  • 查看作者
  • 打赏作者
  • 当前位置: 未转变者中文社区 > 服务器插件 > 正文
    Lv.30

    [付费]高级聊天(头衔)自定义插件(数据库实时同步+快速添加小工具)

    想要打造服务器每个玩家独一无二的聊天风格?想为会员用户定制专属的头衔?还是想聊天中显示玩家的队伍、职业,等级?那这个插件正是你需要的!

    插件功能

    1. 为每个玩家创建独一无二的聊天样式!

    2. 为聊天添加更多的样式文本!

    3. Mysql数据库存储,无需修改配置文件,附赠配套快速导入小工具,更加方便快捷!

    4. 配置全局、区域或群组聊天的最大文本、权限、聊天距离等。

    5. 针对后台聊天显示内容进行汉化调整,包含steamid以及聊天范围的显示!

    6. 支持多种样式,配置简单!

    7. 包含进服欢迎自定义文本,支持玩家全局播报或仅限单人播报!

    8. 支持过滤非法名称(例如包含颜色代码和放大字代码导致聊天文本被修改的问题)

    9. 线程化读取头衔,不会对服务器造成滞后问题!

    插件使用说明

    自定义格式效果图

    [付费]高级聊天(头衔)自定义插件(数据库实时同步+快速添加小工具)

    功能指令

    /uchat   头衔刷新指令(用于给玩家定制头衔写入数据库后,玩家在线的情况,玩家可以自己执行指令进行缓存刷新!)

    权限组:XkPlugin.uchat

    插件默认配置

    <?xml version="1.0" encoding="utf-8"?>
    <NGE_ChatMasterProConfig xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <MysqlIP>127.0.0.1</MysqlIP>
      <MysqlUser>root</MysqlUser>
      <MysqlPassword>unturned</MysqlPassword>
      <MysqlDataName>unturned</MysqlDataName>
      <MysqlPort>3306</MysqlPort>
      <ChatPlayerFormatsList>nge_chatplayer_list</ChatPlayerFormatsList>
      <ChatPlayerFormats_use>nge_chatplayer_enable</ChatPlayerFormats_use>
      <OpenMotoMsg>true</OpenMotoMsg>
      <ChatCooldown功能>false</ChatCooldown功能>
      <ChatCooldownSeconds>0</ChatCooldownSeconds>
      <MOTO>
        <ChatMOTO>
          <ALLmsg>true</ALLmsg>
          <IconUrl>https://img.skyxk.cn/images/2020/07/12/xlb.png</IconUrl>
          <Format>{color=#00FFFF}{b}欢迎玩家: {i}{player}{/i} 加入到 {server}!{/b}{/color}</Format>
        </ChatMOTO>
        <ChatMOTO>
          <ALLmsg>false</ALLmsg>
          <IconUrl>https://img.skyxk.cn/images/2020/07/12/xlb.png</IconUrl>
          <Format>{color=#00FFFF}{b}祝你在:{i}}{server}{/i}玩的开心!{/b}{/color}</Format>
        </ChatMOTO>
      </MOTO>
      <ChatOut>
        <ChatOut>
          <IconUrl>https://img.skyxk.cn/images/2020/07/12/xlb.png</IconUrl>
          <Format>{color=#00FFFF}{b}玩家: {i}{player}{/i} 离开了: {server}!{/b}{/color}</Format>
        </ChatOut>
      </ChatOut>
      <DefaultChatFormat>
        <Format>[{channel}][{color=#FFFFFF}{b}幸存者{/b}{/color}] {b}{charactername}{/b}: {color=#FFFFFF}{message}{/color}</Format>
      </DefaultChatFormat>
      <PermissionFormats>
        <ChatPermission>
          <Permission>ngechat.formats.admin</Permission>
          <Format>
            <Color>#00FFFF</Color>
            <IconUrl />
            <Format>[{channel}][{color=#00FFFF}{b}㊣服管㊣{/b}{/color}] {b}{i}{color=#FF0000}{charactername}{/color}{/i}{/b}: {color=#FFFFFF}{message}{/color}</Format>
          </Format>
        </ChatPermission>
      </PermissionFormats>
      <Color_tz>white</Color_tz>
      <Icon_tz />
      <过滤非法名称>true</过滤非法名称>
    </NGE_ChatMasterProConfig>

    插件默认语言

    <?xml version="1.0" encoding="utf-8"?>
    <Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Translation Id="提示_发言冷却" Value="发言冷却中,请在{0}秒后重新发送!" />
      <Translation Id="提示_头衔刷新" Value="头衔称号刷新成功!可能需要10秒左右的时间加载,通常不超过1分钟!" />
    </Translations>

    聊天自定义参数值

    因为XML配置文件中不能出现Unity的富文本<>符号,这里的<替换为{  >替换为}

    聊天文本自定义参数对照表

    {channel} //聊天频道,例如:附近、群组、频道

    {Prefix} //权限组中配置的前戳

    {Suffix} //权限组中配置的后戳

    {playername} //玩家steam名称

    {charactername} //玩家游戏昵称

    {steamid} //玩家steamid

    {message} //玩家聊天文本

    {health} //玩家血量

    {hunger} //玩家饥饿值

    {Pname} //主权限组名

    {pcolor} //主权限组设置颜色

    欢迎文本自定义参数对照表

    {player} //玩家游戏名称

    {server} //服务器名称

    隐藏内容需要回复可以看见

    回复
    Lv.1

    卧槽!无奈本人没文化,一句卧槽行天下!

    回复

    这个逼装的我给82分,剩下的用666的方式打给你!


    回复

    666

    回复

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复

    你牛B、NB、牛掰、牛X、流弊、牛批、太牛逼!

    回复

    666

    回复

    66666666666

    回复
    Lv.1

    1111111

    回复

    请登录之后再进行评论

    登录
  • 发布内容
  • 任务中心
  • 实时动态
  • 日夜切换
  • 帖子间隔 侧栏位置: