Board logo

标题: [疑问] 问海洋之囧(请先不要关闭此帖,好多问题没解决。。。) [打印本页]

作者: x982042303    时间: 2010-2-9 11:57     标题: 问海洋之囧(请先不要关闭此帖,好多问题没解决。。。)

在你教程中
http://poketb.com/bbs/viewthread.php?tid=6696&highlight=
里边
这是什么游戏??

[ 本帖最后由 x982042303 于 2010-2-10 21:30 编辑 ]
作者: 小R    时间: 2010-2-9 14:45

拜托你把问题集中点吧,这一个贴,那一个贴的
作者: x982042303    时间: 2010-2-9 15:35

这个贴是被转的。。。
好吧,问题:
1、xse汉化版在哪里下载?
2、怎么复制、创造脚本?(am)
3、手写体编者是什么???
4、有的特殊图块要取消特殊性,如何???

[ 本帖最后由 x982042303 于 2010-2-9 15:37 编辑 ]
作者: liuyanghejerry    时间: 2010-2-9 15:53

1、XSE请在工具子区的置顶工具箱中下载
2、我已经在你另一个帖子里说过了。除此之外,你需要阅读教程子区当中关于XSE的教程(自行查找)
3、不知道你指的是什么
4、在图块编辑器当中选中要修改的图块,修改行为字节为00.
作者: x982042303    时间: 2010-2-9 16:43

这个是am上的
好像是脚本编辑?可惜xse是英文的。。。

[ 本帖最后由 x982042303 于 2010-2-9 16:47 编辑 ]
作者: liuyanghejerry    时间: 2010-2-9 16:46

不知道你这翻译哪来的,我们的汉化版没用过这样诡异的词- -||
作者: x982042303    时间: 2010-2-9 16:51

请问em上的scripted.exe是什么
好像他可以用在am上的手写体编者
xse怎样关联am?
关联手写体编者后没用。。。。
手写体编者是什么呢??
xse有没有汉化版?下载地址都无效
手写体编者=关联脚本编辑器。。。。

[ 本帖最后由 x982042303 于 2010-2-9 16:54 编辑 ]
作者: 海洋之囧    时间: 2010-2-9 16:56

回LZ:123是以前的无聊物,已删除
4.5是火红美版
作者: x982042303    时间: 2010-2-9 16:58

引用:
原帖由 海洋之囧 于 2010-2-9 16:56 发表
回LZ:123是以前的无聊物,已删除
4.5是火红美版
明白了,原来如此~~~~~~~~~~~~~~~
xse可以配合am吗???
为什么那样子也不能100%遇敌?先进入草坪,不会遇到。。。

[ 本帖最后由 x982042303 于 2010-2-9 17:40 编辑 ]
作者: roywillow    时间: 2010-2-9 21:26

am可以关联xse,用来直接打开脚本
那个滑块直接到最右端的话……只要在草丛中,每走一步就会遇到精灵……
作者: liuyanghejerry    时间: 2010-2-9 21:32

引用:
原帖由 x982042303 于 2010-2-9 16:58 发表

明白了,原来如此~~~~~~~~~~~~~~~
xse可以配合am吗???
为什么那样子也不能100%遇敌?先进入草坪,不会遇到。。。
注意你测试ROM的时候,
首先模拟器要重新载入一次游戏,而不是用“重置”功能;
其次尽量使用电池存档,而不是即时存档,因为即时存档里面的数据是不会在每次载入时刷新VBA的一些内存区的;
再者无论用哪种存档,你都要在改过某区域之后重新进入该地图一次才能迫使游戏刷新该区域的数据
作者: x982042303    时间: 2010-2-10 10:53

xes被am关联后,还是这样。。。
scripted.exe和xse都是脚本编辑?哪个更好用?
编程语言一样吗?
请注意,为什么xse关联后没有反映?
然后按go,出现不能编辑的:
#dynamic 0x800000
#org @start
lock
faceplayer

[ 本帖最后由 x982042303 于 2010-2-10 11:08 编辑 ]
作者: liuyanghejerry    时间: 2010-2-10 11:00

scripted已经很久没人用了,现在基本都用XSE,PKSV用的人都少。

你图上那个根本不是XSE。http://poketb.com/bbs/thread-6421-1-2.html
作者: x982042303    时间: 2010-2-10 11:09

