铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 25072|回复: 8

[其他] 达摩堂精华导读,学习MOD制作必看

 关闭 [复制链接]
发表于 2008-12-29 20:45 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 凶神恶煞 于 2010-10-12 10:23 编辑

达摩堂精华导读
达摩堂为讨论MOD修改,制作技术的版块。
以下是本版所有精华贴链接(根据不同分类按时间由前至后顺序排列),此外还加入了一些有阅读价值的版主推荐贴。
本贴请勿回复,谢谢合作。
二楼:精品教程
三楼:系统研究
四楼:疑难解答
五楼:心得体会
六楼:事件分享
七楼:游戏源码
八楼:实用工具
九楼:LUA脚本


[ 本帖最后由 凶神恶煞 于 2010-2-31 17:06 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 15:05 | 显示全部楼层
本帖最后由 weyl 于 2012-1-14 18:07 编辑

精品教程


游戏开始画面修改【南宫梦】 作者:ypixy、南宫梦、小小猪,内容适用于所有DOS版。后来KG提供了更简单的方法:游戏开头画面更换法(傻瓜版)

菜鸟修改教程1——详解修改头像 作者:小小猪,适用于DOS版,由于当时FISHEDIT尚未问世,故文中选用软件为潮流的多功能修改器和游泳的鱼的事件对话战斗编辑器(FISHEDIT前身),使用FISHEDIT修改方法与之类似。

物品图像的修改方法 作者:南宫梦,内容适用于所有版本,由于成文较早,文中采用0.65版FISHEDIT,修改方法与高版本FISHEDIT完全相同。

Fish.72_AddKdef天书*低资质通用版初版 作者:x0x,内容适用于使用了50指令的DOS版,同样适用于复刻版(带有25、26指令的事件有可能不兼容),学习50指令者必读。

事件制作教程之一:基本指令 作者:KG,内容适用于所有版本。
扩展指令教程 作者:凶神恶煞,内容适于DOS版,部分适用于复刻版。对战斗专用指令的介绍。

修改z.dat简明指南 作者:weyl,内容适用于所有DOS版。

战斗中事件的编写 作者:weyl,内容适用于使用带有物品调用事件及扩展战斗指令的DOS版(需另行下载weyl提供的z.exe),部分内容同样适用于复刻版(带有25、26指令的事件有可能不兼容)。

KGEDIT的剧本txt导入,从此导入剧本不再烦恼 作者:KG,详细的解说KGEDIT中剧本txt导入的用法,可以大幅提高制作效率,推荐希望制作MOD的朋友仔细阅读。

kys复刻版的脚本介绍 作者:weyl,详细的解说了复刻版中脚本的编写并举出多个实例,脚本编写者必读。


=============100积分的分割线=================

《金庸群侠传》MOD制作教程【基础篇】 作者:KG,这是本版置顶帖之一,里面有大量教程链接,推荐修改新人逐一阅读。

《金庸群侠传》MOD制作教程【提高篇】 作者:weyl,这是本版置顶帖之一,里面有大量进阶教程链接,也有一些系统方面研究与网友自制工具的链接,部分内容较为艰深。

以下内容为两个置顶教程贴中未收入的有学习阅读价值的教程帖:

fishedit0.72学习之新增场景 作者:lxfwlc2008 ,在原版基础上增加场景的教程,推荐新手学习。

谈谈一些修改经验,也许对你有帮助 作者:岳门生,岳门生的修改经验,对于新人而言是相当好的教程,建议初涉修改的朋友仔细阅读。

【菜鸟事件教程】Fish中比较易理解跟不常用的指令
作者:柳无色,对原版指令的一些解说,建议初涉修改的朋友阅读。

Kgedit详细解说 作者:柳无色,解说了KGEDIT中部分功能用法,不会使用Kgedit者必看。

使用Fishedit复刻版添加武功 作者:xjq543210,针对复刻版添加武功的教程,建议复刻版修改入门者阅读。

[小分享] 新增隊友及令其離隊的方法~(終於明白了) 作者:小乖乖,新增队友离队的详细教程,适用于复刻版,建议复刻版修改入门者阅读。

[ 本帖最后由 凶神恶煞 于 2009-12-11 19:42 编辑 ]

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 15:07 | 显示全部楼层
系统研究


关于“金庸”调色板使用【曾大虾】  作者:曾大虾、小小猪,内容适用于所有DOS版。

浅谈《金庸群侠传》的图片压缩格式【chaoliu】 作者:chaoliu、小小猪,内容适用于所有DOS版。

《金庸群侠传》 文件列表【chaoliu】  作者:chaoliu、小小猪
,内容适用于所有DOS版,不过FISHEDIT采用了场景合并贴图文件,使用FISHEDIT制作的MOD文件结构与文中有少许区别,应注意。
关于如何看开场动画 作者:pojian,目前动画下载链接已失效。

伤害公式和用毒公式 作者:妖狐,内容适用于原版、小猪闯江湖、刘亦芬菲及其之前的修改档。

物品调用事件及扩展战斗指令 作者:weyl,内容适用于使用带有物品调用事件及扩展战斗指令的DOS版(需另行下载weyl提供的z.exe),部分内容同样适用于复刻版(49指令除外)。

金庸SDL_Lua复刻版 V0.6发布!包括C源代码(8-6更新0.66版!) 作者:游泳的鱼,全新的一款开源复刻版,支持LUA脚本,这里提供的是原版复刻及相关修改器。

金庸SDL_Lua复刻版苍龙逐日1.2补丁发布! 作者:游泳的鱼,游泳的鱼出品的苍龙逐日1.2复刻版,支持LUA脚本。


=============100积分的分割线=================

主要公式总结 作者:weyl,原版各公式总结。

fish07/71用50指令改内存实例 作者:x0x,作者对游戏内存数据的一些研究,可以通过50指令修改内存实现一些特别的功能。

[补丁]大陆版拼音输入法,给主角起名字不用愁了! 作者:令狐心情,通过替换文件可以使游戏显示汉语拼音,建议不熟悉台湾注音符号的朋友使用,仅适用于DOS版。

0.72版z.dat的两个小修正 作者:weyl,对0.72版Z.DAT的修正,建议使用此版本Z.DAT的朋友按文中所说步骤进行修正。

完全解除等级上限作者:weyl,对0.72版Z.DAT的修正,建议使用此版本Z.DAT并希望人物最大等级超过30级的朋友按文中所说步骤进行修正。

50指令扩充功能 作者:KG,作者在weyl版的支持物品调用事件及扩展战斗指令的Z的基础上增加了一些实用的新功能,推荐使用。

9号中断与按键次数 作者:weyl,内容仅适用于DOS版,建议意图在DOS下制作可即时响应键盘的小游戏者阅读。

给Lua复刻版加了一个输入主角姓名的对话框 作者:武川镇,内容仅适用于游泳的鱼复刻版,需先下载游泳的鱼复刻版源码,按文中指示修改后重新编译。

原版eft列表+2处错误 作者:Niv,作者发现了z.dat与effect.bin中两处武功效果贴图帧数的错误,追求完美的修改者可以按文中数据进行相应修改。

LUA复刻版所有BUG修补(之前有更严重的BUG现在补上了)
作者:孤魂野鬼,针对游泳的鱼Lua复刻版的BUG补丁,同时提供角色升级时属性增量最大化。

[ 本帖最后由 凶神恶煞 于 2009-12-11 19:47 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 15:07 | 显示全部楼层
疑难解答


达摩堂FAQ,问问题前请先详细阅读本贴【南宫梦】  作者:南宫梦、见贤思齐,本版FAQ之一,内容适用于所有DOS版。


=============100积分的分割线=================

常见问题集合  作者:weyl,本版FAQ之一,内容适用于所有DOS版。

常见问题集合【续】【提高篇】  作者:weyl,本版FAQ之一,内容适用于所有DOS版。

常见问题集合【续】【复刻版相关】  作者:weyl,复刻版相关FAQ。

FISHEDIT使用常见问题  作者:凶神恶煞,FISHEDIT相关FAQ。

[ 本帖最后由 凶神恶煞 于 2009-12-11 19:27 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 15:07 | 显示全部楼层
心得体会


我做事件的一些心得及方法 作者:南宫梦,内容适用于所有版本,此文是在50指令出现前写成的,文中部分内容已经可用50指令实现,有兴趣的朋友不妨一试。

随笔 (含修改档制作方法) 作者:南宫梦,学做MOD的朋友可以看看。

MOD修改新手上路心得 作者:剑十一,作者参与研究修改不久后就完成了问情篇复刻版的部分BUG修复工作,这个帖子记录了他的学习体会,主要针对复刻版而写,内容细致全面,建议有志于从头开始学习修改制作MOD的朋友仔细阅读。


=============100积分的分割线=================

[50指令]多场景连结功能 作者:游客,此文说明了多个场景的连接思路,相关事件下载链接已失效,不过只要熟悉50指令指令,根据此思路编写事件并不难。

[ 本帖最后由 凶神恶煞 于 2009-12-11 15:36 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 15:07 | 显示全部楼层
事件分享


50指令编写的复杂事件分享帖 作者:KG、游泳的鱼、南宫梦、游客、黄顺坤等,内容适用于使用了50指令的DOS版,同样适用于复刻版(带有25、26指令的事件有可能不兼容),强烈建议有意学习50指令的朋友参考。

各MOD中的50指令事件解说 作者:柳无色,作者在现有MOD中精选了部分50指令事件作出解说,学习50指令者必看。


=============100积分的分割线=================

针对自动练级吃药问题,做了个药品仓库的功能 作者:金圭子,以50指令写成的战斗用储物箱,建议有意学习50指令的朋友参考。

1028小修改加练功传送点回村传送卷及看道德物品,请高手指点传送事件 作者:常相伴,从场景内传送至其他场景的事件,由于其中场景坐标固定,只能用于特定对应MOD中,学习50指令者可参考。

新手写个武功调用事件——复制人物制定武功 作者:真正的强强,以50指令写成的武功事件,推荐有意编写武功调用事件者参考。

简单的50指令事例——随机遇怪 作者:柳无色,50指令制作的随机遇怪事件,建议50指令入门者参考学习。

[50指令范例] 笑梦游记的推箱小游戏作者:游客,以50指令编写的小游戏,事件不长,效率很高,学习50指令进阶者必看。

[ 本帖最后由 凶神恶煞 于 2009-12-11 17:01 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 15:08 | 显示全部楼层
游戏源码
以下内容均仅适用于weyl的复刻版,源码在游戏中使用前需编译,推荐有编程基础的朋友阅读参考。



实用系统修改——完美商店(最终完美版) 作者:winson7891,源码写成的界面华丽的商店系统。

[抛砖引玉]放一些我改过的ai(pascal版) 作者:waxyzwa,源码写成的新AI。

目前所有MOD的复刻版源码 作者:weyl ,《苍龙逐日》《再战江湖》《乡民闯江湖(PTT)》《茗城版》《笑梦游记》《再破菠萝》《群芳谱》的复刻版源码。

新对话指令Pascal复刻版代码 作者:KG,源码书写的对话指令,被用于《小猪3-金庸水浒传》。

复刻版内置输入法 作者:jy02785317,源码书写的内置输入法,推荐采用。



=============100积分的分割线=================

你可能不信,但真的做出来了——飞龙探云手! 作者:winson7891,盗窃物品的特技,以源码写成。

看图吧~不多说了 作者:winson7891,源码写成的打猎小游戏。

物品整理Pascal复刻版代码 作者:KG,源码写成的冒泡法排列物品。

[ 本帖最后由 凶神恶煞 于 2009-12-11 19:16 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 15:09 | 显示全部楼层
实用工具


Fishedit 0.72源代码发布!大家赶快下载! 作者:游泳的鱼,里面提供了FISHEDIT 0.72版的源代码,有意于研究完善修改器的朋友可以看看。

KGedit v1.2发布 作者:KG,KGEDIT提供了FISHEDIT所不具备的一些功能,对游戏制作很有用,并不能用于修改存档作弊。

基础资料(Rn.grp文件)EXCEL导入导出工具(090501更新2,优化导入过程) 作者:鲨鱼,一个很方便的工具,借助EXCEL可以方便的了解对比MOD中R*的各数值,用于调整MOD数据平衡相当方便直观。

BTTools的部分源码 作者:weyl ,快速修改偏移、BMP转为RLE、合并战斗静止贴图这几个实用工具的源码。

自动导入战斗四向图工具 作者:KG ,可将所有的战斗动画图的四向图自动导入wmp文件,强烈推荐使用!

Gif导入grp工具 作者:KG ,做好的gif导入至指定的fight***.grp即战斗贴图文件,强烈推荐使用!

Png分解图导入grp工具 作者:KG ,可以将KGedit导出PNG文件(用其它绘图软件修改调整后)导入至指定的fight***.grp即战斗贴图文件,强烈推荐使用!

场景模块化编辑工具 作者:winson7891,使场景制作变得相当简单,处于公测阶段。


=============100积分的分割线=================

才刚接触几天,今天就在国外网站找到好东西,自己学会制作xmi音乐作者:xmi2mid,贴中提供了midi转XMI的工具下载链接,推荐希望为DOS版增加音乐的朋友使用。

[ 本帖最后由 凶神恶煞 于 2009-12-11 16:22 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-12-11 17:24 | 显示全部楼层
本帖最后由 weyl 于 2012-1-16 19:51 编辑

LUA脚本
游泳的鱼的LUA复刻版与weyl的部分复刻版均支持LUA脚本,但不能通用,以下各脚本已注明适用何种复刻版。


复刻版内置输入法,lua版 作者:jy02785317,LUA语法书写的内置输入法脚本,仅适用于提供了LUA脚本支持的weyl复刻版,推荐采用。
略谈lua版修改系列(1) (2) (3) (4) (5),作者:jy02785317 ,学习lua修改必读,共5小节。


=============100积分的分割线=================

【LUA版】(物品栏的修改)《已上传附件》 作者:kuap0002,美观实用的物品栏,仅适用于游泳的鱼复刻版。

【LUA版】(状态栏的修改)《已上传附件》 作者:kuap0002,美观实用的状态栏,仅适用于游泳的鱼复刻版。

【LUA版】(战斗栏的小变动)《已上传附件》 作者:kuap0002,将战斗中用毒、解毒、医疗合并放入技能一栏内,增加查看栏,支持查看敌方资料,仅适用于游泳的鱼复刻版。

对Lua版做了一些优化和修改(已上传文件,另更新血条为“敌红我绿”) 作者:浆糊宵小,调整了状态栏、物品选单、战斗中人物头上显示血条,仅适用于游泳的鱼复刻版。

Lua代码继续发布——Lua下的仿苍龙逐日菜单代码 作者:winson7891,仿weyl版苍龙逐日DOS增强补丁界面的菜单,并整合队友吃药系统,仅适用于游泳的鱼复刻版。

[ 本帖最后由 凶神恶煞 于 2009-12-11 17:47 编辑 ]

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-4-26 09:36

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表