铁血丹心

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

有两样地方不明白,希望求教mod制作教程

[复制链接]
发表于 2011-8-5 11:14 | 显示全部楼层 |阅读模式

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

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

x
就是如何增加突破学习武功十个的上限,和突破队友的上限,又懂的大大希望赐教。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-8-5 13:03 | 显示全部楼层
你意思是重新改游戏的代码么?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-8-5 17:58 | 显示全部楼层
恩,我就是这个意思?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-8-7 12:12 | 显示全部楼层
不仅要改源码,还要改存档结构,有点小麻烦的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-8-7 19:06 | 显示全部楼层
具体应该怎么改呢。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-8-7 23:28 | 显示全部楼层
需要改的地方(可能记不全了):
1.人物加入事件中有一个判定队伍是否满员,把满员的人数改了。比较简单,了解源码的话应该会做。
2.我不知道你的是lua还是pascal版,反正都得把结构体定义中队友的数量(就是数组的大小啦)扩大。这步也很容易
3.比较麻烦的。存档文件中只给队友留了5个位子。你需要修改存档结构。改存档结构的时候,索引表也得改,程序中读写存档的地方也得改,很多地方都得改。相当繁琐。给你说一个简单的方法:就是原来存档文件里存储队友信息的单元直接不要了。你新建一个文件作为额外的存档文件,里面就留十个双字节位(如果你想扩充为十个队友)。第一个数为0000,后面的都是FFFF。这就代表只有主角在。然后你程序中存档和读档函数,有关队友的部分都访问这个新建的文件。
ps:还有一种更简单的方法:你要保证你需要加入的队友都在前127号。你把存队友序号的变量都用单字节保存。就可以直接使用原来的存储文件。改的东西最少。

额,说的不是很清楚。不过如果你了解源码的话,根据我说的应该能够达到你的目的了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-8-8 18:40 | 显示全部楼层
必須改源碼
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-15 14:23

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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