sans大战像素人

复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2022年07月25日

操作说明

WSAD操控SANS,M,E,空格骨头攻击,Z重力控制,C传送,一帧一血,SANS一血,像素人92血,体力低于十格会累,体力0动不了,技能和走动会扣能量,X似乎是个技能(作者都不会用),鼠标点击发射骨头(似乎有BUG),像素人开局有无敌时间,O,P,N,G,F龙骨炮(新增的龙骨炮作者似乎少了点按键,去摸索看看吧)

备注与谢志

会跟新更多新内容,也会修复bug的,有建议在评论区发表,作者只有星期六星期天有可能会上线,如果有技能建议请在下方评论区说明

开发日志

变量

看简介去

 

角色

Stage

造型

背景1

 

代码

当 绿旗 被点击

换成 背景1 背景

 

当接收到 游戏开始

换成 backdrop1 背景

 

Sprite2

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite3

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite4

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite5

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite6

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite7

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite8

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite9

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite10

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite11

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite12

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite13

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite14

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite15

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite16

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite17

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite18

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite19

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite20

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite21

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite22

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite23

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite24

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite25

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite26

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite27

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite28

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite29

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite30

代码

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite31

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite32

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite33

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite35

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite36

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite37

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite38

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite39

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite40

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat1

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat2

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat3

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat4

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat5

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat6

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat7

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat8

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat9

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat10

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat11

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat12

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Cat13

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite41

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite42

代码

当 绿旗 被点击

隐藏

 

当接收到 游戏开始

显示

 

Sprite34

代码

当 绿旗 被点击

重复执行

移到 Sprite1

移到 Sans

 

当接收到 message1

移到 Sprite1

移到 Sans

 

当作为克隆体启动时

移到 Sprite1

移到 Sans

 

Sprite43

代码

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

面向 Sprite1

面向 Sans

移动 5.5 步

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮阵? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当接收到 2

面向 Sprite1 的 方向 方向

移动 100000 步

如果 (Sans 的 造型编号 = 2) 那么

面向 180 方向

移动 100000 步

如果 (Sans 的 造型编号 = 1) 那么

面向 0 方向

移动 100000 步

如果 (Sans 的 造型编号 = 4) 那么

面向 90 方向

移动 100000 步

如果 (Sans 的 造型编号 = 3) 那么

面向 -90 方向

移动 100000 步

将 {xp} 增加 -1

 

当接收到 游戏开始

显示

 

Sprite44

代码

当 绿旗 被点击

移到 Sprite1

移到 Sans

 

当 绿旗 被点击

重复执行

移到 Sprite1

移到 Sans

 

当 绿旗 被点击

移到 Sprite1

移到 Sans

 

Sprite45

代码

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮阵? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

面向 Sprite1

面向 Sans

移动 5.5 步

 

当 绿旗 被点击

隐藏

 

当接收到 2

面向 Sprite1 的 方向 方向

移动 100000 步

如果 (Sans 的 造型编号 = 2) 那么

面向 180 方向

移动 100000 步

如果 (Sans 的 造型编号 = 1) 那么

面向 0 方向

移动 100000 步

如果 (Sans 的 造型编号 = 4) 那么

面向 90 方向

移动 100000 步

如果 (Sans 的 造型编号 = 3) 那么

面向 -90 方向

移动 100000 步

将 {xp} 增加 -1

 

当接收到 游戏开始

显示

 

Sprite46

代码

当 绿旗 被点击

重复执行

面向 Sprite1

面向 Sans

移动 5.5 步

 

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮阵? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当接收到 游戏开始

显示

 

当接收到 2

面向 Sprite1 的 方向 方向

移动 100000 步

如果 (Sans 的 造型编号 = 2) 那么

面向 180 方向

移动 100000 步

如果 (Sans 的 造型编号 = 1) 那么

面向 0 方向

移动 100000 步

如果 (Sans 的 造型编号 = 4) 那么

面向 90 方向

移动 100000 步

如果 (Sans 的 造型编号 = 3) 那么

面向 -90 方向

移动 100000 步

将 {xp} 增加 -1

 

Sprite47

代码

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮阵? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

重复执行

面向 Sprite1

面向 Sans

移动 5.5 步

 

当接收到 游戏开始

显示

 

当接收到 2

面向 Sprite1 的 方向 方向

移动 100000 步

如果 (Sans 的 造型编号 = 2) 那么

面向 180 方向

移动 100000 步

如果 (Sans 的 造型编号 = 1) 那么

面向 0 方向

移动 100000 步

如果 (Sans 的 造型编号 = 4) 那么

面向 90 方向

移动 100000 步

