【他们懒了所以又是我来发】检测永续,99%有用!
这是我减肥散步时想到的东西,经由他人提醒才回想起来。
首先要了解一种重定向:
PlayerID(xx)
这个跟enemynear或helper(xx)等等一样用法,但是它不分敌我,且能检测到helper。
接着要了解一个概念:
PlayerID与HelperID
HelperID很容易理解,就是亲生成的该HELPER的ID,就是用于脱离用的那个ishelper(xxx)的ID。但PlayerID,则是该场对局也就是matchover以前的,上场的Player的ID,这个ID【也包括HELPER】。
比如说——1P与2P是56和57的ID,然后,不论是谁生成的第一个HELPER,那么它的PlayerID必定是58,接着往后不断+1,以此类推。
前置说明完事,接着讲解基本思路:
PlayerID是不会减少的,所以可以无脑一直+1,设置一个var,让它在敌生成helper时持续不断+1直至对上号码。
或者,如果一直+1并且不想去费心调查敌人是否在生成helper,那么,有一个非常常见却很容易被忽略的做法:playerid(xxx),teamside != teamside以此分辨敌我。
var增加到一个正确的数了,那么按照重定向的用法,此时就算是敌方的helper,那么它也会跟我方的helper一样被调查个透明,什么trigger检测都可以用上。
最后,就是各位想办法弄清楚被永续时可能会是种什么情况,再进行trigger检测了。
DIEND!
这个就是player型飞道检测,
先要提前获取下一个player的id,
比如放一个helper,他是60,让他的id+1返回来给你
那么下一个player就是61号,然后灭怎么灭,
就是场上的总玩家数有变动就灭,然后再招它再提前准备下一个player的id
我那个简单粗暴helper型飞道检测优化版写有,不过没人看