简单任务
免费
分类:免费插件
作者:DevGonzi
版本:2.4.5
创建任务/使命,供用户完成并获得奖励。
此功能已完全使用图形用户界面 (GUI) 重制。所有任务的创建、编辑和删除操作均通过 GUI 完成。每个页面都有各自的使用说明,因此我无需在此赘述,它基本上是傻瓜式操作。
特征
用于接受任务的完整图形用户界面菜单
通过菜单创建/编辑/删除任务
查看所有可用任务,然后点击按钮即可接受任务。
在“我的任务”选项卡中查看您当前的任务进度
通过任务菜单领取奖励
创建NPC来发放奖励(需要HumanNPC模组)
创建用于送货任务的NPC(需要HumanNPC)
目前有5种不同的任务类型可供选择:搜刮、采集、击杀、制作、运送。
发放奖励的形式包括:物品、RP(服务器奖励)、金币(经济系统)、经验值(Rust)、经验值(HuntRPG)。
任务冷却时间用于应对任务滥用问题
重要信息 - 请务必阅读!
要创建/编辑/删除任务,您必须拥有 1 级或 2 级权限。
创建/编辑时,如果系统提示您输入内容,您**不需要**在单词/句子前面加“/”,也不需要加引号。
按照说明操作,就不会有问题!
任务物品将在玩家收集时被没收。
权限
此插件使用权限系统。要分配权限,请使用 `<command>` 命令oxide.grant <user or group> <name or steam id> <permission>。要移除权限,请使用 `<command>` 命令oxide.revoke <user or group> <name or steam id> <permission>。
您可以在配置中启用 Oxide 权限,否则只会检查“isAdmin”。
quests.use - 使用任务菜单(/q 等)quests.manage - 所有权限
更好的聊天字符限制
在某些情况下,您可能想要设置一个任务,例如击杀 1 只熊,但是 Better Chat 对消息的字数有限制。要绕过这个限制,只需在个位数或两位数前面加 0 即可。例如,1 会变成 001,10 会变成 010,依此类推。
送货任务和任务商人
送货任务如何运作?送货任务与其他任务类型不同。送货任务需要多个送货点。玩家必须先找到其中一个送货点,该送货点会要求玩家将包裹送到另一个送货点。完成送货任务的奖励金额取决于奖励倍率(见下文)以及两个送货点之间的距离。
您可以通过创建菜单添加新的送货/任务供应商。
每个商家都有自己的奖励和倍数。
请求送货任务时,系统会随机选择供应商。
奖励金额根据两家供应商之间的距离计算。
始终要考虑可能获得的最大回报是什么。
商品的最小数量始终为 1。
如果你想奖励玩家类似“武器”之类的东西,但又不想让他们获得100把突击步枪,就把倍率设为0。
创建新的配送供应商时,请记住倍率的计算方式如下:供应商 A 距离供应商 B 2000 米。如果奖励倍率为 0.75,则奖励金额为 2000 x 0.75 = 1500。
情色地图和任务商人图标
您必须先将图标提取到oxide/data/LustyMap/custom文件夹中,然后才能添加任何供应商。
添加新供应商后,地图上会自动显示一个新图标。
这里有足够的配送商图标,可供 15 家配送商使用。如果您想修改或添加更多图标,我已经附上了 .psd 文件。
编辑项目名称
要将物品名称翻译成其他语言,您必须从服务器复制文件“ quests_itemnames.json ”。该文件位于“oxide/data/Quests/”文件夹中。
用你喜欢的文本编辑器打开这个文件,你就能看到游戏里的所有物品了。
每个条目看起来会像这样:“rifle.ak”:“突击步枪”,
左侧是物品的简称,请勿编辑。仅编辑右侧的名称。编辑完成后,卸载插件,然后上传修改后的文件并覆盖原文件。
如果执行此操作后出现任何错误,您可以删除该文件,并让插件为您生成一个新文件。
聊天命令
/q——打开任务菜单
/questnpc用于注册NPC商人(需要通过菜单启动此过程!)。您也可以在命令后添加名称来为NPC命名。例如:/questnpc Lakeside Vendor注意:名称无需用引号括起来。
/wipePlayerProgress清除所有玩家的任务进度
下载安装
2.4.5 · 157.7 KB · 下载 0次
下载文件