脚本预览动图
脚本下载(已修复红币消失后仍能被收集的 bug)
脚本介绍
如动图所示,这是一个仿 NSMB(新超马)系列的红币收集机制的脚本。使用者无需使用额外的图层、事件甚至外部变量,只需设置 NPC 的 name,就可以方便地使用这个脚本。
通过给红圈设置 name 来决定收集完 8 颗红币后生成的奖励。若玩家为小个子、大个子或迷你状态则会奖励指定的补给,若玩家的状态优于这些状态(如火焰形态、浣熊形态等),则会奖励一个 1UP 蘑菇。
通过把要收集的 8 颗红币的 name 设置为 “Red Coin” 来让这些红币在默认情况下隐藏,只有在玩家接触到红圈以后才会让这些红币在一定时间内显示。
使用者可以在脚本开头部分设置奖励的物品的判定宽度/高度、帧数和对应的 NPC 的 ID。
使用者也可以通过修改 npc-70 的 GFX 来修改所奖励物品的外观(当然对应的奖励物品的 NPC 图像也要一起修改)。
下面是红圈的 name 所对应的奖励的类型(可在脚本开头部分修改):
- 0:超级蘑菇
- 1:火力花
- 2:浣熊叶
- 3:狸猫装
- 4:锤子装
- 5:冰花
- 6:青蛙装
- 7:龟壳装
- 8:竹蜻蜓装
- 9:迷你蘑菇
- 10:企鹅装
- 11: 1UP 蘑菇
Credits
脚本制作者:亨少
红圈触发特效脚本制作者:Slash-18
红圈 GFX 制作者:AwesomeZack
红币收集计数指示 GFX:TheCreator520
以后这个脚本将会整合到我的脚本包中。如果对此脚本的使用有任何疑问,或者在使用脚本时遇到了 bug,欢迎在此帖进行询问或汇报 bug!