铁血丹心

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

[pascal复刻] 苍龙复刻EXE修改等级上限编译之后进游戏战斗错误?求帮助……

[复制链接]
发表于 2011-6-3 17:40 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 hgzlteal 于 2011-6-5 11:24 编辑

RT……就想把苍龙复刻的等级上限从60下降到30……
托weyl大虾的福终于把SDL支持下到了。
但修改了MAX_LEVEL: integer = 30; //最大等级
再进行编译,进入游戏之后战斗就错误了,青城练功的时候就空对空谁也打不到人……
但换回原版EXE就没事了?
一开始我怀疑自己修改错了?
但我后来直接选择编译下载来的源代码出EXE还是一样的结果……
不解了- -只有来这里求帮助了……

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-6-3 17:48 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-3 17:51 | 显示全部楼层
weyl 发表于 2011-6-3 17:48
http://sourceforge.net/projects/jedi-sdl/files/JEDI-SDL%20v1.0%20Final%20RC%202/

谢谢大虾~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-3 20:22 | 显示全部楼层
weyl 发表于 2011-6-3 17:48
http://sourceforge.net/projects/jedi-sdl/files/JEDI-SDL%20v1.0%20Final%20RC%202/

- -大虾编译失败了- -……能不能请您帮忙再看看编辑了的主贴- -告诉我下是什么原因- -?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-6-3 21:22 | 显示全部楼层
应该是发出来的源码计算伤害的地方有些错误,导致结果都是0,你可以把原版的CalHurtValue这个过程覆盖到苍龙版上去。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-3 21:57 | 显示全部楼层
weyl 发表于 2011-6-3 21:22
应该是发出来的源码计算伤害的地方有些错误,导致结果都是0,你可以把原版的CalHurtValue这个过程覆盖到苍龙 ...

果然可以了……而且把读档以前医疗人物的时候会出现什么“载入存档一”“载入存档二”这种问题的BUG也修复了……不过仔细看了下……貌似两边的伤害公式是不一样的- -……苍龙内力有加成伤害……去研究下……谢谢您了……
另,刚才跑去用您在http://img.txdx.net/forum.php?mod=viewthread&tid=442060&page=1
这帖里亲自发布的30级EXE补丁也失败了?是不是旧版的其他文件兼容性有问题?

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-6-4 01:47 | 显示全部楼层
改过的公式应该是有个命中率设定,利用的是武功的一个无用数据段。
而这个数据段未设定时都是零,其实只要去掉这个判断应该就可以了。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-4 21:27 | 显示全部楼层
weyl 发表于 2011-6-4 01:47
改过的公式应该是有个命中率设定,利用的是武功的一个无用数据段。
而这个数据段未设定时都是零,其实只要 ...

啊,那伤害部分那些内力加成这些公式也是原版苍龙没有的公式了?原来这些都是新版的啊难怪……
不过感觉这些公式比复刻原版好啊……
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-6-5 00:27 | 显示全部楼层
其实都很好懂,你可以自己改改的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-5 11:22 | 显示全部楼层
本帖最后由 hgzlteal 于 2011-6-5 11:24 编辑
weyl 发表于 2011-6-5 00:27
其实都很好懂,你可以自己改改的

- -不是汇编的话总归能慢慢看明白一些- -……汇编的话只有复制粘贴了……
就是Brole.ShowNumber这种格式比较有疑问- -是数组吧?

现在内力和剑法伤害加成公式应该是留着的……怀疑和命中率有关的部分删掉了……

真的很谢谢您这么多次回复我这个菜鸟的问题……
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-6-8 02:30 | 显示全部楼层
Brole.ShowNumber 是显示伤害的数字,可以与实际的不同。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-9 22:56 | 显示全部楼层
weyl 发表于 2011-6-8 02:30
Brole.ShowNumber 是显示伤害的数字,可以与实际的不同。

- -不好意思打漏了- -……Brole.ShowNumber
我是想问……中间有i后面带.xxxx的这种格式- -是数组么- -?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-6-9 23:46 | 显示全部楼层
Brole这个类型构成的数组
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-10 15:35 | 显示全部楼层
本帖最后由 hgzlteal 于 2011-6-10 15:47 编辑
weyl 发表于 2011-6-9 23:46
Brole这个类型构成的数组

嗯……谢谢……昨天本来想编辑帖子的- -结果断网了- -……很迟才发现中间那个[ i ]貌似会被论坛直接消掉……
如果能打出来就不会引起误会了- -……毕竟问一个东西是什么类型还好- -……
问一个东西具体指什么比如显血- -就太不知好歹了- -……
看到您还是回答了,真的是感觉特别抱歉……

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-6-10 16:19 | 显示全部楼层
可以用插入代码的方式,就不会消掉了
  1. Brole[i].ShowNumber
复制代码



【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-6-10 16:36 | 显示全部楼层
weyl 发表于 2011-6-10 16:19
可以用插入代码的方式,就不会消掉了

原来应该用这种功能……谢谢……
  1. Brole[i].ShowNumber
复制代码



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

本版积分规则

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

GMT+8, 2024-5-18 15:11

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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