XSE Script Helper.exe
这是干什么的??
工具箱上只有这一个有“xse”的、
出了一个问题。。。
还有,在山洞里,这个怎么办???
新问题:如何更改地图名称,以前改了一下,就找不到了。。。。
地图名怎么改找到了,不小心标上专业模式了。。。。
新问题:
1、为什么我输入地图名却。。。如:\h10\h59\h0E\h4F\h10\h65(真心镇,在火红文本大师查找到的。。。)
2、看图你就明白了。。。。
又有一个无关的问题:
在翻xse在哪里下载的时候,找到一个本论坛的地址:http://poketb.com/bbs/sitemap_baidu.xml

[ 本帖最后由 x982042303 于 2010-2-10 13:15 编辑 ]
作者: 小R    时间: 2010-2-10 13:41

第二张图你是说图中出现黑色的圈,还是说没有字体
作者: x982042303    时间: 2010-2-10 14:38

刚才去吃饭了,我两个问题都要问,又来了新的问题。。。。为什么输完脚本后,小女孩跑到胖子下面了???而且脚本没有变。。。
还竟然把\h02\h06\h0C\h19变成了áé??
把msgbox @Speak 06x变成了msgbox 0x880000D MSG_NORMAL '"áé??"
(叫花子给我的那个xse教程地址的一小部分脚本,连对象我都没变)

[ 本帖最后由 x982042303 于 2010-2-10 15:19 编辑 ]
作者: 小R    时间: 2010-2-10 15:15

地址问题,你还没告诉我我问你的呢
作者: x982042303    时间: 2010-2-10 15:17

引用:
原帖由 x982042303 于 2010-2-10 14:38 发表
我两个问题都要问
我是说两个问题都要解决
还有,那张图好像是第三个图

[ 本帖最后由 x982042303 于 2010-2-10 15:22 编辑 ]
作者: 天晴好心情    时间: 2010-2-10 15:21

在图块编辑器当中选中要修改的图块,修改行为字节为00 又学会一种改版技巧了!!呵,以前都不知道
作者: x982042303    时间: 2010-2-10 15:24

0x80000D为什么会变成0x880000D?
作者: 小R    时间: 2010-2-10 15:25

那也许是应为格子不能落点吧
作者: x982042303    时间: 2010-2-10 15:26

可以落点,在输入脚本以前还可以(落点是指小女孩的位置吗?)
发生一件很奇怪的事:

[ 本帖最后由 x982042303 于 2010-2-10 15:28 编辑 ]
作者: 小R    时间: 2010-2-10 15:28

你点第二项允许活动方位看一下,我觉得应该是应为另一脚本冲突或者地图块与脚本的问题
作者: x982042303    时间: 2010-2-10 15:30

允许四周活动也还是这个样子
脚本(不知不觉被系统修改):
'---------------
#org 0x800000
lock
faceplayer
msgbox 0x880000D MSG_NORMAL '"áé??"
release
end

'---------
' Strings
'---------
#org 0x80000D
= áé??
脚本(原来输的):
请看叫花子在这个帖子个我发的xse教程帖子的链接地址
#org 0x800000
lock
faceplayer
msgbox @Speak 06x
release
end


#org 0x80000D
= \h02\h06\h0C\h19
(大概)

[ 本帖最后由 x982042303 于 2010-2-10 15:49 编辑 ]
作者: 海洋之囧    时间: 2010-2-10 16:25

XSE写入之后\h的对话会变成乱码.-.如果你要修改的话再输入一次\h那段话,所以尽量一次性检查完写入
话说最好别用0x8000那种地址,很大几率和游戏冲突
作者: x982042303    时间: 2010-2-10 16:26

也就是说直接输入:\h02060C19?
没人理我么?
改版有了大突破:有汉字了,不过有点囧。。。
哇,成功了!!

[ 本帖最后由 x982042303 于 2010-2-10 18:16 编辑 ]
作者: 小R    时间: 2010-2-10 18:48

Well,改的很厉害了的说
字不是早就可以改了么
作者: x982042303    时间: 2010-2-10 19:04

我试着汉化,第一次没问题,我发现汉化名词说错了。。。又汉化了一次,就。。。
而且花朵。。。
明明。。。
我准备开始汉化火红扩容的英文版!(只包括剧情《^|^》)

[ 本帖最后由 x982042303 于 2010-2-10 19:17 编辑 ]
作者: 小R    时间: 2010-2-10 19:16

颜色怎么,还有乱码,你是不是写错了
作者: x982042303    时间: 2010-2-10 19:18

