这家伙很懒,什么都没写下...
角色
角色1
代码
当 绿旗 被点击
重复执行
将 {后坐力} 设为 ((1 / {gun}) * 30)
当 绿旗 被点击
将 {gun} 设为 1
当 绿旗 被点击
隐藏
将 {speed} 设为 ({gun} * 590)
重复执行
将 {height} 设为 y坐标
当按下 空格 键
显示
执行 重置
当按下 空格 键
重复执行
如果 (({血量} < 0) 或 ({血量} = 0)) 那么
广播 ko
将 {血量} 设为 100
否则
显示
当按下 空格 键
重复执行
播放声音 像素(滚动的天空) 等待播完
当按下 空格 键
重复执行
如果 (y坐标 < 28) 那么
如果 按下 ↓ 键? 那么
将y坐标增加 (1000 * (1 / {distance}))
如果 按下 ↑ 键? 那么
将y坐标增加 (-1000 * (1 / {distance}))
如果 按下 ← 键? 那么
将x坐标增加 (1000 * (1 / {distance}))
如果 按下 → 键? 那么
将x坐标增加 (-1000 * (1 / {distance}))
当接收到 ko
重复执行 4 次
下一个造型
将 {money} 增加 四舍五入(({distance} / 30))
执行 重置
当接收到 击中
换成 造型2 造型
等待 0.3 秒
换成 造型1 造型
将 {血量} 增加 (-20 * {gun})
当接收到 发射
如果 (y坐标 > -38) 那么
重复执行 5 次
将y坐标增加 ({后坐力} * -0.2)
重复执行 5 次
右转 2 度
等待 0.01 秒
左转 4 度
等待 0.01 秒
右转 2 度
面向 90 方向
当接收到 收镜
将大小设为 ((450 - {distance}) * 0.2)
当接收到 开镜
将大小设为 (((450 - {distance}) * 0.2) * {瞄镜})
定义 重置
将 {distance} 设为 在 40 和 400 之间取随机数
将大小设为 (((450 - {distance}) * 0.2) * {瞄镜})
移到 x:在 210 和 -210 之间取随机数 y:(({distance} * 0.2) - 90)
换成 造型1 造型
将 {血量} 设为 100
当 绿旗 被点击
隐藏
将 {speed} 设为 ({gun} * 590)
重复执行
将 {height} 设为 y坐标
将 {way} 设为 x坐标
当 绿旗 被点击
重复执行
将 {后坐力} 设为 ((1 / {gun}) * 30)
当 绿旗 被点击
将 {gun} 设为 1
当按下 空格 键
重复执行
如果 (y坐标 < 28) 那么
如果 按下 ↓ 键? 那么
将y坐标增加 (1000 * (1 / {distance}))
如果 (y坐标 > -110) 那么
如果 按下 ↑ 键? 那么
将y坐标增加 (-1000 * (1 / {distance}))
如果 按下 ← 键? 那么
将x坐标增加 (1000 * (1 / {distance}))
如果 按下 → 键? 那么
将x坐标增加 (-1000 * (1 / {distance}))
当按下 空格 键
显示
执行 重置
当按下 空格 键
重复执行
播放声音 像素(滚动的天空) 等待播完
当按下 空格 键
重复执行
如果 (({血量} < 0) 或 ({血量} = 0)) 那么
广播 ko
将 {血量} 设为 100
否则
显示
当接收到 收镜
将大小设为 ((450 - {distance}) * 0.2)
当接收到 开镜
将大小设为 (((450 - {distance}) * 0.2) * {瞄镜})
当接收到 ko
重复执行 4 次
下一个造型
将 {money} 增加 四舍五入(({distance} / 30))
等待 0.1 秒
执行 重置
当接收到 击中
如果 (({血量} < 0) 或 ({血量} = 0)) 那么
换成 造型2 造型
等待 0.3 秒
换成 造型1 造型
当接收到 发射
如果 (y坐标 > -38) 那么
重复执行 5 次
将y坐标增加 ({后坐力} * -0.2)
重复执行 5 次
右转 2 度
等待 0.01 秒
左转 4 度
等待 0.01 秒
右转 2 度
面向 90 方向
定义 重置
将 {distance} 设为 在 40 和 400 之间取随机数
将大小设为 (((450 - {distance}) * 0.2) * {瞄镜})
移到 x:在 210 和 -210 之间取随机数 y:(({distance} * 0.2) - 90)
换成 造型1 造型
将 {血量} 设为 100
等待 0.1 秒
将 {血量} 设为 100
瞄镜
造型
44f7971c9d9a6f35af25b97f737f3110
abby-a
代码
当 绿旗 被点击
隐藏
重复执行
移到 x:15 y:-15
如果 ({瞄镜} = 1) 那么
换成 44f7971c9d9a6f35af25b97f737f3110 造型
如果 ({瞄镜} = 2) 那么
换成 abby-a 造型
如果 ({瞄镜} = 3) 那么
换成 abby-a 造型
如果 ({瞄镜} > 3) 那么
换成 be24552e0d1b1220e4950999903a0325 造型
当 绿旗 被点击
重复执行
将 {瞄镜} 设为 {gun}
当接收到 开镜
显示
当接收到 收镜
隐藏
当 绿旗 被点击
重复执行
将 {瞄镜} 设为 {gun}
当 绿旗 被点击
隐藏
重复执行
移到 x:15 y:-15
如果 ({瞄镜} = 1) 那么
换成 44f7971c9d9a6f35af25b97f737f3110 造型
如果 ({瞄镜} = 2) 那么
换成 abby-a 造型
如果 ({瞄镜} = 3) 那么
换成 abby-a 造型
如果 ({瞄镜} > 3) 那么
换成 be24552e0d1b1220e4950999903a0325 造型
当接收到 开镜
显示
当接收到 收镜
隐藏
角色2
代码
当 绿旗 被点击
将大小设为 50
移到 x:204 y:59
将 {次数} 设为 0
当 绿旗 被点击
重复执行
如果 ({次数} 除以 2 的余数 = 1) 那么
广播 开镜
将 颜色 特效设定为 25
否则
广播 收镜
将 颜色 特效设定为 0
当角色被点击
将 {次数} 增加 1
当 绿旗 被点击
将大小设为 50
移到 x:204 y:59
将 {次数} 设为 0
当 绿旗 被点击
重复执行
如果 ({次数} 除以 2 的余数 = 1) 那么
广播 开镜
将 颜色 特效设定为 25
否则
广播 收镜
将 颜色 特效设定为 0
当角色被点击
将 {次数} 增加 1
角色3
代码
当 绿旗 被点击
移到 x:0 y:20
移到最 后面
将大小设为 (125 * {瞄镜})
面向 90 方向
当 绿旗 被点击
当 绿旗 被点击
当按下 空格 键
重复执行
如果 (y坐标 > -36) 那么
如果 按下 ↑ 键? 那么
将y坐标增加 (-1000 / {distance})
如果 (y坐标 < 28) 那么
如果 按下 ↓ 键? 那么
将y坐标增加 (1000 / {distance})
当 绿旗 被点击
移到 x:0 y:20
移到最 后面
将大小设为 (125 * {瞄镜})
面向 90 方向
当按下 空格 键
重复执行
如果 (y坐标 > -36) 那么
如果 按下 ↑ 键? 那么
将y坐标增加 (-0.03 * {distance})
如果 (y坐标 < 28) 那么
如果 按下 ↓ 键? 那么
将y坐标增加 (0.03 * {distance})
当接收到 ko
移到 x:0 y:20
当接收到 发射
如果 (y坐标 > -33) 那么
重复执行 5 次
将y坐标增加 ((-1 * {后坐力}) * 0.2)
重复执行 3 次
右转 1 度
等待 0.003 秒
左转 2 度
等待 0.003 秒
右转 1 度
重复执行 10 次
右转 0.3 度
等待 0.0005 秒
左转 0.6 度
等待 0.005 秒
右转 0.3 度
面向 90 方向
当接收到 ko
移到 x:0 y:20
当接收到 发射
如果 (y坐标 > -33) 那么
重复执行 5 次
将y坐标增加 ((-1 * {后坐力}) * 0.2)
重复执行 3 次
右转 1 度
等待 0.003 秒
左转 2 度
等待 0.003 秒
右转 1 度
重复执行 10 次
右转 0.3 度
等待 0.0005 秒
左转 0.6 度
等待 0.005 秒
右转 0.3 度
面向 90 方向
角色4
代码
当 绿旗 被点击
隐藏
当按下 空格 键
移到 x:15 y:-15
显示
当接收到 收镜
显示
当接收到 开镜
隐藏
当 绿旗 被点击
移到最 前面
隐藏
当按下 空格 键
移到 x:15 y:-15
显示
当接收到 开镜
隐藏
当接收到 收镜
显示
角色5
代码
当 绿旗 被点击
将大小设为 100
隐藏
移到 x:200 y:200
当 绿旗 被点击
当按下 a 键
移到 x:15 y:-15
将 {gun 位置} 设为 0
等待 ((1 / {gun}) / 2.5) 秒
等待 0.02 秒
广播 发射
计时器归零
显示
在 ({distance} / {speed}) 秒内滑行到 x:14 y:((-15 - (({distance} / {speed}) * 30)) + (-1 * {后坐力}))
重复执行直到 ({gun 位置} < {distance}) 不成立
将 {gun 位置} 设为 ({speed} * 计时器)
重复执行 5 次
将大小增加 -10
如果 碰到 角色1? 那么
将 {血量} 增加 -20
广播 击中
隐藏
等待 1 秒
删除此克隆体
当作为克隆体启动时
当 绿旗 被点击
移到最 前面
当 绿旗 被点击
将大小设为 100
隐藏
移到 x:200 y:200
当按下 空格 键
重复执行
如果 (y坐标 < 28) 那么
如果 按下 ↓ 键? 那么
将y坐标增加 (1000 * (1 / {distance}))
如果 (y坐标 > -110) 那么
如果 按下 ↑ 键? 那么
将y坐标增加 (-1000 * (1 / {distance}))
如果 按下 ← 键? 那么
将x坐标增加 (1000 * (1 / {distance}))
如果 按下 → 键? 那么
将x坐标增加 (-1000 * (1 / {distance}))
当按下 空格 键
重复执行
如果 (y坐标 < 28) 那么
如果 按下 ↓ 键? 那么
将y坐标增加 (1000 * (1 / {distance}))
如果 (y坐标 > -110) 那么
如果 按下 ↑ 键? 那么
将y坐标增加 (-1000 * (1 / {distance}))
如果 按下 ← 键? 那么
将x坐标增加 (1000 * (1 / {distance}))
如果 按下 → 键? 那么
将x坐标增加 (-1000 * (1 / {distance}))
当按下 空格 键
重复执行
如果 (y坐标 < 28) 那么
如果 按下 ↓ 键? 那么
将y坐标增加 (1000 * (1 / {distance}))
如果 (y坐标 > -110) 那么
如果 按下 ↑ 键? 那么
将y坐标增加 (-1000 * (1 / {distance}))
如果 按下 ← 键? 那么
将x坐标增加 (1000 * (1 / {distance}))
如果 按下 → 键? 那么
将x坐标增加 (-1000 * (1 / {distance}))
当按下 a 键
移到 x:15 y:-15
将 {gun 位置} 设为 0
等待 ((1 / {gun}) / 2.5) 秒
等待 0.02 秒
广播 发射
计时器归零
显示
在 ({distance} / {speed}) 秒内滑行到 x:14 y:((-15 - (({distance} / {speed}) * 20)) + (-1 * {后坐力}))
重复执行直到 ({gun 位置} < {distance}) 不成立
将 {gun 位置} 设为 ({speed} * 计时器)
当作为克隆体启动时
角色6
代码
当 绿旗 被点击
显示
移到 x:0 y:-70
当按下 空格 键
隐藏
当 绿旗 被点击
显示
移到 x:0 y:-70
当按下 空格 键
隐藏
角色7
代码
当 绿旗 被点击
重复执行
如果 碰到 鼠标指针? 那么
重复执行 40 次
将 颜色 特效增加 1
当 绿旗 被点击
将大小设为 50
移到 x:63 y:160
当 绿旗 被点击
重复执行
如果 碰到 鼠标指针? 那么
重复执行 10 次
右转 2 度
重复执行 10 次
左转 4 度
重复执行 10 次
右转 2 度
否则
将 颜色 特效设定为 0
当角色被点击
如果 ({money} > ({gun} / 0.05)) 那么
将 {gun} 增加 1
将 {money} 增加 ({gun} / -0.05)
否则
广播 没钱
当 绿旗 被点击
将大小设为 50
移到 x:63 y:160
当 绿旗 被点击
重复执行
如果 碰到 鼠标指针? 那么
重复执行 10 次
右转 2 度
重复执行 10 次
左转 4 度
重复执行 10 次
右转 2 度
否则
将 颜色 特效设定为 0
当 绿旗 被点击
重复执行
如果 碰到 鼠标指针? 那么
重复执行 40 次
将 颜色 特效增加 1
当角色被点击
如果 ({money} > ({gun} / 0.05)) 那么
将 {gun} 增加 1
将 {money} 增加 ({gun} / -0.05)
否则
广播 没钱
角色8
代码
当 绿旗 被点击
隐藏
当接收到 没钱
显示
移到最 前面
重复执行 50 次
将 颜色 特效增加 5
等待 1 秒
隐藏
当 绿旗 被点击
隐藏
当接收到 没钱
显示
移到最 前面
重复执行 50 次
将 颜色 特效增加 5
等待 1 秒
隐藏