• SMBX-38A脚本
  • [38A脚本] NSMB 系列红币收集机制脚本(bug 已修复)

脚本预览动图

脚本下载(已修复红币消失后仍能被收集的 bug)

red-coin-fixed.rar
374kB

脚本介绍

如动图所示,这是一个仿 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!

8 天 后
亨少 更改标题为「[38A脚本] NSMB 系列红币收集机制脚本(bug 已修复)

现已修复红币消失后仍能被玩家收集到的严重 bug。