我不知道。。。
'---------------
#org 0x167EFE
lock
faceplayer
checkflag 0x230
if 0x1 goto 0x8167F48
msgbox 0x818329D MSG_KEEPOPEN '"ì:?u,\nò\h98?rmart?9?\h31?\h64?\h6..."
textcolor 0x3
checkitemroom 0xD 0x1
compare LASTRESULT 0x0
if 0x1 goto 0x81A6BF9
bufferitem 0x1 0xD
fanfare 0x101
preparemsg 0x81A51F6 '"è\h7E?\h0A?\h9E?8ó:!"
waitmsg
waitfanfare
additem 0xD 0x1
msgbox 0x8183387 MSG_KEEPOPEN '"?8ó:êc??è\h65?ìpm20HP"
call 0x81A6675
setflag 0x230
release
end

'---------------
#org 0x167F48
msgbox 0x8183347 MSG_KEEPOPEN '"?\h67?Iì:ó\h73ó?ê%?B????ò[m]\h0A\h..."
release
end

'---------------
#org 0x1A6BF9
textcolor 0x3
msgbox 0x81A5242 MSG_KEEPOPEN '"à\h70à%ì[Lv]?\h9E..."
release
end

'---------------
#org 0x1A6675
copyvar 0x8012 0x8013
return


'---------
' Strings
'---------
#org 0x18329D
= ì:?u,\nò\h98?rmart?9?\h31?\h64?\h6Cù\h2F\lmart?9?\h31?????[ME]\h0A6èw?\h31,\n?èê\h39?[LL]?\h1F??á\h49?\h65?\h64?[LL]?\h7E\lá\h78??è??<á??\h71??ò[m]\h0A\h72.\n?rá?\h0Ao??ê\h7D?\h7E.\lò[LL]?.ùáê\h7D??!

#org 0x1A51F6
= è\h7E?\h0A?\h9E?8ó:!

#org 0x183387
= ?8ó:êc??è\h65?ìpm20HP

#org 0x183347
= ?\h67?Iì:ó\h73ó?ê%?B????ò[m]\h0A\h72,?ò??ò\h98ì[Ké]???9áó.

#org 0x1A5242
= à\h70à%ì[Lv]?\h9E...
作者: 小R    时间: 2010-2-10 19:24

哪里代错了吧,你用什么工具弄得
作者: x982042303    时间: 2010-2-10 19:26

引用:
原帖由 海洋之囧 于 2010-2-10 16:25 发表
XSE写入之后\h的对话会变成乱码.-.如果你要修改的话再输入一次\h那段话,所以尽量一次性检查完写入
海洋说过这句话,\h多了再次编辑会有乱码。。。
作者: liuyanghejerry    时间: 2010-2-10 19:27

你用\h的办法写入的文本反编译出来就不能再直接写回去。
作者: 小R    时间: 2010-2-10 19:28

代码错误,是这个原因吧
作者: x982042303    时间: 2010-2-10 19:30

问题有四阶段(3没来得及截图,但有问题)
我没改代码,只改了文字,。。。

[ 本帖最后由 x982042303 于 2010-2-10 19:33 编辑 ]
作者: 小R    时间: 2010-2-10 19:48

你干嘛把人放在标识上
作者: liuyanghejerry    时间: 2010-2-10 19:50

那就是你改的方式存在问题了。

其它人怎么汉我不清楚,不过我汉化一般是这样进行的:
首先定位文字的地址,你用XSE反编译也可以,直接HEX搜索也可以(不知道什么意思就干脆别问了……),找到地址之后,用WINHEX+ROY的那个文本转换工具,手动把汉字的编码写入进去,如果超了就要重定位,如果不够还要自己在汉字编码末尾加一个0xFF
这样才算是最基本的汉化。
作者: 海洋之囧    时间: 2010-2-10 20:42

引用:
原帖由 x982042303 于 2010-2-10 19:26 发表

海洋说过这句话,\h多了再次编辑会有乱码。。。
不是说多的问题啦= =
是在XSE编辑对话的时候本身就会这样……
总之写脚本一次性检查好.-.
担心的话把脚本复制到另一个记事本
要修改的时候除了改好错误的地方还要把对话的代码全部重新输入
如果觉得XX可以用winhex或者UE……
作者: x982042303    时间: 2010-2-10 21:04

有没有人也要汉化这个版本?
还有,为什么我贷款后,不给我钱?难道是申请?
谢谢ls
谁帮我翻译一下啊(脚本中的对话):

