变量
place存档x
place存档y
角色
Kill
代码
当 绿旗 被点击
将 {place} 设为 {place存档图}
将 {me位置x} 设为 {place存档x}
将 {me位置y} 设为 {place存档y}
将 {me位置x} 设为 -192
将 {me位置y} 设为 -96
当按下 r 键
将 {me位置x} 设为 {place存档x}
将 {me位置y} 设为 {place存档y}
将 {me位置x} 设为 -192
将 {me位置y} 设为 -96
当接收到 关卡开始
如果 ({place} = 2) 那么
如果 (({place} = 2) 或 (({place} = 9) 或 ({place} = 10))) 那么
如果 ({place} = 3) 那么
如果 (({place} = 3) 或 ({place} = 11)) 那么
如果 ({place} = 5) 那么
如果 (({place} = 5) 或 (({place} = 12) 或 ({place} = 13))) 那么
移到 x:-96 y:-96
克隆 自己
如果 ({place} = 14) 那么
移到 x:-96 y:-96
克隆 自己
面向 180 方向
移到 x:-96 y:-64
克隆 自己
如果 ({place} = 15) 那么
移到 x:-160 y:-96
克隆 自己
将x坐标设为 -144
克隆 自己
将x坐标设为 -128
克隆 自己
将x坐标设为 -96
克隆 自己
如果 ({place} = 16) 那么
移到 x:-96 y:-96
克隆 自己
将x坐标设为 -80
克隆 自己
将x坐标设为 -64
克隆 自己
将x坐标设为 -48
克隆 自己
将x坐标设为 0
克隆 自己
将x坐标设为 16
克隆 自己
将x坐标设为 64
克隆 自己
将x坐标设为 96
克隆 自己
将大小设为 300
移到 x:-144 y:-80
当作为克隆体启动时
等待 (-12 < Kid 的 x坐标)
如果 (({勾} 的第 1 项 = 0) 与 (Kid 的 x坐标 < 0)) 那么
等待 (-12 < Kid 的 x坐标)
将 {勾} 的第 1 项替换为 1
重复执行 3 次
将y坐标增加 16
克隆 自己
重复执行 2 次
将y坐标增加 8
克隆 自己
将 {勾} 的第 1 项替换为 2
删除此克隆体
如果 ({勾} 的第 1 项 = 1) 那么
等待 ({勾} 的第 1 项 = 2)
等待 (0 < Kid 的 x坐标)
重复执行 20 次
将x坐标增加 12
删除此克隆体
如果 ({place} = 10) 那么
如果 (({勾} 的第 1 项 = 0) 与 (Kid 的 x坐标 < 0)) 那么
等待 (-12 < Kid 的 x坐标)
将 {勾} 的第 1 项替换为 1
重复执行 9 次
换成 (造型编号 + 2) 造型
重复执行 9 次
右转 10 度
移到最 后面
重复执行 8 次
将y坐标增加 -2
面向 -90 方向
重复执行 36 次
将y坐标增加 8
删除此克隆体
如果 ({place} = 11) 那么
如果 (({勾} 的第 1 项 = 0) 与 (Kid 的 x坐标 < 0)) 那么
等待 (-12 < Kid 的 x坐标)
将 {勾} 的第 1 项替换为 1
重复执行 18 次
换成 (造型编号 + 1) 造型
如果 ({place} = 12) 那么
如果 ((x坐标 = 0) 与 (Kid 的 x坐标 < 0)) 那么
等待 (-12 < Kid 的 x坐标)
移到最 后面
重复执行 8 次
将y坐标增加 4
将大小增加 50
如果 ({place} = 13) 那么
如果 (({勾} 的第 1 项 = 0) 与 (Kid 的 x坐标 < 0)) 那么
等待 (-44 < Kid 的 x坐标)
将 {勾} 的第 1 项替换为 1
重复执行 8 次
将y坐标增加 8
重复执行 10 次
将x坐标增加 -8
重复执行 8 次
将y坐标增加 -8
重复执行 2 次
克隆 自己
移到最 前面
重复执行 10 次
将x坐标增加 8
如果 ({place} = 14) 那么
如果 (x坐标 < 96) 那么
将x坐标增加 48
克隆 自己
将x坐标增加 -48
如果 ({place} = 15) 那么
如果 (x坐标 < 96) 那么
将x坐标增加 96
克隆 自己
将x坐标增加 -96
如果 (Kid 的 x坐标 < 0) 那么
等待 (0 < Kid 的 x坐标)
重复执行 8 次
将x坐标增加 6
等待 (96 < Kid 的 x坐标)
重复执行 8 次
将x坐标增加 -6
如果 (({place} = 16) 与 (Kid 的 x坐标 < 0)) 那么
如果 (x坐标 = -80) 那么
等待 (-92 < Kid 的 x坐标)
重复执行 8 次
将y坐标增加 8
等待 (-44 < Kid 的 x坐标)
重复执行 6 次
将x坐标增加 8
重复执行 8 次
将y坐标增加 -8
克隆 自己
重复执行 4 次
将x坐标增加 4
如果 ((x坐标 = 64) 或 (x坐标 = 96)) 那么
等待 (100 < Kid 的 x坐标)
克隆 自己
重复执行 2 次
将x坐标增加 8
克隆 自己
重复执行 6 次
将x坐标增加 8
克隆 自己
重复执行 2 次
将x坐标增加 8
Block
代码
当接收到 关卡开始
克隆 自己
如果 ({place} = 14) 那么
换成 dirt 造型
移到 x:0 y:176
当作为克隆体启动时
等待 (-28 < Kid 的 x坐标)
如果 ({place} = 14) 那么
如果 ((x坐标 = 0) 与 (-48 < y坐标)) 那么
将y坐标增加 -16
克隆 自己
将y坐标增加 16
Save
代码
当作为克隆体启动时
将 {place存档x} 设为 x坐标
将 {place存档y} 设为 y坐标
BU Air
代码
当接收到 关卡开始
如果 ({place} = -6) 那么
换成 white block 造型
移到 x:-48 y:-144
克隆 自己
如果 ({place} = 9) 那么
换成 dirt 造型
移到 x:-144 y:144
克隆 自己
换成 grass dirt 造型
移到 x:-112 y:80
克隆 自己
将x坐标设为 -96
克隆 自己
将x坐标设为 -80
克隆 自己
当作为克隆体启动时
显示
如果 ({place} = -6) 那么
如果 (x坐标 < 48) 那么
将x坐标增加 32
克隆 自己
将x坐标增加 -32
将 虚像 特效设定为 100
重复执行直到
将 虚像 特效增加 10
如果 碰到 Bullet? 那么
清除图形特效
如果 ({place} = 9) 那么
移到最 后面
如果 (x坐标 < 128) 那么
将x坐标增加 96
克隆 自己
将x坐标增加 -96
CHANGEPLACE
代码
当 绿旗 被点击
如果 ({place} = 17) 那么
将 {place} 设为 1
SET
代码
当作为克隆体启动时
等待 按下鼠标? 不成立
将 {place存档x} 设为 -192
将 {place存档y} 设为 -96
将 {place} 设为 {place存档图}
将 {me位置x} 设为 {place存档x}
将 {me位置y} 设为 {place存档y}
将 {me位置x} 设为 -192
将 {me位置y} 设为 -96
将 {place存档x} 设为 -192
将 {place存档y} 设为 -96
将 {place} 设为 {place存档图}
将 {me位置x} 设为 {place存档x}
将 {me位置y} 设为 {place存档y}
将 {me位置x} 设为 -192
将 {me位置y} 设为 -96
START
造型
6