插件手册:betonquest:命令和权限

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
上一修订版 两侧同时换到之后的修订记录
插件手册:betonquest:命令和权限 [2018/08/03 12:01]
Afry_
插件手册:betonquest:命令和权限 [2018/08/03 12:53]
Afry_ [主要命令介绍]
行 71: 行 71:
   * betonquest.conversation -允许与NPC交谈(默认为玩家)   * betonquest.conversation -允许与NPC交谈(默认为玩家)
   * betonquest.language - 允许更改语言(默认为玩家)   * betonquest.language - 允许更改语言(默认为玩家)
 +
 +
 +====== 主要命令介绍 ======
 +
 +重载会从配置加载所有数据,但不是所有数据都会被更新。 不会触及玩家的数据以避免数据库保存被滞后。 数据库也是一样的,您必须重新加载/重新启动整个服务器才能更改数据库
 +
 +Tags子命令允许您轻松列出和修改标签。 '/ q tags {player}' 会列出这个玩家的标签。 '/ q tags {player} add test'将为玩家添加“test”标签,'/ q tags {player} del test'将删除它。
 +
 +/q p 命令相当于 /q p list。'/ q points {player} add reputation 20'(在“声望”类别中添加20点)。 您还可以给一个负数来减少点数。 删除整点类别可以用'/ q points {player} del reputation'来实现。
 +
 +Journal 子命令的工作方式和上边两个相同。 添加和删除看起来像/ q journal {player} add default.wood_started(或del),你也可以在添加时指定输入日期,方法是在命令末尾添加如下所示的日期:23.04.2014_16:52。 注意,用_字符代替空格!
 +
 +Objective 子命令允许您列出玩家的所有任务(显示为任务标签)。 可以使用指令字符串直接添加或取消任务。 您还可以使用完整参数完成玩家的目标 - 这将执行所有事件(events)并删除任务。
 +
 +可以使用事件参数来直接对[在线玩家]执行事件:'/q event {player} give_emeralds'将为为玩家(如果他在线)运行“give_emeralds”。 如果要运行静态事件,请用 - 替换玩家的名称。
 +
 +检查条件还有条件参数。例如'/q condition {player} has_food'。 需要在配置文件中定义事件和条件,此命令不接受原始指令。 您可以跳过包名称,插件将执行在 config.yml 文件中的 default_package 所指定的包。
 +
 +如果您需要创建例如“Nettlebane”任务物品,只需将其握在手中并输入'/q item nettlebane'即可。 它会将您持有的项目复制到items.yml文件中并使用您指定的名称(在本例中为“ Nettlebane”)保存。 您也可以在此处跳过包名称。
 +
 +'/q give package.item'命令只会给你指定的物品。
 +
 +Config 子命令用于修改或显示配置文件中的值。set选项将值替换为您键入的值,add只是将您的字符串添加到现有值。(注意不要有空格:默认情况下,插件不会在现有值和附加值之间插入空格。但是,您可以通过在字符串前加上_字符来实现这一点。例如:现有字符串是位置,并且您想要添加100; 200; 300; world; 10.你的命令看为/q config add default.events.loc_obj _100; 200; 300; world; 10)。 read选项允许您显示配置值而无需修改它。
 +
 +Path 子命令类似于一个地址的值。下一个分支用点分隔。 例如,主配置中的语言设置具有路径config.language字段,然后“bye”这个玩家选项中具有路径(???)
 +
 +您可以使用'/q purge {player}'命令清除特定玩家信息,其中{player}是玩家的名字。 要立即清除整个数据库,只需更改config.yml中的前缀或删除database.db文件。
 +
 +删除命令('/q delete')允许您从数据库中删除具有指定名称的每个标签,目标,任务或任务记录。
 +
 +重命名命令('/q rename')允许您重命名数据库中的每个标签,目标,任务或者记录。如果是任务,它还将重命名objectives.yml中的目标,以便继续正常工作。
 +
 +如果要备份配置和数据库,请确保服务器为空(此过程需要将所有数据保存到数据库 - >所有玩家都离线)并运行' q backup'命令。您将获得一个包含所有数据的zip文件,随时可以解压缩以恢复插件。
 +
 +更新命令('/q update')将尝试下载最新版本的插件并将其保存到更新文件夹。然后由Spigot处理此文件夹以更新插件。如果您不小心使用此命令但不希望更新插件,则应在重新启动/重新加载服务器之前从 plugins / update 文件夹中删除BetonQuest.jar文件。
 +
 +使用'/q create beton'命令,您将创建名为'beton'的新包。它将包含默认任务。
 +
 +/q vector 命令允许您从第一个参数(位置变量)中指定的位置创建矢量变量。结果将保存到“vectors.{second argument}”变量中。
  • 插件手册/betonquest/命令和权限.txt
  • 最后更改: 2019/01/27 07:48
  • 小小k酱