|
发表于 2009-9-4 16:34:26
|
显示全部楼层
来自 中国–北京–北京–海淀区
冒死是那个登录程序hook了客户端dll,通过修改Health消息的值,因为默认情况下这个消息注册为1个字节,也就是最多只能写入255最大值,而客户端也是通过调用引擎函数read_byte从消息流中解析这个值的,所以不修改客户端的情况下只无法实现的。修改之后还需要将服务器的reg_user_msg("Health", 1)修改为reg_user_msg("Health", 4)。只是我的猜想,不过我觉得我猜的八九不离十 |
|