其他功能

客户端验证

客户端验证是什么?在开始我们的游戏之前,VexView的客户端要和服务器进行一次"握手"动作来获取一部分服务端的信息。否则无法判断客户端是否支持使用VexView功能。目前提供的配置文件verification.yml是这样的:

YAML:
#️️️验证客户端MOD版本与服务器插件版本是否相同,否则踢出玩家
#️️️例如(VV客户端版本为1.5,而服务端版本为1.6)
version_kick: false
#️️️如果玩家没有安装MOD,是否踢出玩家
no_mod_kick: false
mod_delay: 0
#️️️文本内容
kicktext: '您的VexView版本与服务器不匹配!'
nomodtext: '您未安装VexView于客户端!'

连接数据库

VexView在2.3.8版本以后支持数据库并同步以下数据:

  • 自定义玩家Tag内容

  • 自定义药水效果

它的配置文件dataconfig.yml是这样的:

YAML:
mysql:
  #️️️是否启用MySQL数据库存储数据
  #️️️跨服请请一定使用MySQL数据库并开启此选项
  #️️️否则可能会出现一些不同步的问题
  enable: false
  info:
    databasename: test
    username: root
    password: lk.test
    port: 3306
    ip: localhost
messages:
  sync: '> 正在同步VexView的内容...'
  finish: '> 完成同步!'

自定义游戏菜单

VexView在早期版本就支持了自定义游戏菜单,什么是自定义游戏菜单?请看图:

你可以自定义设置游戏菜单名字、游戏菜单右侧公告栏、以及连接自己服务器的官网。 在2.4版本之后,若服务端vexview.yml开启vexviewstore选项,还会现在VexView Store官方资源商店。 它的配置文件gamemenu.yml是这样的:

自定义公告

什么是自定义公告,每次进服自动为你打开的那个GUI就是自定义公告。 它的配置文件annuncement.yml如下:

至此,你已阅读完VexView普通用户教程的全部内容。

最后更新于

这有帮助吗?