◆注释:1 走廊\:  :2 房间\:  :3 高危险房间\:  :4 休息室\:  :5 Boss房\◆变量操作:#0200 ER-M1-0 = 5\◆变量操作:#0201 ER-M1-1 = 1\◆变量操作:#0202 ER-M1-2 = 4\◆变量操作:#0203 ER-M1-3 = 2\◆变量操作:#0204 ER-M1-4 = 2\◆变量操作:#0205 ER-M1-5 = 3\◆变量操作:#0206 ER-M1-6 = 2\◆变量操作:#0207 ER-M1-7 = 3\◆变量操作:#0208 ER-M1-8 = 2\◆变量操作:#0209 ER-M1-9 = 1\◆变量操作:#0210 ER-M1-10 = 2\◆变量操作:#0211 ER-M1-11 = 1\◆变量操作:#0212 ER-M1-12 = 4\◆变量操作:#0213 ER-M1-13 = 3\◆变量操作:#0214 ER-M1-14 = 2\◆变量操作:#0215 ER-M1-15 = 2\◆变量操作:#0216 ER-M1-16 = 1\◆变量操作:#0217 ER-M1-17 = 4\◆变量操作:#0218 ER-M1-18 = 3\◆变量操作:#0219 ER-M1-19 = 2\◆变量操作:#0220 ER-M1-20 = 2\◆变量操作:#0221 ER-M1-21 = 1\◆变量操作:#0222 ER-M1-22 = 4\◆变量操作:#0191 房间敌人生成 = 1\◆变量操作:#0192 房间生成辅助变量 = 0\◆如果:地图:废宅 为 ON\ ◆循环\ ◆变量操作:#0089 昼模式自带随机数 = 随机 1..100\ ◆脚本:$gameVariables.setValue(191,$gameVariables.value(200+$gameVariables.value(192)))\ ◆如果:房间敌人生成 = 1\ ◆如果:昼模式自带随机数 ≤ 30\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),1)\ ◆\ :否则\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),0)\ ◆\ :结束\ ◆\ :结束\ ◆如果:房间敌人生成 = 2\ ◆如果:昼模式自带随机数 ≤ 10\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),2)\ ◆\ :否则\ ◆如果:昼模式自带随机数 ≤ 80\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),1)\ ◆\ :否则\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),0)\ ◆\ :结束\ ◆\ :结束\ ◆\ :结束\ ◆如果:房间敌人生成 = 3\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),2)\ ◆\ :结束\ ◆如果:房间敌人生成 = 4\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),0)\ ◆\ :结束\ ◆如果:房间敌人生成 = 5\ ◆脚本:$gameVariables.setValue(600+$gameVariables.value(192),0)\ ◆\ :结束\ ◆变量操作:#0192 房间生成辅助变量 += 1\ ◆如果:房间生成辅助变量 = 23\ ◆跳出循环\ ◆\ :结束\ ◆\ :重复以上内容\ ◆\:结束\◆如果:地图:学校 为 ON\ ◆循环\ ◆跳出循环\ ◆\ :重复以上内容\ ◆\:结束\◆如果:地图:医院 为 ON\ ◆循环\ ◆跳出循环\ ◆\ :重复以上内容\ ◆\:结束\◆如果:地图:教堂 为 ON\ ◆循环\ ◆跳出循环\ ◆\ :重复以上内容\ ◆\:结束\◆如果:地图:古宅 为 ON\ ◆循环\ ◆跳出循环\ ◆\ :重复以上内容\ ◆\:结束\◆变量操作:#0621 E-M1-21 = 0\解释代码内容:这段代码是一个事件脚本,用于在特定地图上生成敌人房间。代码中使用了一些变量操作和条件判断。\首先,通过变量操作将一些房间类型的变量赋值为对应的房间类型。然后,通过条件判断,根据当前地图类型执行不同的循环和操作。\如果当前地图是废宅地图,则会进入一个循环。循环中,首先生成一个1到100的随机数,并将其赋值给变量#0089。然后根据房间敌人生成的不同类型,进行条件判断。如果房间敌人生成为1,则根据随机数生成敌人房间的类型。如果随机数小于等于30,则敌人房间类型为1;否则,敌人房间类型为0。如果房间敌人生成为2,则根据随机数生成敌人房间的类型。如果随机数小于等于10,则敌人房间类型为2;如果随机数小于等于80,则敌人房间类型为1;否则,敌人房间类型为0。如果房间敌人生成为3,则敌人房间类型为2。如果房间敌人生成为4或5,则敌人房间类型为0。最后,辅助变量递增1,并判断辅助变量是否等于23,如果是,则跳出循环。\其他地图的处理逻辑类似,都是进入一个循环然后立即跳出循环。\最后,将变量#0621赋值为0。\这段代码的具体功能和实际效果可能需要结合其他代码和事件来分析。


原文地址: https://www.cveoy.top/t/topic/pFBc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录