隐藏内容:
点击这里查看隐藏内容
点击这里收回隐藏内容
'---------------
#org 0x168D56
lock
faceplayer
setvar 0x8004 0x1
setvar 0x8005 0x2
special 0x174
checkflag 0x82C
if 0x1 goto 0x8168DB9
compare 0x4001 0x1
if 0x1 goto 0x8168EEC
compare 0x4058 0x2
if 0x1 goto 0x8168F59
compare 0x4058 0x1
if 0x1 goto 0x8168EF6
compare 0x4055 0x1
if 0x4 goto 0x8168DAF
msgbox 0x818D58C MSG_KEEPOPEN '"DAISY: Hi, [player]!\pMy brother, ..."
closeonkeypress
applymovement 0x1 0x81A75E5
waitmovement 0x0
release
end

'---------------
#org 0x168DB9
special 0x187
compare LASTRESULT 0x2
if 0x1 goto 0x81A7AE0
special 0x188
compare 0x4025 0x1F4
if 0x0 goto 0x8168E46
msgbox 0x818D7D3 MSG_YESNO '"DAISY: Hi, [player]!\nGood timing...."
compare LASTRESULT 0x0
if 0x1 goto 0x8168E3C
msgbox 0x818D8B2 MSG_KEEPOPEN '"Which one should I groom?"
special 0x9F
waitstate
lock
faceplayer
compare 0x8004 0x6
if 0x4 goto 0x8168E3C
special2 LASTRESULT 0x147
compare LASTRESULT 0x19C
if 0x1 goto 0x8168E32
msgbox 0x818D8CC MSG_KEEPOPEN '"DAISY: Okay, I'll get it looking\n..."
closeonkeypress
fadescreen 0x1
fanfare 0x100
waitfanfare
special 0x197
fadescreen 0x0
special 0x7C
msgbox 0x818D8FE MSG_KEEPOPEN '"\c\h06á[buffer1] looks dreamily co..."
release
end

'---------------
#org 0x168EEC
msgbox 0x818D701 MSG_KEEPOPEN '"DAISY: Just like people, POKéMON\n..."
release
end

'---------------
#org 0x168F59
msgbox 0x818D6AF MSG_KEEPOPEN '"You can use the TOWN MAP to find\n..."
release
end

'---------------
#org 0x168EF6
msgbox 0x818D60A MSG_KEEPOPEN '"Grandpa asked you to run an\nerran..."
closeonkeypress
checkitemroom 0x169 0x1
compare LASTRESULT 0x0
if 0x1 goto 0x8168F4F
applymovement 0x1 0x81A75EB
waitmovement 0x0
hidesprite 0x2
setvar 0x4058 0x2
pause 0xF
applymovement 0x1 0x81A75E1
waitmovement 0x0
pause 0xC
additem 0x169 0x1
loadpointer 0x0 0x818D661 '"[player] received a TOWN MAP\nfrom..."
giveitem2 0x169 0x1 0x13E
release
end

'---------------
#org 0x168DAF
msgbox 0x818D5C4 MSG_KEEPOPEN '"DAISY: [player], I heard you had\n..."
release
end

'---------------
#org 0x1A7AE0
release
end

'---------------
#org 0x168E46
msgbox 0x818D9A5 MSG_KEEPOPEN '"DAISY: Your POKéMON grow to love\n..."
special2 LASTRESULT 0xE6
copyvar 0x8000 LASTRESULT
compare 0x8000 0x0
if 0x1 goto 0x8168EA6
compare 0x8000 0x1
if 0x1 goto 0x8168EB0
compare 0x8000 0x2
if 0x1 goto 0x8168EBA
compare 0x8000 0x3
if 0x1 goto 0x8168EC4
compare 0x8000 0x4
if 0x1 goto 0x8168ECE
compare 0x8000 0x5
if 0x1 goto 0x8168ED8
compare 0x8000 0x6
if 0x1 goto 0x8168EE2
end

'---------------
#org 0x168E3C
msgbox 0x818D875 MSG_KEEPOPEN '"You don't need any grooming done?\..."
release
end

'---------------
#org 0x168E32
msgbox 0x818D97B MSG_KEEPOPEN '"Oh, sorry. I honestly can't\ngroom..."
release
end

'---------------
#org 0x168F4F
msgbox 0x818D684 MSG_KEEPOPEN '"You don't have space for this in\n..."
release
end

'---------------
#org 0x168EA6
msgbox 0x818DBDD MSG_KEEPOPEN '"[.]Um, it's not easy for me to say..."
release
end

'---------------
#org 0x168EB0
msgbox 0x818DB88 MSG_KEEPOPEN '"[player], I don't like the way it\..."
release
end

'---------------
#org 0x168EBA
msgbox 0x818DB2E MSG_KEEPOPEN '"It's not quite familiar with you\n..."
release
end

'---------------
#org 0x168EC4
msgbox 0x818DAF3 MSG_KEEPOPEN '"It's warming up to you.\nTrust mus..."
release
end

