标题: EXE补充研究及修改, 东方教主打造
性别:男-离线 周瑜

栎阳侯谏议大夫

Rank: 16
组别 翰林学士
级别 征西将军
好贴 10
功绩 943
帖子 4717
编号 1808
注册 2003-11-3
家族 瓦岗寨


发表于 2005-7-13 10:05 资料 主页 文集 短消息 看全部作者
物理伤害公式的修改牵涉太多,务必瞻前顾后、慎之又慎。原代码中的空间基本还是足够,重写也不困难,难的是制定一个各方面兼顾的合理公式。
其实:如以英杰传攻-防/2,加以改进,便是一个不错的选择。

教主的这项修改比我当时增加基本属性上限难多了。当时我只需要给每人增加5个字节,占用了内存中姓名的4个字节和后面1个无用的字节,不需增加内存块大小。存档中增加了5个字节之后,仅仅更改了读档文件大小就OK了。其余就是在每次读取参数、每个公式中,把8位扩展为16位。

如果游戏异常退出,这时点击调试按钮,就能看见执行到哪条代码时异常跳出的。如果正好在刚修改的代码附近,一般都能找到原因。

其余各位的存档修改器、imsg修改器、data修改器要跟上啊。


精华帖
顶部
性别:男-离线 周瑜

栎阳侯谏议大夫

Rank: 16
组别 翰林学士
级别 征西将军
好贴 10
功绩 943
帖子 4717
编号 1808
注册 2003-11-3
家族 瓦岗寨


发表于 2005-7-18 09:12 资料 主页 文集 短消息 看全部作者
如果控制只能每回合初存档提档,可以实现。
点击SL按钮后,检查是否当前所有人均未行动,如某人已行动,则提示“只能在回合初存档取档”,不执行存取操作。
不足之处:若已行动武将被反击致死,会被认为没有行动。
检测当前回合数是否是多少的倍数,可以实现每隔几回合允许存一次档。(如第n章每隔5-n回合允许存取一次档)

至于剧本中使用全局变量控制能否随时存档,几回合才能存一次档,或者触发事件之后才能存档,还是请教主来吧。


精华帖
顶部
性别:男-离线 周瑜

栎阳侯谏议大夫

Rank: 16
组别 翰林学士
级别 征西将军
好贴 10
功绩 943
帖子 4717
编号 1808
注册 2003-11-3
家族 瓦岗寨


发表于 2006-1-21 11:13 资料 主页 文集 短消息 看全部作者


QUOTE:
原帖由东方无翼于2005-07-10, 3:34:30发表
剧本的指令中,有两个改变人物属性的。
一个是0x38号代码,改变人物基本属性的。
一个是0x4d号代码,就是所谓的站力削弱,改变人物战场属性的。

其中战力削弱,对于战场上的人物,只能减少其hp,而不能增加或者设定hp等于某值,以下修改是增加此功能的。

许多人反映,指令38中加减设定当前HP无效。而4d只能减血,东方看看能不能实现加血的指令。
精华帖
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-5-12 23:49
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.014605 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP