事件管理器是竞技场战斗小游戏的核心组件
EMInterface-此插件管理事件管理器使用的所有UI元素事件统计信息-此插件处理事件游戏中的所有事件统计信息
套件-这用于为事件玩家提供装备和武器spawns数据库-这用于玩家生成pointsZone管理器-这主要用于将事件玩家限制在事件区域。这可以扩展到您的喜好与区域标志
准备好这些内容后,您可以通过管理员事件菜单的选项卡。
要创建事件,请单击“创建事件”按钮。系统将提示您选择一个事件模式,一旦您选择了一个模式,您只需要填写选项。
这里有3种类型的字段;
这张图片描绘了一个捕获标志事件。在这里浏览每个选项并填写详细信息。完成后,单击“保存”按钮。
现在可以从“打开事件“tab。
所有事件管理都可以通过'管理员'事件菜单的选项卡。从这里你可以;
在配置的自动事件部分,您可以通过将事件名称添加到list.ex来指定要在计时器上运行的事件。
"List of event configs to run through": [
"Some Event Name",
"Another Event Name"
],
"Reward Options": {
"Amount rewarded for kills": 1,
"Amount rewarded for wins": 5,
"Amount rewarded for headshots": 2,
"Reward type (ServerRewards, Economics, Scrap)": "Scrap"
},
依赖项
事件管理器需要一些插件才能运行。您可以在概述的顶部找到这些插件的链接EMInterface-此插件管理事件管理器使用的所有UI元素事件统计信息-此插件处理事件游戏中的所有事件统计信息
套件-这用于为事件玩家提供装备和武器spawns数据库-这用于玩家生成pointsZone管理器-这主要用于将事件玩家限制在事件区域。这可以扩展到您的喜好与区域标志
命令
此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请在其前面加上正斜杠: “/”。- /event-打开事件菜单
权限
此插件使用权限系统。要分配权限,请使用oxide.grant <user or group> <name or steam id> <permission>。要删除权限,请使用oxide.revoke <user or group> <name or steam id> <permission>。- eventmanager.admin-需要访问事件菜单中的任何管理功能
创建事件
在创建事件之前,首先必须准备运行事件所需的组件。这些组件包括;- 生成文件 (s)-这是用来产卵的球员
- 套件 (s)-用于为玩家提供活动所需的物品
- 区域-用于将玩家保持在指定的活动区域内
准备好这些内容后,您可以通过管理员事件菜单的选项卡。
要创建事件,请单击“创建事件”按钮。系统将提示您选择一个事件模式,一旦您选择了一个模式,您只需要填写选项。
这里有3种类型的字段;
- 输入字段-这些将需要您单击它们并输入文本。完成后,按Enter键以存储该行。要清除该行,请单击其末尾的 “X” 以清除该字段
- 选择字段-这些将打开另一个窗口,您可以在其中从选项列表中进行选择
- 切换字段-这些是简单的开/关切换

这张图片描绘了一个捕获标志事件。在这里浏览每个选项并填写详细信息。完成后,单击“保存”按钮。
现在可以从“打开事件“tab。
创建区域
区域是主持活动的重要组成部分。您可以在区域管理器概述中找到有关创建区域的更多详细信息。这里我将举一个简单的例子。- 找到您要创建竞技场的区域
- 使用命令/zone_add。这将在您的位置上创建一个区域。
- 使用 '/zone radius XX' 将XX替换为区域的半径来更改区域的大小 (例如30)
- 如果你愿意,你可以添加额外的区域标志,但只是一个没有标志的标准区域就足以让事件玩家保持在里面
- 注意ZoneID并将其添加到您的事件配置/自动事件配置
创建Spawnfiles
生成文件是事件的必要部分。它们确定玩家死后和事件开始时的重生位置。下面是一个关于如何创建一个spawnfile的简短示例- 类型/spawns new
- 走到一个位置,你想一个产卵点和类型/spawns add
- 重复此操作以根据需要创建尽可能多的产卵位置
- 完成时类型/spawns save <filename>请务必记住此文件名,因为您需要配置事件
创建工具包
以一种或另一种方式需要套件。使用套件插件为您的事件玩家创建在战斗中使用的套件。如上所述,您可以使用1个工具包,或创建多个并使用类选择器。您可以在工具包插件概述中阅读有关创建工具包的更多信息管理活动

所有事件管理都可以通过'管理员'事件菜单的选项卡。从这里你可以;
- 打开预制事件
- 编辑现有事件
- 创建新事件
- 删除现有事件
- 关闭事件-关闭一个开放的事件,以防止更多的玩家加入
设置自动事件
您可以创建在计时器上运行的事件循环。要启用此功能,您需要已经创建了一些事件。在配置的自动事件部分,您可以通过将事件名称添加到list.ex来指定要在计时器上运行的事件。
"List of event configs to run through": [
"Some Event Name",
"Another Event Name"
],
奖励
您可以选择奖励玩家的杀戮,爆头和事件胜利。您可以在3种奖励系统之间进行选择;- ServerRewards (RP)
- 经济学
- 废料
"Reward Options": {
"Amount rewarded for kills": 1,
"Amount rewarded for wins": 5,
"Amount rewarded for headshots": 2,
"Reward type (ServerRewards, Economics, Scrap)": "Scrap"
},
配置
设置和选项可以在EventManager文件下的config目录。建议使用编辑器和验证程序,以避免格式问题和语法错误。
代码:
{
"Auto-Event Options": {
"Enable auto-events": false,
"List of event configs to run through": [],
"Randomize auto-event selection": false,
"Auto-event interval (seconds)": 3600
},
"Event Options": {
"Blacklisted commands for event players": [
"s",
"tp"
]
},
"Reward Options": {
"Amount rewarded for kills": 1,
"Amount rewarded for wins": 5,
"Amount rewarded for headshots": 2,
"Reward type (ServerRewards, Economics, Scrap)": "Scrap"
},
"Timer Options": {
"Match start timer (seconds)": 60,
"Match pre-start timer (seconds)": 10,
"Backpack despawn timer (seconds)": 30
},
"Message Options": {
"Announce events when one opens": true,
"Announce events when a match is playing (to non-event players)": true,
"Event announcement interval (seconds)": 120,
"Broadcast when a player joins an event to chat": true,
"Broadcast when a player leaves an event to chat": true,
"Broadcast the name(s) of the winning player(s) to chat": true,
"Broadcast kills to chat": true,
"Chat icon Steam ID": 76561198403299915
},
"Version": {
"Major": 4,
"Minor": 0,
"Patch": 4
}
}