【改版教程】NDS心金脚本教学第一篇
NDS心金脚本教学第一篇
家里长尾怪手送神奇糖果
第九世代道具编号表:
道具编号表(第九世代) - 神奇宝贝百科,关于宝可梦的百科全书
工具:DSPRE(1.2新字库适配版)
蓝本:新字库-汉化-美版心金纯净版
打开DSPRE,定位到T20,即若叶镇,打开Events,会发现缩放比例不对。
解决方法:电脑打开设置 – 系统 – 屏幕 – 缩放,调整为100%。这时候再打开Events,会发现改善很多。然后重新恢复缩放。
定位到T20R0201,转到event,overworlds添加一只长尾怪手,ID为621,Script为8,坐标如图所示
家里长尾怪手送神奇糖果等同于NPC赠送道具

Script8:
1 | Script 8: |
脚本释义:
PlayFanfare 1500是玩家主角;LockAll是冻结一切;FacePlayer朝向主角;CheckFlag 1170是检查送神奇糖果这件事情完成了没有,如果完成了,则JumpIf EQUAL Function#4跳转到函数4;如果没有完成,则继续运行;PlayCry 190 0是使用长尾怪手的叫声,长尾怪手图鉴编号是190;Message 40弹出消息40;WaitCry和WaitButton是固定写法;SetVar 0x8004 50是送出神奇糖果,神奇糖果编号是50;SetVar 0x8005 3是送出的道具的数量,3是数目;CommonScript 2033是运行文本推送的脚本,这样就有获得道具提示;然后CloseMessage关闭对话,Message 41弹出消息41;WaitButton和CloseMessage等待按钮和关闭消息;SetFlag 1170是把送糖果整件事作为一个Flag;ReleaseAll结束一切。
Function 4:
1 | Function 4: |
文本40:
1 | 长尾怪手『啪 啪 啪 ....\r长尾怪手经常帮妈妈打扫家务\r |
文本41:
1 | 长尾怪手『啪 啪 啪 ....\r将糖果递给你!\r |
\r是回车符
资料下载
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 口袋资源网!
评论





