魔兽世界私服| 新开魔兽私服文章 | 历史已开私服 | 私服家族联盟 | 私服游戏攻略 | 魔兽相关下载 | 最新版本研究 | 家族发布 | 魔兽经验交流 | 各大魔兽家族排行榜
  当前位置:返回首页>>返回私服文章首页>>技术文章内容
[最新版本研究]如何调试服务器程序
魔兽私服网   发布时间:2008-4-30 16:30:34
第一步:
先说运行,大家肯定还不知道一个解决方案怎么启动两个exe

在解决方案上点右键----属性---选择多启动项目----把你需要启动的ascent,logon,voicechar都选择上
               
编译时候选择release,debug也可以,但是release更快

第二步:
断点下在
void WorldSession::InitPacketHandlerTable()
(this->*Handler->handler)(*packet);

这个函数是负责 任何的客户端发送给服务端的消息处理

第三步:

游戏中的人物每一个动作都会给服务端发消息

比如向前走一步

你可以在我说的地方打上断点

然后进入游戏---登录你的人物

到游戏中按一下w

这时候断点就被激活了

你就可以按f10或者f11继续跟踪下去,看看服务端是怎么让一个人向前走一步的

这只是原理方面的。

f10是执行一个语句

f11是进入跟踪这个语句

shift+f11是跳出当前函数
上一篇魔兽私服文章:上一篇: 魔兽世界玩具代码圣诞特别物品道具
下一篇魔兽私服文章:下一篇: 帮你打造各个职业最强装备

Copyright 2008-2009 www.haoztw.Com All Rights Reserved(注:本站只投放九城官方授权魔兽世界私服)
品牌商标、文字、形象及内容归魔兽世界私服版权所有 任何组织或个人未经同意,不得使用和传播 网站备案登记号:渝ICP备02394311号
拒绝盗版魔兽世界私服游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活
*注释:本站所有魔兽私服游戏信息,均来自互联网,与本站无关。请玩家仔细辨认魔兽私服游戏信息的真实性,避免上当受骗!