Server Rewards服务器奖励

Server Rewards服务器奖励

以各种方式赚取奖励积分,并将其用于 GUI 奖励商店中的许多不同选项

玩家可以使用奖励积分 (RP) 通过奖励商店购买工具包/物品或命令。

添加套件

要将套件添加到奖励商店,您必须首先使用 Kits 插件创建套件。完成此操作后,就像编写聊天命令一样简单。

前任。 – 是商店中的名称,是套件的名称,是 RP 中的价格/rewards add kit <name> <kitname> <cost><name><kitname><cost>

这也可以通过使用具有相同语法的 console 命令来实现:完成该步骤后,您还可以添加描述(如果需要)。这可以通过提供的 “edit” 聊天或控制台命令来完成(见下文)。或者,您可以通过在配置的 UIOption 部分中启用“Display kit contents as the description”来使用工具包的内容生成描述。

添加项

将商品添加到奖励商店很简单。生成您要使用的物品,将其放在您的手中,然后键入聊天命令。

前任。 – 这会将您手中的物品以 RP 价格 添加到奖励商店中。它还将节省商品的数量和皮肤,因此在添加价格时请记住这一点/rewards add item <cost><cost>

– 通过控制台命令通过控制台命令添加项目的语法如下;如果我想添加一把 10RP 的突击步枪,我会像这样输入 – “rewards add item rifle.ak 0 1 10”*注意 – 物品将自动排序到适当的类别中!rewards add item <shortname> <skinId> <amount> <cost>

添加命令

要添加命令,请使用 chat 命令添加带有变量的控制台命令。

前任。 – 是商店中的名称,是您要运行的聊天命令,是 RP 中的价格。/rewards add command <name> <command> <cost><name><command><cost>

这也可以通过使用具有相同语法的 console 命令来实现。完成后,您可以使用提供的命令添加描述(请参阅下文)

命令的一个示例是 “say RockOn!, $player.name!”,它将使玩家说 RockOn!:p

您可以在命令中使用的当前变量包括:

$player.name - Player display name
$player.id - Player Steam ID
$player.x, $player.y, $player.z - Vector3 coordinates

要在此购买中添加或删除命令,您可以使用提供的命令(见下文)。确保输入的所有命令都在引号内!

为您的商店商品添加描述和图片要添加描述和图像(仅对套件和命令),您必须使用提供的命令

如何添加/删除 NPC 奖励经销商

  • 站在您要添加或删除的 NPC 面前
  • 键入“/srnpc add”进行添加,或键入“/srnpc remove”进行删除
  • 然后系统会提示您“使用”NPC(默认为 E)
  • 您“使用”的下一个 NPC 将是受影响的 NPC

如何将自定义战利品表添加到 NPC 奖励经销商

  • 站在你想要添加的 NPC 面前
  • 键入 ‘/srnpc loot
  • 在您要编辑的 NPC 上按“使用”键。
  • 将弹出一个 GUI,只需选择您希望此 NPC 出售的物品/工具包/命令,然后按保存即可

如何激活待售商品(需要编辑数据文件)

  • 加载时,您的服务器将生成一个数据文件。它可以在“oxide/data/ServerRewards/”文件夹中找到,并被命名为“sale_data.json”
  • 在此文件中,您将看到游戏内每个物品和皮肤的条目。此列表将随着新项目或皮肤的添加而自动更新
  • 下面是一个示例。销售价格是每单位的价格!所以 1 个木头、1 个石头、1 把突击步枪等。该价格乘以用户希望出售的金额
  • 只需将商品的 “price” 调整到您想要的数量,并将 “enabled” 设置为 true
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容