原地址
Arena Tournament
Event-tournament duels between players (1x1, 2x2, 3x3, etc) Event goal Players duel among themselves until the last survivor. In a situation with team muzzles, first they duel in teams, and then if there are not enough players for a team duel, then among themselves. What features: - Outsiders can...
codefling.com
Arena Tournament
Event-tournament duels between players (1x1, 2x2, 3x3, etc) Event goal Players duel among themselves until the last survivor. In a situation with team muzzles, first they duel in teams, and then if there are not enough players for a team duel, then among themselves. What features: - Outsiders can...
codefling.com
关于Arena Tournament
玩家之间的赛事对决(1x1、2x2、3x3 等)
活动目标
玩家之间决斗,直到最后一名幸存者。在团队枪口的情况下,他们首先组队决斗,如果没有足够的玩家进行团队决斗,则他们之间决斗。
特点:
- 外人不能进入竞技场
- 作为观众的比赛参与者不会受到伤害,并且新陈代谢会变硬
- 离开比赛后,所有东西都会被保存下来,并以与原
来相同的形式交给参与者 - 活动结束后,玩家会回到他传送到他
身边的同一个地方 - 在竞技场中决斗后, 所有从决斗者身上掉落的物品都会被清理
干净 - 有一个插件之间兼容的 API
- 锦标赛中禁止的聊天和控制台命令被阻止
- 非常周到的决斗配对生成器
- 现在的用户界面
- 有一个功能齐全的插件设置
- 比赛在一段时间后会自动开始
- 易于安装和配置
安装:
- 安装 CopyPaste [https://umod.org/plugins/copy-paste]
- 安装 ArenaTournament
- Ready
命令:
/qq - 注册锦标赛 [可选,因为有一个带 UI 的按钮]
管理员命令:
/o - 启动随机锦标赛 [管理员或权限 arenatournamentbeta.admin]
at.start - 开始随机锦标赛 [admin]
at.copy 现有名称 新名称 - 复制竞技场设置以创建新 [admin]
创建新 arena:
建造一个竞技场
将资源放在壁橱中,以便足以擦除并隐藏它
使用普通椅子放置第一支球队的重生点 [https://rustlabs.com/item/chair]
使用游戏椅为第二支球队设置重生点 [https://rustlabs.com/item/secret-lab-chair]
使用警报器设置观众重生点 [https://rustlabs.com/item/siren-light]
保存竞技场 /复制名称
使用命令将竞技场添加到配置中 at.copy name现有名称新
打开插件配置
将新竞技场的配置“位置 [坐标]”更改为随机,但在地图上(不在网格之外!
设置竞技场(重要!不要指定 “Tournament Modes” 超过您为每个团队指定的生成位置)
Restart 插件
应用程序接口:
API:
[PluginReference] Plugin ArenaTournament;
private bool IsOnTournament(ulong userid)
{
return ArenaTournament != null && ArenaTournament.Call<bool>("IsOnTournament", userid);
}
private bool IsDueling(BasePlayer player)
{
return ArenaTournament != null && ArenaTournament.Call<bool>("IsOnTournament", player);
}