“吃鸡结算”这个插件,涉及到的知识点是——判断在场存活的玩家数量
分析:
想判断在场存活玩家的数量,我只在条件里面找到了“玩家组->玩家组中玩家的数量”这一个条件,仔细想想,应该可以拿来用用
既然是要判断玩家组的数量,那么我们就需要一个“玩家组”,对此,我们可以新建一个“全局变量->玩家组”,命名为“存活”
然后再给“玩家死亡处理”这个触发器修改一下,改成“玩家组->移除玩家”,将触发事件的玩家从“存活”这个组里面移除
还需要在“玩家死亡处理”这个触发器的动作里面添加一个计时器延迟,来决定下一步的执行
接着再给计时器归零时添加一个事件,判断一下条件,“存活”玩家组中的玩家数量是否小于等于我们设置的胜利人数
最后再对所有玩家分别执行两个触发器,一个为胜利玩家,一个为失败玩家,判断条件为【玩家是否存在于“存活”这个玩家组中】
值得注意的是,经过我的测试:
玩家不会默认存在与我们创建的“玩家组”中,所以我们这里还需要添加“玩家加入玩家组”的动作
游戏在执行事件的时候,如果有两个相同的事件,会同时执行,也就是说:
如果第一个【死亡处理】的触发器执行了“将玩家移除玩家组”的时候
第二个【死亡处理】的触发器也会同时执行,并且执行的顺序一样是【事件->条件->动作】
如果第二个触发器的条件要在第一个触发器的动作之后进行判断的话,是不可能的,所以我们需要一个延迟用的计时器
哪怕延迟只有0.01秒,也可以
分析完了,我们来进行实际的编写吧
我们新建我们要准备的变量
数值:胜利人数
玩家组:存活
字符串:胜利提示、失败提示
计时器:延迟
- 1和平精英
-
1
- 2香肠派对
-
2
- 3火龙复古
-
3
- 4暗黑破坏神2.7 重制版
-
4
- 5战场女神
-
5
- 6战神之决战西伯利亚
-
6
- 7黎明召唤
-
7
- 8超神之刃
-
8





三国:谋定天下
侠盗猎车手:罪恶都市
离火之境
幻唐志
辐射:避难所Online
梦想世界:长风问剑录














