helper型飞行道具检测最终完美版

 ;废话就不说了 ;懂的不说也懂,不懂的说了白说 ;这段写进helper里头 ;---------------------------------------------------------------------- ;helper飞道探查 ;解释 ;首先在这个helper里边提前召唤一个子helper ;作用是提前准备未来新增加player的ID ;准备几个?3个 ;具体怎么写这个子helper看下边搜索: 子helper [State ] type = Helper trigger1 = roundstate=2&&!numhelper(1) helpertype = normal ;player name = "子helper" ID = 1 stateno = 9996 pos = 0,0 postype = p1 facing = 1 keyctrl = 0 ownpal = 1 supermovetime = 999999999 pausemovetime = 999999999 size.xscale = 1 size.yscale = 1 ignorehitpause = 1 ;这里不用管 ;这里是收到子helper提前准备好的3个未来的player的ID ;开始干活 ;活干完之后得到结果为 ;var(1)=1,var(2)=1,var(3)=1 ;这时候说明敌人有helper型攻击,当然不一定是飞出来 ;那如果飞出来的就是飞行道具呗 ;得到结果之后怎么用-搜索; 具体用法 [state ] ;helper飞道探查 type = null triggerall = 1||var(1):=0 trigger1 = playeridexist(floor(fvar(1))) trigger2 = playeridexist(floor(fvar(1))) trigger3 = playeridexist(floor(fvar(1))) trigger4 = playeridexist(floor(fvar(1))) trigger5 = playeridexist(floor(fvar(1))) trigger6 = playeridexist(floor(fvar(1))) trigger7 = playeridexist(floor(fvar(1))) trigger8 = playeridexist(floor(fvar(1))) trigger9 = playeridexist(floor(fvar(1))) trigger10 = playeridexist(floor(fvar(1))) trigger11 = playeridexist(floor(fvar(1))) trigger12 = playeridexist(floor(fvar(1))) trigger13 = playeridexist(floor(fvar(1))) trigger14 = playeridexist(floor(fvar(1))) trigger15 = playeridexist(floor(fvar(1))) trigger16 = playeridexist(floor(fvar(1))) trigger17 = playeridexist(floor(fvar(1))) trigger18 = playeridexist(floor(fvar(1))) trigger19 = playeridexist(floor(fvar(1))) trigger20 = playeridexist(floor(fvar(1))) trigger21 = playeridexist(floor(fvar(1))) trigger22 = playeridexist(floor(fvar(1))) trigger23 = playeridexist(floor(fvar(1))) trigger24 = playeridexist(floor(fvar(1))) trigger25 = playeridexist(floor(fvar(1))) trigger26 = playeridexist(floor(fvar(1))) trigger27 = playeridexist(floor(fvar(1))) trigger28 = playeridexist(floor(fvar(1))) trigger29 = playeridexist(floor(fvar(1))) trigger30 = playeridexist(floor(fvar(1))) trigger31 = playeridexist(floor(fvar(1))) trigger32 = playeridexist(floor(fvar(1))) trigger33 = playeridexist(floor(fvar(1))) trigger34 = playeridexist(floor(fvar(1))) trigger35 = playeridexist(floor(fvar(1))) trigger36 = playeridexist(floor(fvar(1))) trigger37 = playeridexist(floor(fvar(1))) trigger38 = playeridexist(floor(fvar(1))) trigger39 = playeridexist(floor(fvar(1))) trigger40 = playeridexist(floor(fvar(1))) trigger41 = playeridexist(floor(fvar(1))) trigger42 = playeridexist(floor(fvar(1))) trigger43 = playeridexist(floor(fvar(1))) trigger44 = playeridexist(floor(fvar(1))) trigger45 = playeridexist(floor(fvar(1))) trigger46 = playeridexist(floor(fvar(1))) trigger47 = playeridexist(floor(fvar(1))) trigger48 = playeridexist(floor(fvar(1))) trigger49 = playeridexist(floor(fvar(1))) trigger1 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger2 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger3 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger4 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger5 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger6 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger7 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger8 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger9 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger10 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger11 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger12 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger13 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger14 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger15 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger16 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger17 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger18 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger19 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger20 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger21 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger22 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger23 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger24 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger25 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger26 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger27 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger28 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger29 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger30 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger31 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger32 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger33 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger34 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger35 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger36 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger37 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger38 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger39 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger40 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger41 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger42 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger43 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger44 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger45 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger46 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger47 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger48 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger49 = playerid(floor(fvar(1))),ishelper&&playerid(floor(fvar(1))),teamside!=teamside&&playerid(floor(fvar(1))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(1))),movetype = A trigger1 = var(1):=1 trigger2 = var(1):=1 trigger3 = var(1):=1 trigger4 = var(1):=1 trigger5 = var(1):=1 trigger6 = var(1):=1 trigger7 = var(1):=1 trigger8 = var(1):=1 trigger9 = var(1):=1 trigger10 = var(1):=1 trigger11 = var(1):=1 trigger12 = var(1):=1 trigger13 = var(1):=1 trigger14 = var(1):=1 trigger15 = var(1):=1 trigger16 = var(1):=1 trigger17 = var(1):=1 trigger18 = var(1):=1 trigger19 = var(1):=1 trigger20 = var(1):=1 trigger21 = var(1):=1 trigger22 = var(1):=1 trigger23 = var(1):=1 trigger24 = var(1):=1 trigger25 = var(1):=1 trigger26 = var(1):=1 trigger27 = var(1):=1 trigger28 = var(1):=1 trigger29 = var(1):=1 trigger30 = var(1):=1 trigger31 = var(1):=1 trigger32 = var(1):=1 trigger33 = var(1):=1 trigger34 = var(1):=1 trigger35 = var(1):=1 trigger36 = var(1):=1 trigger37 = var(1):=1 trigger38 = var(1):=1 trigger39 = var(1):=1 trigger40 = var(1):=1 trigger41 = var(1):=1 trigger42 = var(1):=1 trigger43 = var(1):=1 trigger44 = var(1):=1 trigger45 = var(1):=1 trigger46 = var(1):=1 trigger47 = var(1):=1 trigger48 = var(1):=1 trigger49 = var(1):=1 trigger1 = 0 trigger2 = 0 trigger3 = 0 trigger4 = 0 trigger5 = 0 trigger6 = 0 trigger7 = 0 trigger8 = 0 trigger9 = 0 trigger10 = 0 trigger11 = 0 trigger12 = 0 trigger13 = 0 trigger14 = 0 trigger15 = 0 trigger16 = 0 trigger17 = 0 trigger18 = 0 trigger19 = 0 trigger20 = 0 trigger21 = 0 trigger22 = 0 trigger23 = 0 trigger24 = 0 trigger25 = 0 trigger26 = 0 trigger27 = 0 trigger28 = 0 trigger29 = 0 trigger30 = 0 trigger31 = 0 trigger32 = 0 trigger33 = 0 trigger34 = 0 trigger35 = 0 trigger36 = 0 trigger37 = 0 trigger38 = 0 trigger39 = 0 trigger40 = 0 trigger41 = 0 trigger42 = 0 trigger43 = 0 trigger44 = 0 trigger45 = 0 trigger46 = 0 trigger47 = 0 trigger48 = 0 trigger49 = 0 ignorehitpause = 1 [state ] ;helper飞道探查 type = null triggerall = 1||var(2):=0 trigger1 = playeridexist(floor(fvar(2))) trigger2 = playeridexist(floor(fvar(2))) trigger3 = playeridexist(floor(fvar(2))) trigger4 = playeridexist(floor(fvar(2))) trigger5 = playeridexist(floor(fvar(2))) trigger6 = playeridexist(floor(fvar(2))) trigger7 = playeridexist(floor(fvar(2))) trigger8 = playeridexist(floor(fvar(2))) trigger9 = playeridexist(floor(fvar(2))) trigger10 = playeridexist(floor(fvar(2))) trigger11 = playeridexist(floor(fvar(2))) trigger12 = playeridexist(floor(fvar(2))) trigger13 = playeridexist(floor(fvar(2))) trigger14 = playeridexist(floor(fvar(2))) trigger15 = playeridexist(floor(fvar(2))) trigger16 = playeridexist(floor(fvar(2))) trigger17 = playeridexist(floor(fvar(2))) trigger18 = playeridexist(floor(fvar(2))) trigger19 = playeridexist(floor(fvar(2))) trigger20 = playeridexist(floor(fvar(2))) trigger21 = playeridexist(floor(fvar(2))) trigger22 = playeridexist(floor(fvar(2))) trigger23 = playeridexist(floor(fvar(2))) trigger24 = playeridexist(floor(fvar(2))) trigger25 = playeridexist(floor(fvar(2))) trigger26 = playeridexist(floor(fvar(2))) trigger27 = playeridexist(floor(fvar(2))) trigger28 = playeridexist(floor(fvar(2))) trigger29 = playeridexist(floor(fvar(2))) trigger30 = playeridexist(floor(fvar(2))) trigger31 = playeridexist(floor(fvar(2))) trigger32 = playeridexist(floor(fvar(2))) trigger33 = playeridexist(floor(fvar(2))) trigger34 = playeridexist(floor(fvar(2))) trigger35 = playeridexist(floor(fvar(2))) trigger36 = playeridexist(floor(fvar(2))) trigger37 = playeridexist(floor(fvar(2))) trigger38 = playeridexist(floor(fvar(2))) trigger39 = playeridexist(floor(fvar(2))) trigger40 = playeridexist(floor(fvar(2))) trigger41 = playeridexist(floor(fvar(2))) trigger42 = playeridexist(floor(fvar(2))) trigger43 = playeridexist(floor(fvar(2))) trigger44 = playeridexist(floor(fvar(2))) trigger45 = playeridexist(floor(fvar(2))) trigger46 = playeridexist(floor(fvar(2))) trigger47 = playeridexist(floor(fvar(2))) trigger48 = playeridexist(floor(fvar(2))) trigger49 = playeridexist(floor(fvar(2))) trigger1 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger2 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger3 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger4 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger5 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger6 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger7 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger8 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger9 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger10 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger11 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger12 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger13 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger14 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger15 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger16 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger17 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger18 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger19 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger20 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger21 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger22 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger23 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger24 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger25 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger26 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger27 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger28 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger29 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger30 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger31 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger32 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger33 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger34 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger35 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger36 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger37 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger38 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger39 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger40 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger41 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger42 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger43 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger44 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger45 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger46 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger47 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger48 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger49 = playerid(floor(fvar(2))),ishelper&&playerid(floor(fvar(2))),teamside!=teamside&&playerid(floor(fvar(2))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(2))),movetype = A trigger1 = var(2):=1 trigger2 = var(2):=1 trigger3 = var(2):=1 trigger4 = var(2):=1 trigger5 = var(2):=1 trigger6 = var(2):=1 trigger7 = var(2):=1 trigger8 = var(2):=1 trigger9 = var(2):=1 trigger10 = var(2):=1 trigger11 = var(2):=1 trigger12 = var(2):=1 trigger13 = var(2):=1 trigger14 = var(2):=1 trigger15 = var(2):=1 trigger16 = var(2):=1 trigger17 = var(2):=1 trigger18 = var(2):=1 trigger19 = var(2):=1 trigger20 = var(2):=1 trigger21 = var(2):=1 trigger22 = var(2):=1 trigger23 = var(2):=1 trigger24 = var(2):=1 trigger25 = var(2):=1 trigger26 = var(2):=1 trigger27 = var(2):=1 trigger28 = var(2):=1 trigger29 = var(2):=1 trigger30 = var(2):=1 trigger31 = var(2):=1 trigger32 = var(2):=1 trigger33 = var(2):=1 trigger34 = var(2):=1 trigger35 = var(2):=1 trigger36 = var(2):=1 trigger37 = var(2):=1 trigger38 = var(2):=1 trigger39 = var(2):=1 trigger40 = var(2):=1 trigger41 = var(2):=1 trigger42 = var(2):=1 trigger43 = var(2):=1 trigger44 = var(2):=1 trigger45 = var(2):=1 trigger46 = var(2):=1 trigger47 = var(2):=1 trigger48 = var(2):=1 trigger49 = var(2):=1 trigger1 = 0 trigger2 = 0 trigger3 = 0 trigger4 = 0 trigger5 = 0 trigger6 = 0 trigger7 = 0 trigger8 = 0 trigger9 = 0 trigger10 = 0 trigger11 = 0 trigger12 = 0 trigger13 = 0 trigger14 = 0 trigger15 = 0 trigger16 = 0 trigger17 = 0 trigger18 = 0 trigger19 = 0 trigger20 = 0 trigger21 = 0 trigger22 = 0 trigger23 = 0 trigger24 = 0 trigger25 = 0 trigger26 = 0 trigger27 = 0 trigger28 = 0 trigger29 = 0 trigger30 = 0 trigger31 = 0 trigger32 = 0 trigger33 = 0 trigger34 = 0 trigger35 = 0 trigger36 = 0 trigger37 = 0 trigger38 = 0 trigger39 = 0 trigger40 = 0 trigger41 = 0 trigger42 = 0 trigger43 = 0 trigger44 = 0 trigger45 = 0 trigger46 = 0 trigger47 = 0 trigger48 = 0 trigger49 = 0 ignorehitpause = 1 [state ] ;helper飞道探查 type = null triggerall = 1||var(3):=0 trigger1 = playeridexist(floor(fvar(3))) trigger2 = playeridexist(floor(fvar(3))) trigger3 = playeridexist(floor(fvar(3))) trigger4 = playeridexist(floor(fvar(3))) trigger5 = playeridexist(floor(fvar(3))) trigger6 = playeridexist(floor(fvar(3))) trigger7 = playeridexist(floor(fvar(3))) trigger8 = playeridexist(floor(fvar(3))) trigger9 = playeridexist(floor(fvar(3))) trigger10 = playeridexist(floor(fvar(3))) trigger11 = playeridexist(floor(fvar(3))) trigger12 = playeridexist(floor(fvar(3))) trigger13 = playeridexist(floor(fvar(3))) trigger14 = playeridexist(floor(fvar(3))) trigger15 = playeridexist(floor(fvar(3))) trigger16 = playeridexist(floor(fvar(3))) trigger17 = playeridexist(floor(fvar(3))) trigger18 = playeridexist(floor(fvar(3))) trigger19 = playeridexist(floor(fvar(3))) trigger20 = playeridexist(floor(fvar(3))) trigger21 = playeridexist(floor(fvar(3))) trigger22 = playeridexist(floor(fvar(3))) trigger23 = playeridexist(floor(fvar(3))) trigger24 = playeridexist(floor(fvar(3))) trigger25 = playeridexist(floor(fvar(3))) trigger26 = playeridexist(floor(fvar(3))) trigger27 = playeridexist(floor(fvar(3))) trigger28 = playeridexist(floor(fvar(3))) trigger29 = playeridexist(floor(fvar(3))) trigger30 = playeridexist(floor(fvar(3))) trigger31 = playeridexist(floor(fvar(3))) trigger32 = playeridexist(floor(fvar(3))) trigger33 = playeridexist(floor(fvar(3))) trigger34 = playeridexist(floor(fvar(3))) trigger35 = playeridexist(floor(fvar(3))) trigger36 = playeridexist(floor(fvar(3))) trigger37 = playeridexist(floor(fvar(3))) trigger38 = playeridexist(floor(fvar(3))) trigger39 = playeridexist(floor(fvar(3))) trigger40 = playeridexist(floor(fvar(3))) trigger41 = playeridexist(floor(fvar(3))) trigger42 = playeridexist(floor(fvar(3))) trigger43 = playeridexist(floor(fvar(3))) trigger44 = playeridexist(floor(fvar(3))) trigger45 = playeridexist(floor(fvar(3))) trigger46 = playeridexist(floor(fvar(3))) trigger47 = playeridexist(floor(fvar(3))) trigger48 = playeridexist(floor(fvar(3))) trigger49 = playeridexist(floor(fvar(3))) trigger1 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger2 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger3 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger4 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger5 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger6 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger7 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger8 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger9 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger10 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger11 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger12 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger13 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger14 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger15 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger16 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger17 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger18 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger19 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger20 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger21 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger22 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger23 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger24 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger25 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger26 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger27 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger28 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger29 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger30 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger31 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger32 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger33 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger34 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger35 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger36 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger37 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger38 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger39 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger40 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger41 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger42 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger43 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger44 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger45 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger46 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger47 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger48 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger49 = playerid(floor(fvar(3))),ishelper&&playerid(floor(fvar(3))),teamside!=teamside&&playerid(floor(fvar(3))),hitdefattr=sac,aa,at,ap&&playerid(floor(fvar(3))),movetype = A trigger1 = var(3):=1 trigger2 = var(3):=1 trigger3 = var(3):=1 trigger4 = var(3):=1 trigger5 = var(3):=1 trigger6 = var(3):=1 trigger7 = var(3):=1 trigger8 = var(3):=1 trigger9 = var(3):=1 trigger10 = var(3):=1 trigger11 = var(3):=1 trigger12 = var(3):=1 trigger13 = var(3):=1 trigger14 = var(3):=1 trigger15 = var(3):=1 trigger16 = var(3):=1 trigger17 = var(3):=1 trigger18 = var(3):=1 trigger19 = var(3):=1 trigger20 = var(3):=1 trigger21 = var(3):=1 trigger22 = var(3):=1 trigger23 = var(3):=1 trigger24 = var(3):=1 trigger25 = var(3):=1 trigger26 = var(3):=1 trigger27 = var(3):=1 trigger28 = var(3):=1 trigger29 = var(3):=1 trigger30 = var(3):=1 trigger31 = var(3):=1 trigger32 = var(3):=1 trigger33 = var(3):=1 trigger34 = var(3):=1 trigger35 = var(3):=1 trigger36 = var(3):=1 trigger37 = var(3):=1 trigger38 = var(3):=1 trigger39 = var(3):=1 trigger40 = var(3):=1 trigger41 = var(3):=1 trigger42 = var(3):=1 trigger43 = var(3):=1 trigger44 = var(3):=1 trigger45 = var(3):=1 trigger46 = var(3):=1 trigger47 = var(3):=1 trigger48 = var(3):=1 trigger49 = var(3):=1 trigger1 = 0 trigger2 = 0 trigger3 = 0 trigger4 = 0 trigger5 = 0 trigger6 = 0 trigger7 = 0 trigger8 = 0 trigger9 = 0 trigger10 = 0 trigger11 = 0 trigger12 = 0 trigger13 = 0 trigger14 = 0 trigger15 = 0 trigger16 = 0 trigger17 = 0 trigger18 = 0 trigger19 = 0 trigger20 = 0 trigger21 = 0 trigger22 = 0 trigger23 = 0 trigger24 = 0 trigger25 = 0 trigger26 = 0 trigger27 = 0 trigger28 = 0 trigger29 = 0 trigger30 = 0 trigger31 = 0 trigger32 = 0 trigger33 = 0 trigger34 = 0 trigger35 = 0 trigger36 = 0 trigger37 = 0 trigger38 = 0 trigger39 = 0 trigger40 = 0 trigger41 = 0 trigger42 = 0 trigger43 = 0 trigger44 = 0 trigger45 = 0 trigger46 = 0 trigger47 = 0 trigger48 = 0 trigger49 = 0 ignorehitpause = 1 ;-------------------------------------------------------------------------- ;子helper [Statedef 9996] type = U movetype = U physics = N [State ] type = StateTypeSet trigger1 = 1 statetype = A movetype = I physics = N ignorehitpause = 1 [State ] type = ChangeAnim trigger1 = anim != 9999 ;空动画 value = 9999 ignorehitpause = 1 ;---------------------------------- ;提前准备3个未来的player的ID给上边那个helper ;也就是它的亲 ;为啥准备3个? ;因为如果只准备1个 ;然后敌人是自己或者敌人的helper型飞道检测跟你一样 ;那么此检测就失灵了 ;所以一定要准备3个,这玩意多了也没用,3个够用了 ;实际上2个就够了以防万一还是多写一个吧 [State ] type = ParentVarSet trigger1 = 1 fvar(1) = id-2 ignorehitpause = 1 [State ] type = ParentVarSet trigger1 = 1 fvar(2) = id-1 ignorehitpause = 1 [State ] type = ParentVarSet trigger1 = 1 fvar(3) = id+1 ignorehitpause = 1 ;---------------------------------- [State ] ;实时监控场上的player总数 type = Null trigger1 = 1||var(1):=var(2) trigger1 = 1||var(2):=EnemyNear(floor(root,fvar(0))),numhelper+root,numhelper+root,numenemy ignorehitpause = 1 [State ] ;如果场上的player总数有变化则灭掉,然后前边又招出来,这样循环工作 type = DestroySelf trigger1 = var(1)>0&&var(2)>0&&var(1)!=var(2) ignorehitpause = 1 [state ] type = screenbound trigger1 = 1 value = 0 ignorehitpause = 1 [state ] type = playerpush trigger1 = 1 value = 0 ignorehitpause = 1 [state ] type = ctrlset trigger1 = 1 value = 0 ignorehitpause = 1 ;--------------------------------------------------------- ;具体用法 ;--------------------------1 ;本体防御120 ;如果敌人有helper型攻击 trigger1 = (helper(xxx),var(1)=1||helper(xxx),var(2)=1||helper(xxx),var(3)=1) ;--------------------------2 ;helper用-敌发波记录 [State ] type = null trigger1 = !var(30) trigger1 = 1||var(30):=-1 ignorehitpause = 1 [State ] ;敌发波状态号记录 type = VarSet triggerall = var(30)=-1 triggerall = EnemyNear(floor(root,fvar(0))),stateno!=0 triggerall = EnemyNear(floor(root,fvar(0))),stateno!=[120,159] triggerall = EnemyNear(floor(root,fvar(0))),movetype=A triggerall = !EnemyNear(floor(root,fvar(0))),ctrl triggerall = EnemyNear(floor(root,fvar(0))),numproj||var(1)||var(2)||var(3) trigger1 = 1 var(30) = EnemyNear(floor(root,fvar(0))),stateno ignorehitpause = 1 ;EnemyNear(floor(root,fvar(0)))是helper用的最近之活敌重定向,懂的都懂就不说了 ;--------------------------3 ;计算敌飞行道具跟你的距离 [State ] type = Null trigger1 = 1||fvar(4):=(abs(playerid(floor(fvar(1))),screenpos x-root,screenpos x))*(var(1)=1) ignorehitpause = 1 [State ] type = Null trigger1 = 1||fvar(5):=(abs(playerid(floor(fvar(2))),screenpos x-root,screenpos x))*(var(2)=1) ignorehitpause = 1 [State ] type = Null trigger1 = 1||fvar(6):=(abs(playerid(floor(fvar(3))),screenpos x-root,screenpos x))*(var(3)=1) ignorehitpause = 1 以及一系列的玩意自己开发吧,如果你想写一个智商超高的完全不开挂的正规的人工智能......... ;----------------------------------------------完
火龙吐珠 评论于

这个教学就当废弃吧,
因为如果你没法防御对面的helper攻击或者proj攻击,那么说明对面有问题(前提是你得防御ai写正确了)

火龙吐珠 评论于


上边都乱套了
度盘有整理好的文件自己看吧
:https://pan.baidu.com/s/1tenTJemNGgxVkaF-2C62Kg 
提取码:8888

根据相关规定,发布评论前必须绑定手机前往绑定
你,确定要这么做吗?
正在处理中...