如果 (Sans 的 造型编号 = 3) 那么

面向 -90 方向

移动 100000 步

将 {xp} 增加 -1

 

Sprite48

代码

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮阵? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

面向 Sprite1

面向 Sans

移动 5.5 步

 

当接收到 游戏开始

显示

 

当接收到 2

面向 Sprite1 的 方向 方向

移动 100000 步

如果 (Sans 的 造型编号 = 2) 那么

面向 180 方向

移动 100000 步

如果 (Sans 的 造型编号 = 1) 那么

面向 0 方向

移动 100000 步

如果 (Sans 的 造型编号 = 4) 那么

面向 90 方向

移动 100000 步

如果 (Sans 的 造型编号 = 3) 那么

面向 -90 方向

移动 100000 步

将 {xp} 增加 -1

 

Sprite49

代码

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮阵? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

面向 Sprite1

面向 Sans

移动 5.5 步

 

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当接收到 游戏开始

显示

 

当接收到 2

面向 Sprite1 的 方向 方向

移动 100000 步

如果 (Sans 的 造型编号 = 2) 那么

面向 180 方向

移动 100000 步

如果 (Sans 的 造型编号 = 1) 那么

面向 0 方向

移动 100000 步

如果 (Sans 的 造型编号 = 4) 那么

面向 90 方向

移动 100000 步

如果 (Sans 的 造型编号 = 3) 那么

面向 -90 方向

移动 100000 步

将 {xp} 增加 -1

 

Sprite50

代码

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

重复执行

如果 碰到 龙骨炮阵? 那么

将 {xp} 增加 -5

等待 0.1 秒

 

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

重复执行

面向 Sprite1

面向 Sans

移动 5.5 步

 

当接收到 游戏开始

显示

 

当接收到 2

面向 Sprite1 的 方向 方向

移动 100000 步

如果 (Sans 的 造型编号 = 2) 那么

面向 180 方向

移动 100000 步

如果 (Sans 的 造型编号 = 1) 那么

面向 0 方向

移动 100000 步

如果 (Sans 的 造型编号 = 4) 那么

面向 90 方向

移动 100000 步

如果 (Sans 的 造型编号 = 3) 那么

面向 -90 方向

移动 100000 步

将 {xp} 增加 -1

 

Sprite51

代码

当 绿旗 被点击

重复执行

移到 Sprite1

移到 Sans

 

当接收到 3

移到 Sprite1

移到 Sans

 

当作为克隆体启动时

移到 Sprite1

移到 Sans

 

Sprite52

代码

当 绿旗 被点击

重复执行

移到 Sprite1

移到 Sans

 

当接收到 4

移到 Sprite1

移到 Sans

 

当作为克隆体启动时

移到 Sprite1

移到 Sans

 

Sprite54

代码

当 绿旗 被点击

重复执行

移到 Sprite1

移到 Sans

 

当 绿旗 被点击

移到 Sprite1

移到 Sans

 

当接收到 5

面向 鼠标指针

克隆 自己

 

当作为克隆体启动时

移到 Sprite1

将y坐标设为 在 180 和 -180 之间取随机数

移到 Sans

面向 鼠标指针

 

当作为克隆体启动时

移到 Sprite1

移到 Sans

 

Sprite1

 

Sans

代码

当 绿旗 被点击

重复执行直到 ({死亡} = 1)

 

当 绿旗 被点击

将 {无敌} 设为 0

将 {死亡} 设为 0

换成 右 造型

移到 x:-186 y:-37

显示

碰到边缘就反弹

将旋转方式设为 不可旋转

重复执行直到 ({死亡} = 1)

如果 按下 w 键? 那么

换成 上 造型

面向 0 方向

将y坐标增加 10

如果 按下 s 键? 那么

换成 下 造型

面向 180 方向

将y坐标增加 -10

如果 按下 d 键? 那么

换成 右 造型

面向 90 方向

将x坐标增加 10

如果 按下 a 键? 那么

换成 左 造型

面向 -90 方向

将x坐标增加 -10

 

当 绿旗 被点击

换成 右 造型

显示

碰到边缘就反弹

将旋转方式设为 不可旋转

 

当 绿旗 被点击

隐藏

 

当 绿旗 被点击

重复执行

如果 ({sans体力} = 0) 那么

重复执行直到 (({sans体力} > 10) 或 ({sans体力} = 10))

移到 Sprite44

 

当 绿旗 被点击

重复执行

如果 按下 空格 键? 那么

广播 message1

 

当 绿旗 被点击

移到 x:-231 y:-4

 

当 绿旗 被点击

重复执行

如果 按下 z 键? 那么

将 {sans体力} 增加 -5

等待 3.5 秒

 

当 绿旗 被点击