'---------------
#org 0x168ECE
msgbox 0x818DABE MSG_KEEPOPEN '"It's quite friendly with you.\nKee..."
release
end

'---------------
#org 0x168ED8
msgbox 0x818DA73 MSG_KEEPOPEN '"It looks very happy.\pI wish [riva..."
release
end

'---------------
#org 0x168EE2
msgbox 0x818DA16 MSG_KEEPOPEN '"It couldn't possibly love you\nany..."
release
end


'---------
' Strings
'---------
#org 0x18D58C
= DAISY: Hi, [player]!\pMy brother, [rival], is out at\nGrandpa's LAB.

#org 0x18D7D3
= DAISY: Hi, [player]!\nGood timing.\pI'm about to have some tea.\nWould you like to join me?\pOh, but look.\nYour POKéMON are a little dirty.\pWould you like me to groom one?

#org 0x18D8B2
= Which one should I groom?

#org 0x18D8CC
= DAISY: Okay, I'll get it looking\nnice in no time.

#org 0x18D8FE
= \c\h06á[buffer1] looks dreamily content[.]\p\c\h06èDAISY: There you go! All done.\nSee? Doesn't it look nice?\pGiggle[.]\nIt's such a cute POKéMON.

#org 0x18D701
= DAISY: Just like people, POKéMON\nare living things.\pWhen they get tired, please give\nthem a rest.

#org 0x18D6AF
= You can use the TOWN MAP to find\nout where you are, or check the\lnames of places.

#org 0x18D60A
= Grandpa asked you to run an\nerrand?\pGee, that's lazy of him.\nHere, this will help you.

#org 0x18D661
= [player] received a TOWN MAP\nfrom DAISY.

#org 0x18D5C4
= DAISY: [player], I heard you had\na battle against [rival].\pI wish I'd seen that!

#org 0x18D9A5
= DAISY: Your POKéMON grow to love\nyou if you raise them with love.\pFor example, [player], may I see\nyour first POKéMON?

#org 0x18D875
= You don't need any grooming done?\nOkay, we'll just have tea.

#org 0x18D97B
= Oh, sorry. I honestly can't\ngroom an EGG.

#org 0x18D684
= You don't have space for this in\nyour BAG.

#org 0x18DBDD
= [.]Um, it's not easy for me to say\nthis, but[.]\pIs there some reason why your\nPOKéMON would hate you so much?

#org 0x18DB88
= [player], I don't like the way it\nglares at you.\pCould you try being a little nicer\nto it?

#org 0x18DB2E
= It's not quite familiar with you\nyet.\pPOKéMON are all quite wary when\nyou first get them.

#org 0x18DAF3
= It's warming up to you.\nTrust must be growing between you.

#org 0x18DABE
= It's quite friendly with you.\nKeep being good to it!

#org 0x18DA73
= It looks very happy.\pI wish [rival] could see this and\nlearn something from it.

#org 0x18DA16
= It couldn't possibly love you\nany more than it does now.\pYour POKéMON is happy beyond\nwords.


'-----------
' Movements
'-----------
#org 0x1A75E5
#raw 0x5A 'mov5A
#raw 0xFE 'End of Movements

#org 0x1A75EB
#raw 0x30 'Face Right (Delayed)
#raw 0xFE 'End of Movements

#org 0x1A75E1
#raw 0x4A 'Face Player
#raw 0xFE 'End of Movements

呵呵,我不知道怎样才可以写好城镇的名称所以。。。
请问如何改开场白?
886,最多5天后见

[ 本帖最后由 x982042303 于 2010-2-10 21:31 编辑 ]
作者: liuyanghejerry    时间: 2010-2-10 23:40

引用:
原帖由 x982042303 于 2010-2-10 21:04 发表
……………………
http://poketb.com/bbs/thread-15460-1-1.html
这里给出通用汉化方案,自行参考。
作者: x982042303    时间: 2010-2-17 11:10

为什么美版的Rom大小要比汉化版的rom大得多?
刚才电脑输入法由于安装在移动硬盘上,移动硬盘掉线了,输入法出现奇怪现象,重启,所以还有一个问题忘记了

[ 本帖最后由 x982042303 于 2010-2-17 11:19 编辑 ]
作者: x982042303    时间: 2010-2-19 15:46

不知道可以不可以汉化只使用winhex+火红文本大师+修改标题图片
话说希望文本大师新版本加上自动将文本覆盖(其他没覆盖地方变00)+忘了

[ 本帖最后由 x982042303 于 2010-2-19 15:51 编辑 ]




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