新人进入游戏欢迎公告测试成功.
写在前面的话.
从今年二月份开始研究MaNGOS以来,走了很长一段路,从一开始下载一键安装版进去做一些设置到开始关注数据库再到上周五开始接触MaNGOS的编译工作,这个周末,从周五到现在,忙了很久。到处收集已有的代码加入到mangos里,之前的很多代码因为mangos接口的改变已经无法直接使用,又不得不去研究新的接口和数据库结构。所幸的是,花费了这么长时间总算做出了一些小东西。
1:超级宝石,npc传送编译测试成功。这部分的代码直接用到了网络上的资源,花费了我很长的时间。
2:会员,积分系统,这个似乎没有现成的,所以只能自己去研究,运气好,也捣鼓出来了。
3:添加了一个sj世界聊天命令。感谢网络上的资源
3:新人进入欢迎信息。结合到mgcore的现有代码,自己再完善了一些东西。也算是做出来了。
现在的感觉就是很疲惫,嗯,不过心里还是有小小的安慰,毕竟花了这么长时间做出了一些东西。
以下是新人进入游戏欢迎信息的测试界面.我自己写了三个函数,在CharacterHandler.cpp里面,不知道其他朋友是怎么实现的,请多多指教。
感谢mgcore提供的这么好一个平台,让我学到了很多东西。
从今年二月份开始研究MaNGOS以来,走了很长一段路,从一开始下载一键安装版进去做一些设置到开始关注数据库再到上周五开始接触MaNGOS的编译工作,这个周末,从周五到现在,忙了很久。到处收集已有的代码加入到mangos里,之前的很多代码因为mangos接口的改变已经无法直接使用,又不得不去研究新的接口和数据库结构。所幸的是,花费了这么长时间总算做出了一些小东西。
1:超级宝石,npc传送编译测试成功。这部分的代码直接用到了网络上的资源,花费了我很长的时间。
2:会员,积分系统,这个似乎没有现成的,所以只能自己去研究,运气好,也捣鼓出来了。
3:添加了一个sj世界聊天命令。感谢网络上的资源
3:新人进入欢迎信息。结合到mgcore的现有代码,自己再完善了一些东西。也算是做出来了。
现在的感觉就是很疲惫,嗯,不过心里还是有小小的安慰,毕竟花了这么长时间做出了一些东西。
以下是新人进入游戏欢迎信息的测试界面.我自己写了三个函数,在CharacterHandler.cpp里面,不知道其他朋友是怎么实现的,请多多指教。
感谢mgcore提供的这么好一个平台,让我学到了很多东西。
以下是人物初次创建进入游戏时的世界公告

代码部分,CharacterHandler.cpp






















获得玩家阵营的函数,这是我开始写的,原理在于通过种族玩家id来判断属于联盟还是部落。














后来经过MG Core论坛的fiver提醒
可以简化成这样:







获取玩家种族








































//获取玩家职业





































转载于:https://blog.51cto.com/axiii/141557