分享到新浪微博 分享到QQ空间 打印

[地图] [原创][不算教程的教程]用AM添加NPC、物品

[原创][不算教程的教程]用AM添加NPC、物品

PTB roywillow 原创,转载注明


在这里不得不感慨一下:AM功能就是强。只可惜AM在修改地图的时候得把地图块和活动许可分开修改,并且没法看地图块的地址(差不多就是这个名,也想不出更好的名字了),导致一些相似但是功能不同的地图块容易搞混。但是不怕,我们有EM(……)

现在正题

用AM添加NPC(物品也属于NPC应该)的灵感来自于某jerry汉化(感觉好像应该叫翻译……)的某E文文章。在那篇文章里提到过让新写入的脚本在游戏中实现,是利用已存在的NPC,直接修改脚本地址得到了。鄙人又联想到曾经看到过用AM添加出入口的文章,于是灵感爆发!

废话少说,现在开始

这里以在绿宝石中添加怪力术的巨石为例(这可是咱梦想了好久……)。

打开AM,载入绿宝石的rom(中文版的话需要打上某个老巴打的补丁才可以打开修改)
先找一个有怪力术岩石的地图,比如火焰进路(按地图组排列—>24—>24.14),打到“察看事件”选项卡,选择一个岩石,注意右面的NPC信息。

    第一项,我想不用管吧……
    第二项编号,也不用管
    第三项复选框,更不用管
    第四项,这个也不用管(………………)
    第五项要注意了。这一项应该是修改NPC外观的选项。比如怪力术岩石是87,岩马桶是200,199是化石,自己可以调整试试
    第六项,正如前面的文字说明,不明……
    第七项,坐标不用解释了吧
    第八项,我也不明……(是不是翻译的问题啊……也许应该参看一下英文原版)
    第九项,这个也很重要,是用来修改NPC运动方式的,大家可以随便改改(我把怪力术岩石改成“与玩家动作一致”,结果……搞笑啊~~~~)
    第十、十一项,不明again……
    下一个复选框……我没修改过。不知道把一个非训练师弄成训练师会怎样呢?
    再往下两项,作用不明……(战斗编号是不是和训练师配合一起的呢?)
    下面是最重要的一项:脚本地址。关于脚本地址,可以去参考jerry的汉化(……改不了口了)文章。这里,只要记下怪力术岩石的脚本地址是$256754即可
    下面一项作用相当不明,但是似乎也影响不了什么
     往下不明

现在NPC信息上的一些数据差不多都清楚了,把鄙人提到的几个重要的数据记下来(单位编号、移动类型、脚本地址)。

打开一个新的地图,到“察看事件”的页面,看到右边最下面的事件管理器了吗?其中的“人物数量”是这里要用到的(其他的可以自己去悟)。将其数据调高,想加几个NPC就调高几。点“更改事件”。如果你的AM没有设置成“自动搜索地址”,可能会弹出一个搜索地址的窗口,不过我的是自动搜索……(可以在设置中修改)接着在地图的左上角出现了新的NPC(如果是添加多个,会重叠在一起),此时默认看到的是男主角。

将新添加的NPC移动到合适的地方,对NPC信息进行修改。可以对照现有的修改,但是不要照搬哦。

修改完后,保存地图,到VBA里看看效果吧!


感觉好像抢了某zel的风头……


如果可能,我会把常用的NPC物品信息发上来的



PTB roywillow 原创,转载注明

[ 本帖最后由 海洋之囧 于 2009-1-20 12:24 编辑 ]

TOP

绿宝石NPC

怪力术岩石
单位编号:87
移动类型:向四周看
脚本地址:$256754

碎岩术岩石
单位编号:86
移动类型:向四周看
脚本地址:$25667C

间合斩树
单位编号:82
移动类型:向四周看
脚本地址:$2565C8

代后的精灵球
单位编号:59
移动类型:向四周看
脚本地址:$20C8D3

浇水胡说树
单位编号:228
移动类型:站在原地-向下(不知道改改会成什么样……)
脚本地址:$222A87

其他的如果有比较“重要”的我会发上来的

[ 本帖最后由 roywillow 于 2008-2-3 02:57 PM 编辑 ]

TOP

小问题:将动作修改成“与玩家动作一致”一类的动作后,NPC只可以在一段范围内移动,超出范围后就不动了……

[ 本帖最后由 roywillow 于 2008-2-3 03:52 PM 编辑 ]

TOP

如果没错的话
“与玩家动作一致”
是梦幻的那个(那个岛我忘了)
冰冻超梦
————————————————
Enigma 已然复活!

抵制百度,从你做起。

TOP

梦幻所在的岛屿——南岛


想死你们了!

TOP

54LS
PS:roy兄阿,您能把pokescript 发到 91file上吗?
冰冻超梦
————————————————
Enigma 已然复活!

抵制百度,从你做起。

TOP

谢谢
[yct3]

TOP