» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 火花学园 -> TRS战斗中动态修改人物属性遇到的问题
 XML   RSS 2.0   WAP 

本页主题: TRS战斗中动态修改人物属性遇到的问题 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
zwzplayer



该用户目前不在线
级别: 火花会员
编号: 14394
精华: 0
发帖: 57
威望: 0 点
配偶: 单身
火 花 币: 3758 HHB
注册时间:2004-02-11
最后登陆:2018-08-12
查看作者资料 发送短消息 引用回复这个帖子
TRS战斗中动态修改人物属性遇到的问题

某次,我在战斗中用物品交换法锁定人物地址。假设是“A”向“B”发起的交换指令,我锁定了B的地址,然后修改物品(武器),成功。但如果修改其它诸如HP,AT则失败,现象是在交换对话框中(假设修改HP)显示被修改后数值,但一跳到战斗地图画面则复原。不过如果锁定A地址,则所有修改皆成功。小弟的猜测是一旦进入交换界面则B的人物属性被临时赋到一块内存区,一切交换操作都在A的主内存(真实存放人物属性之内存区)与B的临时内存间进行,一旦操作完成(跳回战斗地图),则将B的临时内存的物品(武器)相关代码写回B的主内存。不知各位大哥是如何认为?
PS:我试过在不同人之间进行物品交换,结果发现其中B的地址皆一样。(前提是行动未确认)

[楼 主] | Posted:2004-11-15 17:28| 顶端
凤天舞

该用户目前不在线
级别: 火花会员
编号: 28
精华: 1
发帖: 1132
威望: 5 点
配偶: 单身
火 花 币: 17861 HHB
注册时间:2002-11-26
最后登陆:2010-03-22
查看作者资料 发送短消息 引用回复这个帖子


找到的地址不是真实的,所以会出现你所指的情况;
那个是公用地址,就像你所说的一样。

[1 楼] | Posted:2004-11-15 18:34| 顶端

火花天龙剑 -> 火花学园




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us