Board logo

标题: [脚本] 教你如何利用脚本控制游戏中的地图外貌[华丽的地图变身] [打印本页]

作者: 5944    时间: 2009-3-8 18:04     标题: 教你如何利用脚本控制游戏中的地图外貌[华丽的地图变身]

①首先要准备工具地图编辑器AdvanceMa1.92 [后面我们简称AM] 脚本工具XSE中文版!当然还要个GBA口袋ROMVBA模拟器[GBA模拟器]

准备工具后,我们用AM打开准备好的ROM[我这里是拿绿宝石做教程]
打开ROM后选择到你准备修改的地图![我这里用这个地图修改]
[attach]19497[/attach]

本帖隐藏的内容需要回复才可以浏览


[ 本帖最后由 5944 于 2009-3-22 13:41 编辑 ]
作者: 5944    时间: 2009-3-8 18:36

伤心呀!!!没人顶我!
难到。。。偶真的不善于表达?

貌似是 教程区的人真的很少````

[ 本帖最后由 5944 于 2009-3-8 18:52 编辑 ]
作者: ksallx    时间: 2009-3-8 19:01

我来支持5944了,支持!!!
作者: mouxue    时间: 2009-3-8 19:09

居然要我回复,那么我就回复恶了。。。某来看看。。。。
作者: 小路比    时间: 2009-3-8 20:03

囧- -为啥才放一图给看…
回复.
作者: al199288    时间: 2009-3-8 20:08

好帖得顶顶。不然对不起我这个发型
作者: Mario    时间: 2009-3-8 20:21

偶正想知道怎么改这个呢...
作者: liuyanghejerry    时间: 2009-3-8 22:39

嗯,不错~setmaptile的用法其实是比较简单的,希望大家都能掌握~

不过,用fadescreen的办法并不好,毕竟非得白屏或者黑屏。在setmaptile命令之后使用一次special 0x8E可以不必黑白屏就刷新地图。
作者: 5944    时间: 2009-3-9 15:21

晕 命令格式 搞错了!
Setmaptile 地图命令
它后面跟的格式是  
1地图坐标X
2地图坐标Y
3当前地图组 地图快编号[也就你想改成别的图块的编号]
4当前地图块 地图块运动许可[可行走或不可行走等]
比如一组数字是 09 09 0189

那么写法就是 Setmaptile 0x09 0x09 0x0189 0x?[问号部分需要填写运动许可 比如 C可行走 1不可行走 4水中需冲浪等等 ]
作者: xcl    时间: 2009-3-9 17:28

改版高手的教程我都支持!!!
作者: chaotix    时间: 2009-3-9 18:12

我也来看一看~
看来我学习脚本的路途还很长啊
作者: 海のLUGIA    时间: 2009-3-10 12:52

- -不知道这是不是叫闻风而来
作者: mcl    时间: 2009-3-10 16:27

有难度。地图的高级修改。
作者: 5944    时间: 2009-3-10 16:46

不是很难吧!
只要看下XSE脚本的教程,在把这个命令的格式记一下就可以了!
现在有很多人在学脚本了,大家不要被别人比下去哦!
作者: mcl    时间: 2009-3-10 17:24

教程没耐心看下去(现在开始放进手机每天看一点),一般我都是直接粘贴,再改些小细节,有时忘了符号的意义,就又看一下,至少对我来说是难。
作者: 逆风DE影    时间: 2009-3-10 18:34

5944终于发啦,哈哈哈哈,谢谢
作者: cenzhihong1994    时间: 2009-3-10 18:59

看一下吧- -~
作者: ppjjkk1    时间: 2009-3-10 20:52

好啊,这样地图更美啊!!!
作者: nemo565    时间: 2009-3-10 21:26

有点讨厌隐藏的说。哎
作者: 海洋之囧    时间: 2009-3-11 13:09

不知道这脚本所修改的地图会不会因为刷新回复原状呢 (希望不会)
话说我想用这个吓人XD……
作者: 5944    时间: 2009-3-11 15:57

那要看你把脚本放在什么地方了!
还有如果不是地图头脚本 而是放在NPC身上 那么最好不要用消失命令[隐藏命令] 一用刷下新地图就会变会去!
]
作者: cxrchaoren    时间: 2009-3-11 22:31

我也正在学改地图 顶下支持学习
作者: roywillow    时间: 2009-3-14 19:10

不得不顶起来了

那个很想知道那几个地图脚本类型区分开了么

失望……原来只是用用setmaptile命令啊……这个命令用完应该用一个special命令刷新地图

还以为是真正的地图脚本呢……一些进入地图时候执行的脚本……

[ 本帖最后由 roywillow 于 2009-3-14 19:13 编辑 ]
作者: 口袋饭    时间: 2009-3-14 19:57

虽然没玩过脚本...还是先看看
作者: liuyanghejerry    时间: 2009-3-14 23:14

引用:
原帖由 roywillow 于 2009-3-14 19:10 发表
不得不顶起来了

那个很想知道那几个地图脚本类型区分开了么

