解决飞船卡死BUG

main
戴面具的乐子人 11 months ago
parent 85b0349fb7
commit e5296f503b

@ -88,7 +88,7 @@ null,
{"id":86,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},
{"id":87,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},
{"id":88,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},
{"id":89,"list":[{"code":121,"indent":0,"parameters":[137,137,1]},{"code":111,"indent":0,"parameters":[13,2]},{"code":101,"indent":1,"parameters":["",0,0,2]},{"code":401,"indent":1,"parameters":["你已经在飞船上了。"]},{"code":0,"indent":1,"parameters":[]},{"code":411,"indent":0,"parameters":[]},{"code":111,"indent":1,"parameters":[0,134,1]},{"code":101,"indent":2,"parameters":["",0,0,2]},{"code":401,"indent":2,"parameters":["此处不能召唤飞船"]},{"code":0,"indent":2,"parameters":[]},{"code":411,"indent":1,"parameters":[]},{"code":122,"indent":2,"parameters":[21,21,0,3,7,0,0]},{"code":122,"indent":2,"parameters":[22,22,0,3,5,-1,0]},{"code":122,"indent":2,"parameters":[23,23,0,3,5,-1,1]},{"code":202,"indent":2,"parameters":[2,1,21,22,23]},{"code":101,"indent":2,"parameters":["",0,0,2]},{"code":401,"indent":2,"parameters":["去船舱还是开船?"]},{"code":102,"indent":2,"parameters":[["开船","去船舱","取消"],2,0,2,0]},{"code":402,"indent":2,"parameters":[0,"开船"]},{"code":206,"indent":3,"parameters":[]},{"code":0,"indent":3,"parameters":[]},{"code":402,"indent":2,"parameters":[1,"去船舱"]},{"code":122,"indent":3,"parameters":[21,21,0,3,7,0,0]},{"code":122,"indent":3,"parameters":[22,22,0,3,5,-1,0]},{"code":122,"indent":3,"parameters":[23,23,0,3,5,-1,1]},{"code":202,"indent":3,"parameters":[2,1,21,22,23]},{"code":201,"indent":3,"parameters":[0,43,25,21,0,0]},{"code":0,"indent":3,"parameters":[]},{"code":402,"indent":2,"parameters":[2,"取消"]},{"code":202,"indent":3,"parameters":[2,0,1,0,0]},{"code":0,"indent":3,"parameters":[]},{"code":404,"indent":2,"parameters":[]},{"code":0,"indent":2,"parameters":[]},{"code":412,"indent":1,"parameters":[]},{"code":0,"indent":1,"parameters":[]},{"code":412,"indent":0,"parameters":[]},{"code":0,"indent":0,"parameters":[]}],"name":"飞船效果","switchId":1,"trigger":0},
{"id":89,"list":[{"code":121,"indent":0,"parameters":[137,137,1]},{"code":111,"indent":0,"parameters":[13,2]},{"code":0,"indent":1,"parameters":[]},{"code":411,"indent":0,"parameters":[]},{"code":111,"indent":1,"parameters":[0,134,1]},{"code":101,"indent":2,"parameters":["",0,0,2]},{"code":401,"indent":2,"parameters":["此处不能召唤飞船"]},{"code":0,"indent":2,"parameters":[]},{"code":411,"indent":1,"parameters":[]},{"code":122,"indent":2,"parameters":[21,21,0,3,7,0,0]},{"code":122,"indent":2,"parameters":[22,22,0,3,5,-1,0]},{"code":122,"indent":2,"parameters":[23,23,0,3,5,-1,1]},{"code":202,"indent":2,"parameters":[2,1,21,22,23]},{"code":101,"indent":2,"parameters":["",0,0,2]},{"code":401,"indent":2,"parameters":["去船舱还是开船?"]},{"code":102,"indent":2,"parameters":[["开船","去船舱","取消"],2,0,2,0]},{"code":402,"indent":2,"parameters":[0,"开船"]},{"code":206,"indent":3,"parameters":[]},{"code":0,"indent":3,"parameters":[]},{"code":402,"indent":2,"parameters":[1,"去船舱"]},{"code":122,"indent":3,"parameters":[21,21,0,3,7,0,0]},{"code":122,"indent":3,"parameters":[22,22,0,3,5,-1,0]},{"code":122,"indent":3,"parameters":[23,23,0,3,5,-1,1]},{"code":202,"indent":3,"parameters":[2,1,21,22,23]},{"code":201,"indent":3,"parameters":[0,43,25,21,0,0]},{"code":0,"indent":3,"parameters":[]},{"code":402,"indent":2,"parameters":[2,"取消"]},{"code":202,"indent":3,"parameters":[2,0,1,0,0]},{"code":0,"indent":3,"parameters":[]},{"code":404,"indent":2,"parameters":[]},{"code":0,"indent":2,"parameters":[]},{"code":412,"indent":1,"parameters":[]},{"code":0,"indent":1,"parameters":[]},{"code":412,"indent":0,"parameters":[]},{"code":0,"indent":0,"parameters":[]}],"name":"飞船效果","switchId":1,"trigger":0},
{"id":90,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},
{"id":91,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},
{"id":92,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},

