欢迎光临散文网 会员登陆 & 注册

MUGEN复活类技能4VS4正常用Noko「参考用」

2023-02-26 20:44 作者:赭_色  | 我要投稿

理解需求:MUGEN系统分给Player的默认ID及一些Mugen基础知识「直接复制也可以」 使用条件自拟「比如什么情况下免死复活」 以下为管理队友及对手正常死亡「正常情况下」 ↓触发条件「尽量简单写了」 ;-------------------------------------------------------- ;Teamside = 1: Player = 1 Teamside = 2: Player = 1  trigger1 = teamside = 1 && numpartner = 0 && numenemy = 1 trigger1 = playerid(57),life > 0 ;Teamside = 1: Player = 1 Teamside = 2: Player = 2  trigger2 = teamside = 1 && numpartner = 0 && numenemy = 2 trigger2 = ((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0)) ;Teamside = 1: Player = 1 Teamside = 2: Player = 3  trigger3 = teamside = 1 && numpartner = 0 && numenemy = 3 trigger3 = ((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0)) ;Teamside = 1: Player = 1 Teamside = 2: Player = 4  trigger4 = teamside = 1 && numpartner = 0 && numenemy = 4 trigger4 = ((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0))*((playerid(60),life > 0)+(playerid(60),alive = 0)) ;-------------------------------------------------------- ;Teamside = 2: Player = 1 Teamside = 1: Player = 1  trigger5 = teamside = 2 && numpartner = 0 && numenemy = 1 trigger5 = playerid(56),life > 0 ;Teamside = 2: Player = 1 Teamside = 1: Player = 2  trigger6 = teamside = 2 && numpartner = 0 && numenemy = 2 trigger6 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0)) ;Teamside = 2: Player = 1 Teamside = 1: Player = 3  trigger7 = teamside = 2 && numpartner = 0 && numenemy = 3 trigger7 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0)) ;Teamside = 2: Player = 1 Teamside = 1: Player = 4  trigger8 = teamside = 2 && numpartner = 0 && numenemy = 4 trigger8 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0)) ;-------------------------------------------------------- ;Teamside = 1: Player = 2 Teamside = 2: Player = 1  trigger9 = teamside = 1 && numpartner = 1 && numenemy = 1 trigger9 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0)) trigger9 = ((playerid(58),life > 0)+(playerid(58),alive = 0)) ;Teamside = 1: Player = 2 Teamside = 2: Player = 2  trigger10 = teamside = 1 && numpartner = 1 && numenemy = 2 trigger10 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0)) trigger10 = ((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0)) ;Teamside = 1: Player = 2 Teamside = 2: Player = 3 trigger11 = teamside = 1 && numpartner = 1 && numenemy = 3 trigger11 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0)) trigger11 = ((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0))*((playerid(60),life > 0)+(playerid(60),alive = 0)) ;Teamside = 1: Player = 2 Teamside = 2: Player = 4 trigger12 = teamside = 1 && numpartner = 1 && numenemy = 4 trigger12 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0)) trigger12 = ((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0))*((playerid(60),life > 0)+(playerid(60),alive = 0))*((playerid(61),life > 0)+(playerid(61),alive = 0)) ;-------------------------------------------------------- ;Teamside = 2: Player = 2 Teamside = 1: Player = 1  trigger13 = teamside = 2 && numpartner = 1 && numenemy = 1 trigger13 = ((playerid(57+(ID = 57)),life > 0)+(playerid(57+(ID = 57)),alive = 0)) trigger13 = ((playerid(56),life > 0)+(playerid(56),alive = 0)) ;Teamside = 2: Player = 2 Teamside = 1: Player = 2  trigger14 = teamside = 2 && numpartner = 1 && numenemy = 2 trigger14 = ((playerid(58+(ID = 58)),life > 0)+(playerid(58+(ID = 58)),alive = 0)) trigger14 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0)) ;Teamside = 2: Player = 2 Teamside = 1: Player = 3 trigger15 = teamside = 2 && numpartner = 1 && numenemy = 3 trigger15 = ((playerid(59+(ID = 59)),life > 0)+(playerid(59+(ID = 59)),alive = 0)) trigger15 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0)) ;Teamside = 2: Player = 2 Teamside = 1: Player = 4 trigger16 = teamside = 2 && numpartner = 1 && numenemy = 4 trigger16 = ((playerid(60+(ID = 60)),life > 0)+(playerid(60+(ID = 60)),alive = 0)) trigger16 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0)) ;-------------------------------------------------------- ;Teamside = 1: Player = 3 Teamside = 2: Player = 1  trigger17 = teamside = 1 && numpartner = 2 && numenemy = 1 trigger17 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger17 = ((playerid(59),life > 0)+(playerid(59),alive = 0)) ;Teamside = 1: Player = 3 Teamside = 2: Player = 2  trigger18 = teamside = 1 && numpartner = 2 && numenemy = 2 trigger18 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger18 = ((playerid(59),life > 0)+(playerid(59),alive = 0))*((playerid(60),life > 0)+(playerid(60),alive = 0)) ;Teamside = 1: Player = 3 Teamside = 2: Player = 3  trigger19 = teamside = 1 && numpartner = 2 && numenemy = 3 trigger19 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger19 = ((playerid(59),life > 0)+(playerid(59),alive = 0))*((playerid(60),life > 0)+(playerid(60),alive = 0))*((playerid(61),life > 0)+(playerid(61),alive = 0)) ;Teamside = 1: Player = 3 Teamside = 2: Player = 4  trigger20 = teamside = 1 && numpartner = 2 && numenemy = 4 trigger20 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger20 = ((playerid(59),life > 0)+(playerid(59),alive = 0))*((playerid(60),life > 0)+(playerid(60),alive = 0))*((playerid(61),life > 0)+(playerid(61),alive = 0))*((playerid(62),life > 0)+(playerid(62),alive = 0)) ;-------------------------------------------------------- ;Teamside = 2: Player = 3 Teamside = 1: Player = 1  trigger21 = teamside = 2 && numpartner = 2 && numenemy = 1 trigger21 = ((playerid(57+(ID = 57)),life > 0)+(playerid(57+(ID = 57)),alive = 0))*((playerid(58+(ID = 57)+(ID = 58)),life > 0)+(playerid(58+(ID = 57)+(ID = 58)),alive = 0)) trigger21 = ((playerid(56),life > 0)+(playerid(56),alive = 0)) ;Teamside = 2: Player = 3 Teamside = 1: Player = 2  trigger22 = teamside = 2 && numpartner = 2 && numenemy = 2 trigger22 = ((playerid(58+(ID = 58)),life > 0)+(playerid(58+(ID = 58)),alive = 0))*((playerid(59+(ID = 58)+(ID = 59)),life > 0)+(playerid(59+(ID = 58)+(ID = 59)),alive = 0)) trigger22 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0)) ;Teamside = 2: Player = 3 Teamside = 1: Player = 3  trigger23 = teamside = 2 && numpartner = 2 && numenemy = 3 trigger23 = ((playerid(59+(ID = 59)),life > 0)+(playerid(59+(ID = 59)),alive = 0))*((playerid(60+(ID = 59)+(ID = 60)),life > 0)+(playerid(60+(ID = 59)+(ID = 60)),alive = 0)) trigger23 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0)) ;Teamside = 2: Player = 3 Teamside = 1: Player = 4  trigger24 = teamside = 2 && numpartner = 2 && numenemy = 4 trigger24 = ((playerid(60+(ID = 60)),life > 0)+(playerid(60+(ID = 60)),alive = 0))*((playerid(61+(ID = 60)+(ID = 61)),life > 0)+(playerid(62+(ID = 60)+(ID = 61)),alive = 0)) trigger24 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0)) ;-------------------------------------------------------- ;Teamside = 1: Player = 4 Teamside = 2: Player = 1  trigger25 = teamside = 1 && numpartner = 3 && numenemy = 1 trigger25 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger25 = ((playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),life > 0)+(playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),alive = 0)) trigger25 = ((playerid(60),life > 0)+(playerid(60),alive = 0)) ;Teamside = 1: Player = 4 Teamside = 2: Player = 2  trigger26 = teamside = 1 && numpartner = 3 && numenemy = 2 trigger26 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger26 = ((playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),life > 0)+(playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),alive = 0)) trigger26 = ((playerid(60),life > 0)+(playerid(60),alive = 0))*((playerid(61),life > 0)+(playerid(61),alive = 0)) ;Teamside = 1: Player = 4 Teamside = 2: Player = 3  trigger27 = teamside = 1 && numpartner = 3 && numenemy = 3 trigger27 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger27 = ((playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),life > 0)+(playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),alive = 0)) trigger27 = ((playerid(60),life > 0)+(playerid(60),alive = 0))*((playerid(61),life > 0)+(playerid(61),alive = 0))*((playerid(62),life > 0)+(playerid(62),alive = 0)) ;Teamside = 1: Player = 4 Teamside = 2: Player = 4  trigger28 = teamside = 1 && numpartner = 3 && numenemy = 4 trigger28 = ((playerid(56+(ID = 56)),life > 0)+(playerid(56+(ID = 56)),alive = 0))*((playerid(57+(ID = 56)+(ID = 57)),life > 0)+(playerid(57+(ID = 56)+(ID = 57)),alive = 0)) trigger28 = ((playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),life > 0)+(playerid(58+(ID = 56)+(ID = 57)+(ID = 58)),alive = 0)) trigger28 = ((playerid(60),life > 0)+(playerid(60),alive = 0))*((playerid(61),life > 0)+(playerid(61),alive = 0))*((playerid(62),life > 0)+(playerid(62),alive = 0))*((playerid(63),life > 0)+(playerid(63),alive = 0)) ;-------------------------------------------------------- ;Teamside = 2: Player = 4 Teamside = 1: Player = 1  trigger29 = teamside = 2 && numpartner = 3 && numenemy = 1 trigger29 = ((playerid(57+(ID = 57)),life > 0)+(playerid(57+(ID = 57)),alive = 0))*((playerid(58+(ID = 57)+(ID = 58)),life > 0)+(playerid(58+(ID = 57)+(ID = 58)),alive = 0)) trigger29 = ((playerid(59+(ID = 57)+(ID = 58)+(ID = 59)),life > 0)+(playerid(59+(ID = 58)+(ID = 59)+(ID = 59)),alive = 0)) trigger29 = ((playerid(56),life > 0)+(playerid(56),alive = 0)) ;Teamside = 2: Player = 4 Teamside = 1: Player = 2  trigger30 = teamside = 2 && numpartner = 3 && numenemy = 2 trigger30 = ((playerid(58+(ID = 58)),life > 0)+(playerid(58+(ID = 58)),alive = 0))*((playerid(59+(ID = 58)+(ID = 59)),life > 0)+(playerid(59+(ID = 58)+(ID = 59)),alive = 0)) trigger30 = ((playerid(60+(ID = 58)+(ID = 59)+(ID = 60)),life > 0)+(playerid(60+(ID = 58)+(ID = 59)+(ID = 60)),alive = 0)) trigger30 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0)) ;Teamside = 2: Player = 4 Teamside = 1: Player = 3  trigger31 = teamside = 2 && numpartner = 3 && numenemy = 3 trigger31 = ((playerid(59+(ID = 59)),life > 0)+(playerid(59+(ID = 59)),alive = 0))*((playerid(60+(ID = 59)+(ID = 60)),life > 0)+(playerid(60+(ID = 59)+(ID = 60)),alive = 0)) trigger31 = ((playerid(61+(ID = 59)+(ID = 60)+(ID = 61)),life > 0)+(playerid(61+(ID = 59)+(ID = 60)+(ID = 61)),alive = 0)) trigger31 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0)) ;Teamside = 2: Player = 4 Teamside = 1: Player = 4  trigger32 = teamside = 2 && numpartner = 3 && numenemy = 4 trigger32 = ((playerid(60+(ID = 60)),life > 0)+(playerid(60+(ID = 60)),alive = 0))*((playerid(61+(ID = 60)+(ID = 61)),life > 0)+(playerid(61+(ID = 60)+(ID = 61)),alive = 0)) trigger32 = ((playerid(62+(ID = 60)+(ID = 61)+(ID = 62)),life > 0)+(playerid(62+(ID = 60)+(ID = 61)+(ID = 62)),alive = 0)) trigger32 = ((playerid(56),life > 0)+(playerid(56),alive = 0))*((playerid(57),life > 0)+(playerid(57),alive = 0))*((playerid(58),life > 0)+(playerid(58),alive = 0))*((playerid(59),life > 0)+(playerid(59),alive = 0)) ;-------------------------------------------------------- PS.Numpartner基本只会检测到Player

MUGEN复活类技能4VS4正常用Noko「参考用」的评论 (共 条)

分享到微博请遵守国家法律