|
发表于 2009-12-20 23:15:51
|显示全部楼层
关于复制物品,也曾经有过:
在服务器将要关闭之前交易物品到另一个ID 收到物品的ID下线,下线的同时服务器会生成一个存档文件,记录ID下线时所有数据信息 包括 物品 等级 经验 技能,等等等等。。。。在不下线的情况下也会生成存档文件,但是是每隔一段时间生成一次,如果每时每刻都在存档那服务器受不了。所以采取下线存档;在线每隔一段时间存档的方式。比如在线存档间隔时间是30秒,你在服务器将要关闭的前20秒登陆 并且交易物品,然后得到物品的ID下线存档,已经没有物品的ID不下线 等待服务器关闭, 在服务器关闭的时候不会生成存档文件所以没有物品的ID下次服务器开启登陆时读取的是他交易之前的存档文件 所以之前的物品都在,另一个得到物品的ID由于下线做的存档,所以物品变成了双份。
关键是现在下线就即时存档,没有一点回档的余地,过去的老办法已经没有用了.还有,WPE过去有用,可现在任何一个动作,都在服务器上运行,并且有很严格的验证,没有的东西你发一万个包也得不到的,大家是不是要开阔一下思路,想些更好的办法呢?比如能让个别角色回档等方法 |
|