重复执行

如果 按下 e 键? 那么

广播 4

等待 5 秒

 

当 绿旗 被点击

重复执行

如果 ({sans体力} > 100) 那么

重复执行直到 ({sans体力} < 100)

将 {sans体力} 设为 100

 

当 绿旗 被点击

重复执行

如果 ({sans体力} < 10) 那么

如果 按下 w 键? 那么

换成 上 造型

面向 0 方向

将y坐标增加 0.25

如果 按下 s 键? 那么

换成 下 造型

面向 180 方向

将y坐标增加 -0.25

如果 按下 a 键? 那么

换成 左 造型

面向 -90 方向

将x坐标增加 -0.25

如果 按下 d 键? 那么

换成 右 造型

面向 90 方向

将x坐标增加 0.25

 

当 绿旗 被点击

重复执行

如果 按下 c 键? 那么

将 {sans体力} 增加 -5

等待 2 秒

 

当 绿旗 被点击

重复执行

如果 ({sans体力} < 0) 那么

重复执行直到 (({sans体力} > 10) 或 ({sans体力} = 10))

移到 Sprite44

 

当 绿旗 被点击

重复执行

如果 碰到颜色 #660000? 那么

移到 x:-203 y:-9

 

当 绿旗 被点击

重复执行

如果 ({sans体力} = 100) 那么

重复执行直到 ({sans体力} < 100)

将 {sans体力} 设为 100

 

当 绿旗 被点击

重复执行

如果 按下 m 键? 那么

将 {sans体力} 增加 -15

等待 4 秒

 

当 绿旗 被点击

重复执行

如果 按下 w 键? 那么

将 {sans体力} 增加 -0.1

等待 0.1 秒

如果 按下 s 键? 那么

将 {sans体力} 增加 -0.1

等待 0.1 秒

如果 按下 a 键? 那么

将 {sans体力} 增加 -0.1

等待 0.1 秒

如果 按下 d 键? 那么

将 {sans体力} 增加 -0.1

等待 0.1 秒

 

当 绿旗 被点击

重复执行

如果 碰到 Sprite43? 那么

停止 全部脚本

 

当 绿旗 被点击

重复执行

如果 按下 m 键? 那么

广播 3

等待 4 秒

 

当 绿旗 被点击

将 {sans体力} 设为 100

 

当 绿旗 被点击

重复执行

如果 ({sans体力} > 10) 那么

如果 按下 w 键? 那么

换成 上 造型

面向 0 方向

将y坐标增加 1

如果 按下 s 键? 那么

换成 下 造型

面向 180 方向

将y坐标增加 -1

如果 按下 a 键? 那么

换成 左 造型

面向 -90 方向

将x坐标增加 -1

如果 按下 d 键? 那么

换成 右 造型

面向 90 方向

将x坐标增加 1

 

当 绿旗 被点击

重复执行

如果 按下 c 键? 那么

移到 鼠标指针

广播 移动

等待 2 秒

 

当 绿旗 被点击

重复执行

如果 按下 z 键? 那么

广播 2

等待 3.5 秒

 

当 绿旗 被点击

重复执行

将 {sans体力} 增加 0.75

等待 0.75 秒

 

当 绿旗 被点击

重复执行

如果 按下 空格 键? 那么

将 {sans体力} 增加 -10

等待 9.5 秒

 

当 绿旗 被点击

重复执行

如果 按下 e 键? 那么

将 {sans体力} 增加 -10

等待 5 秒

 

当 绿旗 被点击

重复执行

如果 ({sans体力} = 10) 那么

如果 按下 w 键? 那么

换成 上 造型

面向 0 方向

将y坐标增加 0.25

如果 按下 s 键? 那么

换成 下 造型

面向 180 方向

将y坐标增加 -0.25

如果 按下 d 键? 那么

换成 右 造型

面向 90 方向

将x坐标增加 0.25

如果 按下 a 键? 那么

换成 左 造型

面向 -90 方向

将x坐标增加 -0.25

 

当接收到 游戏开始

显示

 

当接收到 瞬移

将 {无敌} 设为 1

当接收到 移动

将 {无敌} 设为 0

 

龙骨炮

 

龙骨炮阵

 

烟雾

 

龙骨炮2

 

龙骨炮阵2

 

龙骨炮3

 

Sans2

 

龙骨炮4

 

Sprite55

 

Sprite56

 

角色4

 

角色5

 

角色6

 

角色7

 

角色8

 

角色9

 

(0) 评论 (2)

作者 sans大跌
3年 前
你们别催龙骨炮(作者怕人要龙骨炮),我完全不会画,谁有素材?能让我借用一下吗?
作者 sans大跌
3年 前
新人作品,作品不宜,请多打赏