失望……原来只是用用setmaptile命令啊……这个命令用完应该用一个special命令刷新地图

还以为是真正的地图脚本呢……一些进入地图时候执行的脚本 ...
那个我研究过,不过现在不适合放教程。
作者: 5944    时间: 2009-3-15 10:42

23L  那个可以在进入地图时 有看到脚本改的地图!

只是那个需要把脚本写在  AM的地图头里面! 还有选择增加脚本类型时 要选择01地图脚本!

比如下面这个脚本

#org 0x1E81AE
checkflag 0x200
if 0x0 call 0x81E81CE
setmaptile 0x9 0x13 0x7C 0x1
setmaptile 0x9 0x14 0x91 0x1
return
#org 0x1E81CE
releaseall
end

把脚本写进后ROM后  在AM里的地图头里 添加--选择01 设定地图  在把脚本地址写进去保持就可以了![attach]19757[/attach]

PS:脚本里的
setmaptile 0x9 0x13 0x7C 0x1
setmaptile 0x9 0x14 0x91 0x1
实际地图坐标和地图块等 还你自己写!

[ 本帖最后由 5944 于 2009-3-15 11:19 编辑 ]
作者: treeckopa    时间: 2009-3-15 16:06

回帖看看...
即是用e-card的那些山洞口都是这样做出来?

我想问如果想令主角和某人对话后出现洞口
那么在setmaptile后的第三组数字是用洞口的编号对吗?
我有点看不明= =


[ 本帖最后由 treeckopa 于 2009-3-15 16:19 编辑 ]
作者: 5944    时间: 2009-3-15 16:26

setmaptile 当前地图坐标X  当前地图坐标Y  地图块编号 运动许可
作者: 愚蠢的猫    时间: 2009-3-15 17:50

为什么要回帖才能看呢?
作者: roywillow    时间: 2009-3-16 22:24

引用:
原帖由 5944 于 2009-3-15 16:26 发表
setmaptile 当前地图坐标X  当前地图坐标Y  地图块编号 运动许可
正解!

但是,那几个load handle to 什么的是做什么用的呢……我主要想知道这个……所以那么期盼
作者: 5944    时间: 2009-3-17 17:29

LS有空去试下吧!!!

我现在只知道03 和01的意思。。。还是初步。。。
作者: lkhj2525    时间: 2009-3-21 10:28

回覆來看看,好奇中=.=
作者: qiang999    时间: 2009-3-22 23:11

看看,顺便谢谢楼主的教程
作者: 雪梨子    时间: 2009-3-25 04:07

回复隐藏真狡猾……
改版游戏是很华丽的-3-
剧本是最重要的
作者: 冰の都    时间: 2009-3-25 13:17

我想知道某个岛上的梦幻怎么做不走出草地
作者: 5944    时间: 2009-3-25 22:12

。。。。把地图头里的脚本去掉!
作者: lous580    时间: 2009-5-25 16:19

感謝大大詳細的教程  小弟立刻回覆來學習一下^^
作者: 835788941    时间: 2009-6-1 17:40

(*^__^*) 嘻嘻……,慢慢学,学会了自己做个玩玩
作者: 870828843    时间: 2009-6-19 22:10

AM我有不会地图链接 只会改地图块
作者: 799758857    时间: 2009-6-20 13:25

要认真开始学了,然后就可以发布自己的游戏里【幻想中..】
作者: roywillow    时间: 2009-6-20 15:40

谁又给顶起来了……
引用:
原帖由 冰の都 于 2009-3-25 13:17 发表
我想知道某个岛上的梦幻怎么做不走出草地
你可以仔细看看梦幻的这个人物的运动类型
那种类型的运动范围有限(所有的运动范围都有限),所以在那范围里梦幻不会跑走的
作者: digimonid    时间: 2009-6-21 08:46

不回复对不起呀。。。
对不起我自己,进来看教程,不能空手走啊...
开个玩笑,楼主,加油!
作者: 252763500    时间: 2009-6-22 17:57

回复学习一下!
作者: 学习者    时间: 2009-6-22 21:56

学习学习,脚本知识欠缺中
作者: kamman    时间: 2009-6-23 15:12

支持一下
正好想改綠寶石的地圖
作者: luojingmin    时间: 2009-8-7 16:49

看看这脚本!学习一下!
作者: kbg220    时间: 2009-8-7 21:44

回复后就上吊....支持了,先学下来
作者: 菜“秒”    时间: 2009-8-7 21:50

为什么设置隐藏啊!!!惨...看看再说。
作者: sion731    时间: 2009-8-7 23:04

学习改地图,感谢LZ教导了^_^
作者: kk648026    时间: 2009-8-8 04:26

我抱持著學習的心來看看的


作者: 870828843    时间: 2009-8-8 10:17

好深奥的高级脚本好好学顶!!!!!!!!!
作者: oxeno    时间: 2009-8-10 23:02

seesee~~要恢复......
作者: starxxxxx    时间: 2009-8-11 21:40

为了看教程
所以回帖
敬请原谅
作者: 870828843    时间: 2009-8-12 10:22

