实例介绍
剑网3服务器的源代码,很全面,包含网关服务器,游戏服务器,中心服务器等,很有学习参考价值
【实例截图】
【核心代码】
Server
└── Server
├── JX3ServerMergeTool
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── doc
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ └── 合服策略.doc
│ └── src
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── JX3ServerMergeTool.vcproj
│ ├── KDBBase.cpp
│ ├── KDBBase.h
│ ├── KFellowshipDef.h
│ ├── KMailDef.h
│ ├── KMergeSettings.cpp
│ ├── KMergeSettings.h
│ ├── KMergeTool.cpp
│ ├── KMergeTool.h
│ ├── KProcessLock.cpp
│ ├── KProcessLock.h
│ ├── KRoleDef.h
│ ├── Main.cpp
│ ├── merge_settings.ini
│ ├── stdafx.cpp
│ ├── stdafx.h
│ └── Test
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ └── Jx3DBChecker
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── Jx3DBChecker.ini
│ ├── Jx3DBChecker.sln
│ ├── Jx3DBChecker.vcproj
│ ├── KCommon.h
│ ├── KDBBase.cpp
│ ├── KDBBase.h
│ ├── KDBTools.cpp
│ ├── KDBTools.h
│ ├── KG_DBCheckRule.cpp
│ ├── KG_DBCheckRule.h
│ ├── KG_Jx3DBChecker.cpp
│ ├── KG_Jx3DBChecker.h
│ ├── main.cpp
│ ├── stdafx.cpp
│ └── stdafx.h
├── KG_AgentServer
│ ├── doc
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ └── readme.txt
│ ├── KG_AgentGateway.cpp
│ ├── KG_AgentServer.cpp
│ ├── KG_AgentServer.h
│ ├── KG_AgentServer.ini
│ ├── KG_AgentServer_Optional.ini
│ ├── KG_AgentServer.sln
│ ├── KG_AgentServer.sln.old
│ ├── KG_AgentServer.suo
│ ├── KG_AgentServer.suo.old
│ ├── KG_AgentServer.vcproj
│ ├── KG_AgentServer.vcxproj
│ ├── KG_AgentServer.vcxproj.filters
│ ├── KG_AgentServer.vcxproj.user
│ ├── KG_AgentUtil.cpp
│ ├── KG_AgentUtil.h
│ ├── PlugIn_GM
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── KG_AgentGMPlugIn.ini
│ │ ├── KG_PlugIn_GM.cpp
│ │ ├── KG_PlugIn_GM.h
│ │ ├── PlugIn_GM.h
│ │ ├── PlugIn_GM.vcproj
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ └── stdafx.h
│ ├── ReadMe.txt
│ ├── stdafx.h
│ └── UpgradeLog.XML
├── KG_Angel
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── Doc
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ └── readme.txt
│ ├── KG_Angel.cpp
│ ├── KG_Angel.def
│ ├── KG_Angel.prj
│ ├── KG_Angel.rc
│ ├── KG_Angel.vcproj
│ ├── KG_Angel.vcxproj
│ ├── KG_Angel.vcxproj.filters
│ ├── KG_Angel.vcxproj.user
│ ├── KG_BishopProcessor3.cpp
│ ├── KG_BishopProcessor3.h
│ ├── KG_PublicFunction.cpp
│ ├── KG_PublicFunction.h
│ ├── KG_RoleCreator.cpp
│ ├── KG_RoleCreator.h
│ ├── KG_RoleInfo3.cpp
│ ├── KG_RoleInfo3.h
│ ├── KG_RoleProcessor3.cpp
│ ├── KG_RoleProcessor3.h
│ ├── KG_Statistic3.cpp
│ ├── resource.h
│ ├── stdafx.cpp
│ └── stdafx.h
├── KG_GameStatistics
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── doc
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── KG_GameStatistics使用文档.doc
│ │ └── 剑3日报查询表结构_20091215.txt
│ └── src
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── KG_GameDatabase.cpp
│ ├── KG_GameDatabase.h
│ ├── KG_GameStatistics.cpp
│ ├── KG_GameStatistics.h
│ ├── KG_GameStatistics.ini
│ ├── KG_GameStatistics.prj
│ ├── KG_GameStatistics.vcproj
│ ├── KG_GameStatistics.vcxproj
│ ├── KG_GameStatistics.vcxproj.filters
│ ├── KG_GameStatistics.vcxproj.user
│ ├── KG_MySQLDatabase.cpp
│ ├── KG_MySQLDatabase.h
│ ├── KG_PostDatabase.cpp
│ ├── KG_PostDatabase.h
│ ├── KG_RoleInfo.cpp
│ ├── KG_RoleInfo.h
│ ├── KG_TongInfo.cpp
│ ├── KG_TongInfo.h
│ ├── main.cpp
│ ├── PassGen.h
│ ├── Stdafx.cpp
│ └── Stdafx.h
├── server
│ ├── server
│ │ ├── server.vcxproj
│ │ ├── server.vcxproj.filters
│ │ └── server.vcxproj.user
│ ├── server.sln
│ ├── server.suo
│ ├── UpgradeLog2.XML
│ ├── UpgradeLog3.XML
│ ├── UpgradeLog4.XML
│ ├── UpgradeLog5.XML
│ ├── UpgradeLog6.XML
│ └── UpgradeLog.XML
├── SO3GameCenter
│ ├── CenterConstList.ini
│ ├── center_server.memory
│ ├── Debug_Server_Lib
│ │ └── BuildLog.htm
│ ├── Global.h
│ ├── gs_settings.ini
│ ├── KActivityManager.cpp
│ ├── KActivityManager.h
│ ├── KAntiFarmerManager.cpp
│ ├── KAntiFarmerManager.h
│ ├── KApexProxy.cpp
│ ├── KApexProxy.h
│ ├── KAuctionManager.cpp
│ ├── KAuctionManager.h
│ ├── KAuctionOperation.h
│ ├── KBattleField.cpp
│ ├── KBattleField.h
│ ├── KBattleFieldManager.cpp
│ ├── KBattleFieldManager.h
│ ├── KBattleFieldQueue.cpp
│ ├── KBattleFieldQueue.h
│ ├── KCampManager.cpp
│ ├── KCampManager.h
│ ├── KDBBase.cpp
│ ├── KDBBase.h
│ ├── KDBTools.cpp
│ ├── KDBTools.h
│ ├── KFellowshipCenter.cpp
│ ├── KFellowshipCenter.h
│ ├── KGameCardManager.cpp
│ ├── KGameCardManager.h
│ ├── KGameCardOperation.h
│ ├── KGameCenterEyes.cpp
│ ├── KGameCenterEyes.h
│ ├── KGameServer.cpp
│ ├── KGameServer.h
│ ├── KGatewayAgency.cpp
│ ├── KGatewayAgency.h
│ ├── KGlobalCustomDataManager.cpp
│ ├── KGlobalCustomDataManager.h
│ ├── KGlobalSystemValueManager.cpp
│ ├── KGlobalSystemValueManager.h
│ ├── KGPQCenter.cpp
│ ├── KGPQCenter.h
│ ├── KHometownList.cpp
│ ├── KHometownList.h
│ ├── KIDSequence.cpp
│ ├── KIDSequence.h
│ ├── KInfoGather.cpp
│ ├── KInfoGather.h
│ ├── KItemContainer.h
│ ├── KLogServerAgency.cpp
│ ├── KLogServerAgency.h
│ ├── KLuaActivityManager.cpp
│ ├── KLuaCenterConstList.cpp
│ ├── KLuaMentorCenter.cpp
│ ├── KLuaTong.cpp
│ ├── KMailBox.cpp
│ ├── KMailBox.h
│ ├── KMailManager.cpp
│ ├── KMailManager.h
│ ├── KMailOperation.h
│ ├── KMapCopy.cpp
│ ├── KMapCopy.h
│ ├── KMapInfo.cpp
│ ├── KMapInfo.h
│ ├── KMapManager.cpp
│ ├── KMapManager.h
│ ├── KMentorCenter.cpp
│ ├── KMentorCenter.h
│ ├── KMiscDB.cpp
│ ├── KMiscDB.h
│ ├── KMiscDBThread.cpp
│ ├── KOvertimeQueue.cpp
│ ├── KOvertimeQueue.h
│ ├── KPlayerData.cpp
│ ├── KPlayerData.h
│ ├── KRemoteScript.cpp
│ ├── KRemoteScript.h
│ ├── KRoadCenter.cpp
│ ├── KRoadCenter.h
│ ├── KRole.cpp
│ ├── KRoleDB.cpp
│ ├── KRoleDB.h
│ ├── KRoleDBThread.cpp
│ ├── KRole.h
│ ├── KRoleManager.cpp
│ ├── KRoleManager.h
│ ├── KScriptFuncList.cpp
│ ├── KScriptFuncList.h
│ ├── KScriptManager.cpp
│ ├── KScriptManager.h
│ ├── KSO3GameCenter.cpp
│ ├── KSO3GameCenter.h
│ ├── KSO3GameCenterSettings.cpp
│ ├── KSO3GameCenterSettings.h
│ ├── KStatDataManager.cpp
│ ├── KStatDataManager.h
│ ├── KTeamCenter.cpp
│ ├── KTeamCenter.h
│ ├── KTong.cpp
│ ├── KTong.h
│ ├── KTongHistory.cpp
│ ├── KTongHistory.h
│ ├── KTongManager.cpp
│ ├── KTongManager.h
│ ├── KTongRepertory.cpp
│ ├── KTongRepertory.h
│ ├── Main.cpp
│ ├── ReadMe.txt
│ ├── relay_settings.ini
│ ├── Release_Server
│ │ ├── BuildLog.htm
│ │ └── SO3GameCenter.lib
│ ├── resource.h
│ ├── SO3GameCenter.prj
│ ├── SO3GameCenter.rc
│ ├── SO3GameCenter.sdf
│ ├── SO3GameCenter.sln
│ ├── SO3GameCenter.sln.old
│ ├── SO3GameCenter.suo
│ ├── SO3GameCenter.suo.old
│ ├── SO3GameCenter.vcproj
│ ├── SO3GameCenter.vcproj.bak
│ ├── SO3GameCenter.vcxproj
│ ├── SO3GameCenter.vcxproj.filters
│ ├── SO3GameCenter.vcxproj.user
│ ├── stdafx.cpp
│ ├── stdafx.h
│ ├── Test
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ └── TestProject
│ │ ├── CampTools.cpp
│ │ ├── CampTools.h
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── Debug_Server
│ │ │ ├── BuildLog.htm
│ │ │ └── SO3GameCenterTestD.lib
│ │ ├── KGameCenterWrapper.cpp
│ │ ├── KGameCenterWrapper.h
│ │ ├── KGameServerSimulator.cpp
│ │ ├── KGameServerSimulator.h
│ │ ├── KGatewaySimulator.cpp
│ │ ├── KGatewaySimulator.h
│ │ ├── KGuardSimulator.cpp
│ │ ├── KGuardSimulator.h
│ │ ├── KSimulateSocket.cpp
│ │ ├── KSimulateSocket.h
│ │ ├── KTestAuction.cpp
│ │ ├── KTestBattleField.cpp
│ │ ├── KTestCamp.cpp
│ │ ├── KTestDBManager.cpp
│ │ ├── KTestDBManager.h
│ │ ├── KTestFellowShip.cpp
│ │ ├── KTestFSEyes.cpp
│ │ ├── KTestMail.cpp
│ │ ├── KTestParty.cpp
│ │ ├── KTestPlayerCGStateConver.cpp
│ │ ├── KTestPlayerLGStateConver.cpp
│ │ ├── KTestQueue.cpp
│ │ ├── KTestRoleDB.cpp
│ │ ├── KTestTong.cpp
│ │ ├── MailTools.cpp
│ │ ├── MailTools.h
│ │ ├── NameGenerator.cpp
│ │ ├── NameGenerator.h
│ │ ├── ScopedPtr.h
│ │ ├── SO3GameCenter.rc
│ │ ├── SO3GameCenter.sln
│ │ ├── SO3GameCenter.suo
│ │ ├── SO3GameCenterTest.cpp
│ │ ├── SO3GameCenterTest.prj
│ │ ├── SO3GameCenterTest.sln
│ │ ├── SO3GameCenterTest.suo
│ │ ├── SO3GameCenterTest.vcproj
│ │ ├── StdAfx.cpp
│ │ ├── StdAfx.h
│ │ ├── TestDef.h
│ │ ├── TestTools.cpp
│ │ ├── TestTools.h
│ │ ├── TongTools.cpp
│ │ ├── TongTools.h
│ │ └── Utility.h
│ └── UpgradeLog.XML
├── SO3GameServer
│ ├── Debug_Server
│ │ ├── BuildLog.htm
│ │ ├── cl.command.1.tlog
│ │ ├── CL.read.1.tlog
│ │ ├── CL.write.1.tlog
│ │ ├── gs_settings.ini
│ │ ├── link.command.1.tlog
│ │ ├── link-cvtres.read.1.tlog
│ │ ├── link-cvtres.write.1.tlog
│ │ ├── link.read.1.tlog
│ │ ├── link.write.1.tlog
│ │ ├── rc.command.1.tlog
│ │ ├── rc.read.1.tlog
│ │ ├── rc.write.1.tlog
│ │ ├── SO3GameServerD.lib
│ │ ├── SO3GameServer.lastbuildstate
│ │ ├── SO3GameServer.lib
│ │ └── SO3GameServer.unsuccessfulbuild
│ ├── doc
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── GameCenter上玩家状态流转图.jpg
│ │ ├── GameCenter上玩家状态流转图.vsd
│ │ ├── 剑三同步策略.doc
│ │ ├── 如何判断游戏卡的原因.txt
│ │ ├── 客户端连接的状态流转图.jpg
│ │ ├── 客户端连接的状态流转图.vsd
│ │ ├── 玩家登陆流程图.jpg
│ │ ├── 玩家登陆流程图.vsd
│ │ ├── 玩家跨服流程图.jpg
│ │ ├── 玩家跨服流程图.vsd
│ │ ├── 玩家跨服流程图(新).vsd
│ │ └── 移动同步策略.txt
│ ├── gs_settings.ini
│ ├── KGameServerEyes.cpp
│ ├── KGameServerEyes.h
│ ├── KSO3GameServer.cpp
│ ├── KSO3GameServer.h
│ ├── Main.cpp
│ ├── resource.h
│ ├── SO3GameServer.prj
│ ├── SO3GameServer.rc
│ ├── SO3GameServer.sln
│ ├── SO3GameServer.suo
│ ├── SO3GameServer.vcproj
│ ├── SO3GameServer.vcproj.bak
│ ├── SO3GameServer.vcxproj
│ ├── SO3GameServer.vcxproj.filters
│ ├── SO3GameServer.vcxproj.user
│ ├── stdafx.cpp
│ ├── stdafx.h
│ └── Test
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ └── TestProject
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── Robot
│ │ ├── ClientWorld.ini
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── IKOperationSimulator.cpp
│ │ ├── IKOperationSimulator.h
│ │ ├── KGMCommand.cpp
│ │ ├── KGMCommand.h
│ │ ├── KMonster.cpp
│ │ ├── KMonster.h
│ │ ├── KMonsterManager.cpp
│ │ ├── KMonsterManager.h
│ │ ├── KOperationSimulator.cpp
│ │ ├── KOperationSimulator.h
│ │ ├── KPlayerEyeshot.cpp
│ │ ├── KPlayerEyeshot.h
│ │ ├── MonsterConfig.ini
│ │ ├── Monster.cpp
│ │ ├── Monster.h
│ │ ├── Monster.vcproj
│ │ ├── ReadMe.txt
│ │ ├── SO3World
│ │ │ ├── CVS
│ │ │ │ ├── Entries
│ │ │ │ ├── Entries.Extra
│ │ │ │ ├── Entries.Extra.Old
│ │ │ │ ├── Entries.Old
│ │ │ │ ├── Repository
│ │ │ │ ├── Root
│ │ │ │ └── Tag
│ │ │ ├── GE_Protocol.h
│ │ │ ├── Global.h
│ │ │ ├── GS_Client_Protocol.h
│ │ │ ├── KAttribGroup.cpp
│ │ │ ├── KAttribGroup.h
│ │ │ ├── KAttribute.cpp
│ │ │ ├── KAttribute.h
│ │ │ ├── KAttrModifier.cpp
│ │ │ ├── KAttrModifier.h
│ │ │ ├── KBaseObject.cpp
│ │ │ ├── KBaseObject.h
│ │ │ ├── KBaseObjectSet.h
│ │ │ ├── KBaseObjLiteSet.h
│ │ │ ├── KBishopClient.cpp
│ │ │ ├── KBishopClient.h
│ │ │ ├── KCDTimerList.cpp
│ │ │ ├── KCDTimerList.h
│ │ │ ├── KCell.cpp
│ │ │ ├── KCell.h
│ │ │ ├── KCharacter.cpp
│ │ │ ├── KCharacter.h
│ │ │ ├── KCircleList.cpp
│ │ │ ├── KCircleList.h
│ │ │ ├── KClient.cpp
│ │ │ ├── KClient.h
│ │ │ ├── KCoolDownList.cpp
│ │ │ ├── KCoolDownList.h
│ │ │ ├── KDoodad.cpp
│ │ │ ├── KDoodad.h
│ │ │ ├── KFightFlagList.cpp
│ │ │ ├── KFightFlagList.h
│ │ │ ├── KForceCache.cpp
│ │ │ ├── KForceCache.h
│ │ │ ├── KG_QueueDef.h
│ │ │ ├── KG_QueueMISO.h
│ │ │ ├── KG_QueueSIMO.h
│ │ │ ├── KIDCache.cpp
│ │ │ ├── KIDCache.h
│ │ │ ├── KIndividualDropList.cpp
│ │ │ ├── KIndividualDropList.h
│ │ │ ├── KInfoGather.cpp
│ │ │ ├── KInfoGather.h
│ │ │ ├── KInventory.cpp
│ │ │ ├── KInventory.h
│ │ │ ├── KItem.cpp
│ │ │ ├── KItem.h
│ │ │ ├── KItemInfoList.cpp
│ │ │ ├── KItemInfoList.h
│ │ │ ├── KItemLib.cpp
│ │ │ ├── KItemLib.h
│ │ │ ├── KItemList.cpp
│ │ │ ├── KItemList.h
│ │ │ ├── KLevelDropList.cpp
│ │ │ ├── KLevelDropList.h
│ │ │ ├── KLevelMoneyDropList.cpp
│ │ │ ├── KLevelMoneyDropList.h
│ │ │ ├── KLevelUpList.cpp
│ │ │ ├── KLevelUpList.h
│ │ │ ├── KLootList.cpp
│ │ │ ├── KLootList.h
│ │ │ ├── KMapFile.cpp
│ │ │ ├── KMapFile.h
│ │ │ ├── KMapListFile.cpp
│ │ │ ├── KMapListFile.h
│ │ │ ├── KMath.cpp
│ │ │ ├── KMath.h
│ │ │ ├── KNpc.cpp
│ │ │ ├── KNpc.h
│ │ │ ├── KObjectManager.cpp
│ │ │ ├── KObjectManager.h
│ │ │ ├── KPlayerClient.cpp
│ │ │ ├── KPlayerClient.h
│ │ │ ├── KPlayer.cpp
│ │ │ ├── KPlayer.h
│ │ │ ├── KRegion.cpp
│ │ │ ├── KRegion.h
│ │ │ ├── KRelationList.cpp
│ │ │ ├── KRelationList.h
│ │ │ ├── KReputation.cpp
│ │ │ ├── KReputation.h
│ │ │ ├── KReturnPosList.cpp
│ │ │ ├── KReturnPosList.h
│ │ │ ├── KRevivePosList.cpp
│ │ │ ├── KRevivePosList.h
│ │ │ ├── KRoleDBDataDef.h
│ │ │ ├── KScene.cpp
│ │ │ ├── KScene.h
│ │ │ ├── KSceneObject.cpp
│ │ │ ├── KSceneObject.h
│ │ │ ├── KSceneObjNode.cpp
│ │ │ ├── KSceneObjNode.h
│ │ │ ├── KScriptCenter.cpp
│ │ │ ├── KScriptCenter.h
│ │ │ ├── KSO3World.cpp
│ │ │ ├── KSO3World.h
│ │ │ ├── KTarget.cpp
│ │ │ ├── KTarget.h
│ │ │ ├── KThreatList.cpp
│ │ │ ├── KThreatList.h
│ │ │ ├── KWorldSettings.cpp
│ │ │ ├── KWorldSettings.h
│ │ │ ├── Luna.h
│ │ │ ├── Relay_GS_Protocol.h
│ │ │ ├── Relay_Package_Protocol.h
│ │ │ ├── SO3GlobalDef.h
│ │ │ ├── SO3ProtocolBasic.h
│ │ │ ├── SO3Result.cpp
│ │ │ ├── SO3Result.h
│ │ │ └── StrMap.h
│ │ ├── stdafx.cpp
│ │ └── stdafx.h
│ └── RobotController
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── MonsterController
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Entries.Extra.Old
│ │ │ ├── Entries.Old
│ │ │ ├── Repository
│ │ │ ├── Root
│ │ │ └── Tag
│ │ ├── KMonsterController.cpp
│ │ ├── KMonsterController.h
│ │ ├── main.cpp
│ │ ├── MonsterController.vcproj
│ │ ├── MonsterInitData.ini
│ │ ├── MonsterProtocol.h
│ │ ├── ReadMe.txt
│ │ ├── Server.cpp
│ │ ├── stdafx.cpp
│ │ └── stdafx.h
│ ├── MonsterController.sln
│ └── MonsterInitData.ini
└── SO3Gateway
├── doc
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── 剑网三Gateway玩家状态转换图v1.3.vsd
│ ├── 剑网三Gateway玩家状态转换图v2.1.vsd
│ └── 剑网三Gateway玩家状态转换图v2.3.vsd
├── EngineD.dll
├── Engine.dll
├── gateway.ini
├── KGatewayEyes.cpp
├── KGatewayEyes.h
├── KPaysysAgency.cpp
├── KPaysysAgency.h
├── KPlayerManager.cpp
├── KPlayerManager.h
├── KQueueManager.cpp
├── KQueueManager.h
├── KRelayAgency.cpp
├── KRelayAgency.h
├── KSndaAgency.cpp
├── KSndaAgency.h
├── KSO3Gateway.cpp
├── KSO3Gateway.h
├── Main.cpp
├── resource.h
├── SO3Gateway.prj
├── SO3Gateway.rc
├── SO3Gateway.sdf
├── SO3Gateway.sln
├── SO3Gateway.sln.old
├── SO3Gateway.suo
├── SO3Gateway.suo.old
├── SO3Gateway.v8.sdf
├── SO3Gateway.v8.sln
├── SO3Gateway.v8.sln.old
├── SO3Gateway.v8.suo
├── SO3Gateway.v8.vcproj
├── SO3Gateway.vcproj
├── SO3Gateway.vcproj.bak
├── SO3Gateway.vcxproj
├── SO3Gateway.vcxproj.filters
├── SO3Gateway.vcxproj.user
├── stdafx.cpp
├── stdafx.h
├── test
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ └── TestProject
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ └── SO3GatewayTest
│ ├── CVS
│ │ ├── Entries
│ │ ├── Entries.Extra
│ │ ├── Entries.Extra.Old
│ │ ├── Entries.Old
│ │ ├── Repository
│ │ ├── Root
│ │ └── Tag
│ ├── Debug
│ │ ├── BuildLog.htm
│ │ └── SO3GatewayTest.lib
│ ├── gatewaytestconfig.ini
│ ├── KClientController.cpp
│ ├── KClientController.h
│ ├── KGateWayMonitor.cpp
│ ├── KGateWayMonitor.h
│ ├── KG_SO3GateWayTestDef.h
│ ├── KSimulateClient.cpp
│ ├── KSimulateClient.h
│ ├── KSimulatePaysys.cpp
│ ├── KSimulatePaysys.h
│ ├── KSimulateRelay.cpp
│ ├── KSimulateRelay.h
│ ├── KSO3GatewayTest.prj
│ ├── main.cpp
│ ├── ReadMe.txt
│ ├── SO3GatewayTest.cpp
│ ├── SO3GatewayTestCreateRole.cpp
│ ├── SO3GatewayTestDeleteRole.cpp
│ ├── SO3GatewayTestGetHometownList.cpp
│ ├── SO3GatewayTestGetRoleList.cpp
│ ├── SO3GatewayTest.h
│ ├── SO3GatewayTestHandshake.cpp
│ ├── SO3GatewayTestOthers.cpp
│ ├── SO3GatewayTestRoleEnterGame.cpp
│ ├── SO3GatewayTest.sln
│ ├── SO3GatewayTest.suo
│ ├── SO3GatewayTestUserLogin.cpp
│ ├── SO3GatewayTest.vcproj
│ ├── stdafx.cpp
│ └── stdafx.h
├── UpgradeLog2.XML
└── UpgradeLog.XML
62 directories, 731 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论