@ -169,9 +169,9 @@ null,
{"id":167,"animationId":159,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"\\c[3]<常规技能>\\c[0] 蛮横地夺取敌人武器(施加\\it[76]成功率75%","effects":[{"code":21,"dataId":76,"value1":0.75,"value2":0},{"code":44,"dataId":8,"value1":1,"value2":0}],"hitType":1,"iconIndex":342,"message1":"尝试夺取敌方武器!","message2":"","mpCost":0,"name":"缴械II","note":"<Hide if Learned Skill: 168>\n\n<技能类型:技能>\n<Learn Cost: 5 JP>\n<Learn Require Skill: 166>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":5,"tpGain":0},
{"id":168,"animationId":159,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"\\c[3]<常规技能>\\c[0] 必定夺取绝大部分敌人武器(施加\\it[76]","effects":[{"code":21,"dataId":76,"value1":1,"value2":0},{"code":44,"dataId":8,"value1":1,"value2":0}],"hitType":0,"iconIndex":342,"message1":"尝试夺取敌方武器!","message2":"","mpCost":0,"name":"缴械III","note":"<技能类型:技能>\n<Learn Cost: 7 JP>\n<Learn Require Skill: 168>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":5,"tpGain":0},
{"id":169,"animationId":0,"damage":{"critical":true,"elementId":11,"formula":"1+(a.level/45+1)*(a.mat * 5/2 - b.mdf/2)*(a.level*a.mat/2048+2)","type":0,"variance":20},"description":"\\c[27]<魔力解锁>\\c[18]<50%护盾穿透>\\c[0] 撕裂空间,对随机两个敌人造成力场伤害\n并有几率附加\\it[57],自身三层魔力时会强化为禁咒,攻击全体敌人","effects":[],"hitType":2,"iconIndex":167,"message1":"","message2":"","mpCost":40,"name":"空间撕裂","note":"<Custom Show Eval>\n if (user.isStateAffected(187) ||\n user.isStateAffected(186) ||\n user.isStateAffected(185) ) {\n visible = false;\n } else {\n visible = true;\n }\n </Custom Show Eval>\n\n<Learn Cost: 12 JP>","occasion":3,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":30,"tpGain":0},
{"id":170,"animationId":226,"damage":{"critical":true,"elementId":11,"formula":"240 + 4*a.level + 4/5*a.mat","type":1,"variance":5},"description":"\\c[27]<魔力解锁>\\c[18]<50%护盾穿透>\\c[0] 撕裂空间,对随机两个敌人造成\n240+4*\\c[17]Lv\\c[0]+0.8\\c[27]ap\\c[0] 点\\c[9]力场\\c[0]属性\\c[27]魔法伤害\\c[0]并有几率附加\\it[57]","effects":[{"code":21,"dataId":57,"value1":0.5,"value2":0}],"hitType":2,"iconIndex":167,"message1":"施放了%1","message2":"","mpCost":40,"name":"\\c[9]空间撕裂\\c[0]","note":"<Barrier Penetration: 50%>\n<Before Eval>\nthis. _bpt = 0.5;\n</Before Eval>\n\n<技能类型:技能>\n\n<Before Eval>\n this._bsaffective = 0.1;\n</Before Eval>\n\n<Before Eval>\n this._pcirate = 0.5;\n</Before Eval>\n\n<After Eval>\nuser.removeState(185);\nuser.removeState(186);\nuser.removeState(187);\n</After Eval>\n\n<Custom Show Eval>\n if ((user.isStateAffected(185) ||\n user.isStateAffected(186) ) &&\n user.isLearnedSkill(169)) {\n visible = true;\n } else {\n visible = false;\n }\n</Custom Show Eval>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":4,"speed":-50,"stypeId":2,"successRate":100,"tpCost":30,"tpGain":5},
{"id":171,"animationId":226,"damage":{"critical":true,"elementId":11,"formula":"320 + 5*a.level + a.mat","type":1,"variance":5},"description":"\\c[27]<魔力解锁c[18]<禁咒><50%护盾穿透>\\c[0] 撕裂空间,对全体敌人造成\n320+5*\\c[17]Lv\\c[0]+1.0\\c[27]ap\\c[0] 点\\c[9]力场\\c[0]属性\\c[27]魔法伤害\\c[0]并有几率附加\\it[57]","effects":[{"code":21,"dataId":57,"value1":0.5,"value2":0}],"hitType":2,"iconIndex":167,"message1":"施放了\\c[18]%1\\c[0]","message2":"","mpCost":60,"name":"\\c[18]禁咒 空间崩碎\\c[0]","note":"<Barrier Penetration: 50%>\n<Before Eval>\nthis. _bpt = 0.5;\n</Before Eval>\n\n<技能类型:技能>\n\n<Before Eval>\n this._bsaffective = 0.1;\n</Before Eval>\n\n<Before Eval>\n this._pcirate = 0.5;\n</Before Eval>\n\n<After Eval>\nuser.removeState(185);\nuser.removeState(186);\nuser.removeState(187);\n</After Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(187) &&\n user.isLearnedSkill(169)) {\n visible = true;\n } else {\n visible = false;\n }\n</Custom Show Eval>\n","occasion":1,"repeats":2,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":-50,"stypeId":2,"successRate":100,"tpCost":40,"tpGain":10},
{"id":172,"animationId":194,"damage":{"critical":true,"elementId":2,"formula":"400 + 6*a.level + a.mat","type":1,"variance":5},"description":"\\c[27]<三层魔力解锁>\\c[0] 召唤陨石对敌方全体进行强力打击,造成\n400+6*\\c[17]Lv\\c[0]+1.0\\c[27]ap\\c[0] 点\\c[20]地\\c[0]属性\\c[27]物理伤害\\c[0],对\\it[56]的敌人伤害增加50%","effects":[],"hitType":2,"iconIndex":68,"message1":"召唤陨石进行打击!","message2":"","mpCost":100,"name":"\\c[18]禁咒 陨石召唤\\c[18]","note":"<After Eval>\nuser.removeState(185);\nuser.removeState(186);\nuser.removeState(187);\nuser.removeState(261);\n</After Eval>\n\n<Before Eval>\nthis._pcirate = 0;\nuser.addState(261);\n</Before Eval>\n\n<技能类型:技能>\n<Learn Cost: 14 JP>\n\n<Custom Requirement>\n if (user.isStateAffected(187)) {\n value = true;\n } else {\n value = false;\n }\n</Custom Requirement>\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":30,"tpGain":0},
{"id":170,"animationId":226,"damage":{"critical":false,"elementId":11,"formula":"240 + 3*a.level + 4/5*a.mat","type":1,"variance":5},"description":"\\c[27]<魔力解锁>\\c[18]<50%护盾穿透>\\c[0] 撕裂空间,对随机两个敌人造成\n240+3*\\c[17]Lv\\c[0]+0.8\\c[27]ap\\c[0] 点\\c[9]力场\\c[0]属性\\c[27]魔法伤害\\c[0]并有几率附加\\it[57]","effects":[{"code":21,"dataId":57,"value1":0.5,"value2":0}],"hitType":2,"iconIndex":167,"message1":"施放了%1","message2":"","mpCost":40,"name":"\\c[9]空间撕裂\\c[0]","note":"<Barrier Penetration: 50%>\n<Before Eval>\nthis. _bpt = 0.5;\n</Before Eval>\n\n<技能类型:技能>\n\n<Before Eval>\n this._bsaffective = 0.1;\n</Before Eval>\n\n<Before Eval>\n this._pcirate = 0.5;\n</Before Eval>\n\n<After Eval>\nuser.removeState(185);\nuser.removeState(186);\nuser.removeState(187);\n</After Eval>\n\n<Custom Show Eval>\n if ((user.isStateAffected(185) ||\n user.isStateAffected(186) ) &&\n user.isLearnedSkill(169)) {\n visible = true;\n } else {\n visible = false;\n }\n</Custom Show Eval>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":4,"speed":-50,"stypeId":2,"successRate":100,"tpCost":30,"tpGain":5},
{"id":171,"animationId":226,"damage":{"critical":false,"elementId":11,"formula":"240 + 3*a.level + a.mat*4/5","type":1,"variance":5},"description":"\\c[27]<魔力解锁>\\c[17]<禁咒><50%护盾穿透>\\c[0] 撕裂空间,对全体敌人造成两次\n240+3*\\c[17]Lv\\c[0]+0.8\\c[27]ap\\c[0] 点\\c[9]力场\\c[0]属性\\c[27]魔法伤害\\c[0]并有几率附加\\it[57]","effects":[{"code":21,"dataId":57,"value1":0.5,"value2":0}],"hitType":2,"iconIndex":167,"message1":"施放了\\c[18]%1\\c[0]","message2":"","mpCost":60,"name":"\\c[18]禁咒 空间崩碎\\c[0]","note":"<Barrier Penetration: 50%>\n<Before Eval>\nthis. _bpt = 0.5;\n</Before Eval>\n\n<技能类型:技能>\n\n<Before Eval>\n this._bsaffective = 0.1;\n</Before Eval>\n\n<Before Eval>\n this._pcirate = 0.5;\n</Before Eval>\n\n<After Eval>\nuser.removeState(185);\nuser.removeState(186);\nuser.removeState(187);\n</After Eval>\n\n<Custom Show Eval>\n if (user.isStateAffected(187) &&\n user.isLearnedSkill(169)) {\n visible = true;\n } else {\n visible = false;\n }\n</Custom Show Eval>\n","occasion":1,"repeats":2,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":-50,"stypeId":2,"successRate":100,"tpCost":40,"tpGain":10},
{"id":172,"animationId":194,"damage":{"critical":true,"elementId":2,"formula":"400 + 6*a.level + a.mat","type":1,"variance":5},"description":"\\c[27]<魔力解锁>\\c[17]<禁咒>\\c[0] 召唤陨石打击敌方全体,造成\n400+6*\\c[17]Lv\\c[0]+1.0\\c[27]ap\\c[0] 点\\c[20]地\\c[0]属性\\c[27]物理伤害\\c[0],对\\it[56]的敌人伤害增加50%","effects":[],"hitType":2,"iconIndex":68,"message1":"召唤陨石进行打击!","message2":"","mpCost":100,"name":"\\c[18]禁咒 陨石召唤\\c[18]","note":"<After Eval>\nuser.removeState(185);\nuser.removeState(186);\nuser.removeState(187);\nuser.removeState(261);\n</After Eval>\n\n<Before Eval>\nthis._pcirate = 0;\nuser.addState(261);\n</Before Eval>\n\n<技能类型:技能>\n<Learn Cost: 14 JP>\n\n<Custom Requirement>\n if (user.isStateAffected(187)) {\n value = true;\n } else {\n value = false;\n }\n</Custom Requirement>\n","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":2,"speed":0,"stypeId":2,"successRate":100,"tpCost":30,"tpGain":0},
{"id":173,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"","effects":[],"hitType":0,"iconIndex":0,"message1":"","message2":"","mpCost":0,"name":"","note":"","occasion":0,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":1,"speed":0,"stypeId":1,"successRate":100,"tpCost":0,"tpGain":0},
{"id":174,"animationId":12,"damage":{"critical":true,"elementId":-1,"formula":"1+(1/2+b.hp/(2*b.mhp) + a.level/198)*(a.atk*5/2 +a.mat*3/2 - b.def-b.mdf/2)*(a.level*a.atk/2048+2)","type":0,"variance":20},"description":"\\c[18]<强普显示>\\c[0] 伊扎克斯刚成为魔王时的得意技能,仅在开启真身时能使用一次,\n发出四次斩击每次造成 50*\\c[17]魔力层数\\c[0]+0.7\\c[18]ad\\c[0]+0.15\\c[27]ap\\c[0] 点\\c[18]物理伤害\\c[0]","effects":[],"hitType":1,"iconIndex":390,"message1":"使用了%1并\\c[17]清空魔力层数\\c[0]","message2":"","mpCost":0,"name":"魔王斩","note":"","occasion":3,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":0,"speed":0,"stypeId":4,"successRate":100,"tpCost":0,"tpGain":10},
{"id":175,"animationId":0,"damage":{"critical":false,"elementId":0,"formula":"0","type":0,"variance":20},"description":"伊扎克斯解放魔王真身,战斗起来更方便施展,所以\n表观双攻和移动速度有所增加并可以使用\\is[174]","effects":[{"code":21,"dataId":13,"value1":1,"value2":0},{"code":21,"dataId":183,"value1":1,"value2":0},{"code":22,"dataId":57,"value1":1,"value2":0},{"code":22,"dataId":54,"value1":1,"value2":0},{"code":22,"dataId":55,"value1":1,"value2":0},{"code":22,"dataId":59,"value1":1,"value2":0},{"code":22,"dataId":61,"value1":1,"value2":0},{"code":22,"dataId":56,"value1":1,"value2":0},{"code":21,"dataId":183,"value1":1,"value2":0}],"hitType":0,"iconIndex":348,"message1":"解放了恶魔真身!","message2":"","mpCost":0,"name":"真身解放","note":"<技能类型:技能>","occasion":1,"repeats":1,"requiredWtypeId1":0,"requiredWtypeId2":0,"scope":11,"speed":0,"stypeId":4,"successRate":100,"tpCost":20,"tpGain":0},

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save