好难啊 哎脚本这算高级的吧
作者: 龙崎流江    时间: 2009-8-13 20:27

闲着

不妨看下教程。。
作者: ice    时间: 2009-8-13 22:42

  来学习的....
作者: wef063    时间: 2009-8-15 22:36

改版高手的教程我都支持
作者: xiehou767    时间: 2009-8-20 14:45

来支持啦,我是初学者,慢慢学习中
作者: pokemon的梦想    时间: 2009-9-4 19:48

顶5944好教程我虽然看不懂呵呵!
作者: dh82511300    时间: 2009-9-5 17:30

回复好讨厌啊~
作者: hb123    时间: 2009-9-6 09:54

谢谢您了 我要看看。
作者: PKC    时间: 2009-9-13 08:42

谢谢LZ的教程!
作者: 七夜的许愿星    时间: 2009-9-13 09:05

哇哇哇,又是隐藏!!!!!!!
作者: 252763500    时间: 2009-9-13 10:03

来顶 话说LZ得很好用啊!
作者: 薯片雪糕    时间: 2009-9-17 03:00

为什么又要先回复?。。。先看看不行吗?。。。看完再回啊。。。。
作者: heartgolden    时间: 2009-9-19 14:18

支持支持~~~~~~~~~~~~~~
作者: 523168692    时间: 2009-9-23 05:26

很好很强大
作者: a123456    时间: 2009-9-28 20:55

我早就想要了 小弟我想自己做个改版 呵呵  找到工具了
作者: 左弟    时间: 2009-10-4 17:18

我想知道啊.为什么要这样啊
作者: nat6647    时间: 2009-10-4 20:06

回复看看是什么来的
作者: 傻A    时间: 2009-10-4 20:51

顶顶,真是个高手,好东西啊
作者: cenzehua    时间: 2009-10-4 22:43     标题: 1522222222222222

5555555555555555555555555555555555555555
作者: qqwangziting    时间: 2009-10-5 14:58     标题: ssss

dsfsfdsdsfdsfsfsdfsdfddfsdsfdsd!!!!!!!!!
作者: 菜菜的鸟    时间: 2009-10-6 14:45

支持支持楼主的贴子啊
作者: qqq540382392    时间: 2009-10-7 19:09

好啊~~学习学习
作者: 水泡    时间: 2009-10-11 13:48

期待中,
所以要回贴....
作者: wǒ洳泚兲嫃    时间: 2009-10-12 21:04

回帖拿工具-0-
作者: a171843193    时间: 2009-10-14 19:33

[hi_9] [hi_9] [hi_9] 啊啊啊啊啊啊啊啊啊啊啊
作者: ttbt    时间: 2009-10-24 21:27

回复看.....................
作者: z59283154    时间: 2009-10-27 16:42

新手来学习了。。。。。。
作者: erickoala    时间: 2009-10-28 21:16

這個好像不錯~~~
看看~~~
thx~~~^^
作者: a171843193    时间: 2009-11-8 11:11

我顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶 [hi_9] [hi_9]
作者: 电脑战士    时间: 2009-11-8 12:07

勉强顶一下吧
作者: calvinchan125    时间: 2009-11-10 17:08

AdvanceMa1.92 同AdvanceMa1.82有什麼不同??
作者: Senri    时间: 2009-11-11 00:00

恩...我是新手,看教程学习学习~
作者: 我是社么啊    时间: 2009-11-12 12:34

我来支持5944了,支持!!!
作者: XSK    时间: 2009-11-21 16:11

回复看看隐藏部分

好东西支持了
作者: tanqgy    时间: 2009-11-22 16:15

顶下(为啥要回复呀)哭
作者: PM小子    时间: 2009-11-23 17:22

提示: 作者被禁止或删除 内容自动屏蔽
作者: 不违规    时间: 2009-11-25 19:39

回复看看
作者: 940011    时间: 2009-11-27 12:53

頂一ㄍ

回文鼓勵
作者: 钢の力量    时间: 2009-11-27 22:21

不错不错 支持一下你把 谢谢分享啊
作者: 821556922    时间: 2009-12-5 09:42

要回复才能看到啊~~好吧~
作者: 838186932    时间: 2009-12-5 11:08     标题: 看看

说脚本呢咋没见脚本??
作者: joseph    时间: 2009-12-5 18:21

支持!!!!!!!!!!!!!!!!!!!
作者: 暗影D鬼    时间: 2009-12-8 21:05

好教程啊。。支持一个啊
作者: 暗影D鬼    时间: 2009-12-8 21:05

好教程啊。。支持一个啊
作者: 白静    时间: 2009-12-11 18:08

很就没来了,来回复支持
作者: 白静    时间: 2009-12-11 18:08

很就没来了,来回复支持5944梦醒时分..
作者: 喝神    时间: 2009-12-14 12:44

没耐心看完...........................但还是顶一下。




欢迎光临 口袋社区-Poke The BBS (https://www.poketb.com/) Powered by Discuz! 6.1.0F