步步高按键java_[分享]RPG特殊按键解决方案+工具[本帖12月8号更新 ]

本文提供了一种解决外语通RPG游戏中缺失特殊按键(查找、插入、修改)的问题的方法。通过使用A系列开发包、LIB资源提取器、十六进制编辑器和天奇脚本生成器,详细介绍了如何提取脚本、制作剧情道具、修改调用脚本,并整合资源,实现特殊按键功能。
摘要由CSDN通过智能技术生成

PS:本帖以经附上截图,方便大家阅读,一定要支持,谢谢!

特殊按键解决方案

大家都知道,在A系列中有(查找、插入、修改、删除)这些按键,但外语通只有删除键.这样一来,有很多A系列RPG游戏移植到外语通后无法正常玩下去.在蓝魔的指导下,我对这问题有了些许的了解,故发个小心得.高手见笑了!

首先我们需要以下工具:

1.A系列开发包

2.FeBaby的LIB资源提取器

3.十六进制编辑器

4.天奇脚本生成器

(以下是工具下载)

[upload=rar,lib资源提取.rar]viewFile.asp?ID=61829[/upload]

[upload=rar,步步高rpg脚本批量编译器.rar]viewFile.asp?ID=61830[/upload]

[upload=rar,hexworkshop十六进制编辑器v6.0.1.rar]viewFile.asp?ID=61832[/upload]

[upload=rar,a系列rpg开发包.rar]viewFile.asp?ID=61845[/upload]

有了这些我们可以开始修改了.步骤如下:

1.提取游戏LIB:

用FeBaby的LIB资源提取器提取出游戏的LIB.(相信大家一看就会,我不多说)

ada12017efc864383f9ca0972f1be1c0.gif

2.制作剧情道具:

打开A系列开发包,在制作工具里有个道具编辑器,我们可以利用它制作几个剧情道具,就是类型为14的道具(游戏有几个特殊按键就作几个).在制作中,填ID时有点小麻烦.游戏的LIB文件中已经有剧情道具了,所以我们必须先打开道具编辑器再载入LIB,查看有关剧情道具的资料.关闭道具编辑器,重新打开,这次不要载入LIB,直接制作道具,如果刚才查看的ID最大值为A,则我们制作的道具的ID应大于A,不能与已有道具的ID重复.(记住要把道具对应的ID记好,下面要用到).如果已经有我们要的道具,直接把道具输出保存(ID也必须记好).事件可以随便填,只要不与已有的重复即可.买、卖价一般都为0(也可填高卖价来刷点钱,不过这样游戏就没意思了).道具名称可自己填,如果不想对应太麻烦,就填特殊按键一、二、三、四即可.最后输出保存道具.

2fbdf0cfa2cb7df0c93964b1873b2de7.gif

3.提取特殊按键调用脚本:

打开FeBaby的LIB资源提取器,LIB栏中载入步骤1提取出来的游戏LIB文件,最下面选剧情脚本,类型为0,ID为6,7,8,9再按资源提取.这样我们就把特殊按键的脚本(0-6),(0-7),(0-8),(0-9)提取出来了.(这很简单,相信大家都会,我太啰嗦了!)

4.编写删除键调用脚本:

说是编写,其实是修改,因为特殊按键就是调用这些.(也就是步骤3提取出的那些)用十六进制编辑器分别打开步骤3提取出的资源,把第一字节都改为FF(这是十六进制的,转换为十进制是255),第二字节改为与道具对应的ID,也就是步骤2记下的ID.修改这个字节时要把ID改为十六进制.(如:十进制17,18,19的十六进制分别为11,12,13,第二字节就改为11,12,13之类的).记住一定要与我们命名的道具对应好(如:异世大陆中的查看属性道具对应为更改模式脚本,那就乱套了)修改后保存.

c9cd8544f04d2ed7dd7d248d718508b4.gif

5.编写新的删除键脚本:

这个比较简单,可以把示例复制到TXT记事本,保存,文件名为0-9,再用天奇脚本编译器编译为GUT格式的脚本资源.

删除键脚本(0-9)示例如下:

SAY 0 "幻影威龙完美移植,特殊按键问题已解决,现在送你几个必要道具,重复也没用,不能卖钱.感谢蓝魔工作室."

GAINGOODS 14 A

GAINGOODS 14 B

GAINGOODS 14 C

GAINGOODS 14 D

return

A,B,C,D分别是步骤1制作的道具的ID,顺序不能搞错.提示语言可以随便改,我也是修改蓝魔的,GAINGOODS也可以少几个或加几个,看需要特殊按键或剧情道具的个数而定.

6.整合所有资源:

打开A系列开发包,运用数据整合工具,把以上步骤所有的资源都整入游戏LIB文件,保存.

最后还有一个问题,就是A系列使用特殊按键时,有些是有提示用法的,但由于引擎问题,在外语通这些没法显示,这问题我也不明白,大家另请高明,会了要教我.

说了这么多,总算完成了.这个教程很详细了,相信大家一看就会明白,如果还有不懂的,可以去蓝魔提问,小问题也可以问我.(加我要表明身份,我不常在线,可以在QQ留言给我)

作者:幻影威龙 Q Q:124473901

[align=right][color=#000066][此贴子已经被作者于2009-12-12 11:46:47编辑过][/color][/align]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值