藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★69 元包站 Gm 手游平台★

★69 元包站 Gm 手游平台★

★Gm 游戏平台【无限资源包站平台,真正体验gm和土豪感觉】★

★白嫖放置传奇 玩通关算你赢★

★白嫖放置传奇 玩通关算你赢★

★白嫖长久耐玩型 放置类挂机传奇游戏 充值可打 安全挂机 可交易 无PK★

★@梦幻长久耐玩全新大唐九黎★

★@!!——梦幻长久耐玩全新大唐九黎——!!★

★★新增全新门派九黎城, ★侵烛系统 ★静脉系统 ★赐福系统 ★战斗动作声效系统 ★全场景NPC、召唤兽迭代最新 ★17个副本,完全还原 ★独家PK系统,享受极致免费PK★★

承接推广
★承接推广★

★承接推广★

☆ 六一活动开放-放置传奇☆

★ 六一活动开放-放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

★三职业复古★开局送神装★爆率100%★零氪首选★

★三职业复古★开局送神装★爆率100%★零氪首选★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

承接推广

★承接推广★

★承接推广★

承接推广

★承接推广★

★承接推广★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【774031300】

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

查看: 114|回复: 1

[原创] 远征源代码结构说明

[复制链接]
 楼主| 发表于 昨天 14:42 | 显示全部楼层 |阅读模式
本帖最后由 bfdz49 于 2026-6-3 17:41 编辑

第1步必须更新\lib目录.exp,.lib文件不然生成好了启动失败找不到接口

场景显示:多台社会服务器问题,Base.dll setDate 导出缺失        RKT_API 导出机制、MyTime.cpp 源码、ChatService.dll 依赖链、LoadLibrary error 127 根因与修复
多台社会服务器问题        MiscServerWrap.cpp 第 53-70 行 count 判断逻辑:>1 报 ErrorLn 拒绝通信、==0 静默返回、==1 正常投递
为什么不能开多台        SocialServer 承载全局唯一社交状态(聊天/好友/公会),多台导致用户状态分裂、跨场景模块失效
ManagerConnector 软件服务器 UID        MG_SoftControl_SetServerUID 消息处理、UID 分配、游戏世界绑定、公共区标记
DLL 文件汇总        17 个 Social 服务 DLL + 3 个核心 DLL(Base/mdl/KeyWord)+ 客户端 DLL 概述
总结表 + 关联文件索引        所有关键源码文件的绝对路径链接

第2步查看所有的dll源代码文件 有一些文件不完整自己修复,不然生成文件大小不一致启动失败
下面给你们源代码DLL分析

| **ZoneServerLogic.dll** | 场景服核心逻辑(地图加载、实体管理、技能/BUFF 系统、网络消息分发、全部子模块调度) |
| **ServerModule.dll** | 服务器公共模块(消息序列化、DB 数据落地、邮件服务、属性同步等通用子系统) |
| **EntityServer.dll** | 实体管理服务器(人物、怪物、NPC 等所有游戏对象的创建、属性、状态管理) |
| **LuaServer.dll** | Lua 脚本引擎宿主(加载和执行活动、玩法、AI 等 Lua 业务脚本) |
| **MatchServer.dll** | 匹配服务器(战场/副本/竞技场匹配排队、队伍编成、战力平衡) |
| **GameResCreator.dll** | 游戏资源创建器(NPC/怪物/道具等游戏对象的工厂创建和初始化) |
| **Base.dll** | 基础公共库(日志、内存管理、字符串、网络底层、定时器等基础设施) |
| **DBEngine.dll** | 数据库引擎(数据库连接池、SQL 执行、数据缓存、ORM 映射) |
| **MarryServer.dll** | 婚姻系统服务器(结婚/离婚、夫妻技能、婚宴管理等) |
| **AIServer.dll** | AI 行为决策服务器(怪物巡逻/追击/战斗/逃跑等行为树决策) |
| **CountryServer.dll** | 国家系统服务器(国王/官员、国战、国家科技、国家任务) |
| **NerveServer.dll** | 经脉系统服务器(经脉修炼、穴位冲关、经脉属性加成) |
| **TankServer.dll** | 战车/坐骑系统服务器(战车装备、养成、属性) |
| **ClanServer.dll** | 帮会服务器(帮会创建/管理/技能/仓库/任务) |
| **SiegeWarServer.dll** | 攻城战服务器(城战报名/战斗/占领逻辑) |
| **KinServer.dll** | 家族服务器(家族创建/管理/活动) |
| **OSSLogServer.dll** | OSS 日志/运营数据上报服务器(BI 数据采集与上报) |
| **AttackServer.dll** | 攻击/伤害计算服务器(伤害公式、暴击/命中/格挡判定) |
| **EnterManager.dll** | 登录/进入管理(角色≡瘛⒊【敖搿⒍舷咧亓鞒坦芾恚� |
| **EffectServer.dll** | 效果/光环服务器(持续性效果、光环叠加与衰减) |
| **BuffServer.dll** | BUFF/DEBUFF 管理服务器(增益/减益效果的添加、刷新、移除) |
| **SkillServer.dll** | 技能系统服务器(技能释放流程、冷却、消耗、目标判定) |
| **TaskServer.dll** | 任务系统服务器(任务接取/完成/奖励发放) |
| **TeamServer.dll** | 组队服务器(队伍创建/管理/分配/队长转移) |
| **RelationServer.dll** | 关系系统服务器(好友、仇人、黑名单等社交关系) |
| **ChatServer.dll** | 聊天服务器(世界/帮会/队伍/私聊频道消息路由) |
| **TradeServer.dll** | 交易服务器(玩家面对面交易流程) |
| **StallServer.dll** | 摆摊服务器(摆摊上架/下架/购买流程) |
| **ShareServer.dll** | 共享服务器(多玩家共享数据、协同任务) |
| **EctypeServer.dll** | 副本服务器(副本创建/进度/奖励) |
| **FreezeServer.dll** | 冻结/封禁服务器(账号冻结/解冻状态管理) |
| **MatchServer.dll** | 匹配服务器(跨服匹配、战场分配) |
| **TrackServer.dll** | 追踪/引导服务器(任务追踪、新手引导标记) |
| **CampServer.dll** | 阵营服务器(阵营选择/转换/阵营战) |
| **EnmityServer.dll** | 仇敌/仇恨服务器(PK 记录、仇人列表管理) |
| **PKModeServer.dll** | PK 模式服务器(和平/组队/帮会/全体等 PK 模式切换) |
| **DruggistServer.dll** | 药品/炼丹服务器(药品使用/炼丹合成) |
| **SkepServer.dll** | 装备升星/强化服务器 |
| **FriendServer.dll** | 好友服务器(好友添�/删除/在线状态) |
| **NationServer.dll** | 国家基础管理服务器 |
| **StarTrekServer.dll** | 星辰/星图系统服务器 |
| **VanConnector.dll** | 跨服 VAN 连接器 |
| **VoiceConnector.dll** | 语音服务连接器(实时语音通信接入) |
| **BridgeConnector.dll** | 桥接连接器(跨服消息桥接) |
| **GatewayConnector.dll** | 网关连接器(客户端网关接入) |
| **CenterServerConnector.dll** | 中心服连接器(向 Center 注册和心跳) |
| **ManagerConnector.dll** | 管理服连接器(GM 命令、运维管理通道) |
| **WorldServerConnector.dll** | 世界服连接器(跨场景通信) |
| **MicroClient.dll** | 微端/内部客户端(用于服务器间内部模拟客户端通信) |
| **mfc80/90 系列.dll** | Visual Studio 2005/2008 C++ 运行时库(非项目代码,运行必须) |我的是Visual Studio2026

AI系统增加看下面的代码

**核心框架:**
- `AIServer.cpp/.h` — AI 服务器主入口
- `AIManager.cpp/.h` — AI 管理器(AI 实体生命周期管理)
- `AIScheme.cpp/.h` — AI 方案/行为树加载
- `AIDecision.cpp/.h` — AI 决策节点
- `AIDecisionFactory.cpp/.h` — 决策节点工厂
- `AICondition.cpp/.h` — 条件判断基类

**AI 状态机:**
- `AIState.cpp/.h` — 状态基类
- `AIState_Idle.h` — 空闲状态
- `AIState_Battle.h` — 战斗状态
- `AIState_Recursive.h` — 递归/子状态
- `AIState_SB.h` — SB(特殊行为)状态
- `AIState_Watchout.h` — 警戒状态

**AI 行为动作(Action):**
- `AIAction.cpp/.h` — 动作基类
- `AIActionMove.cpp/.h` — 移动
- `AIActionPatrol.cpp/.h` — 巡逻
- `AIActionFollow.cpp/.h` — 跟随
- `AIActionEscape.cpp/.h` — 逃跑
- `AIActionUseSkill.cpp/.h` — 释放技能
- `AIActionTalk.cpp/.h` — 对话
- `AIActionBuff.cpp/.h` — 使用 BUFF
- `AIActionCreateMonster.cpp/.h` — 召唤怪物
- `AIActionDropItem.cpp/.h` — 掉落物品
- `AIActionRetrieve.cpp/.h` — 拾取
- `AIActionBreak.cpp/.h` — 中断行为
- `AIActionCommand.cpp/.h` — 执行指令
- `AIActionCommandM.cpp/.h` — 移动指令
- `AIActionHitControl.cpp/.h` — 受击控制
- `AIActionScript.cpp/.h` — Lua 脚本动作
- `AIActionCamp.cpp/.h` — 阵营行为

**AI 条件判断(Condition):**
- `AIConditionBase.h` — 条件基类
- `AIConditionDistance.h` — 距离条件
- `AIConditionHP.h` — HP 条件
- `AIConditionMP.h` — MP 条件
- `AIConditionLevelDif.h` — 等级差条件
- `AIConditionState.h` — 状态条件
- `AIConditionRelation.h` — 关系条件
- `AIConditionProfession.h` — 职业条件
- `AIConditionCmdID.h` — 指令 ID 条件
- `AIConditionNearActorNum.h` — 附近人数条件

这个是我自己增加的
这个游戏结构限制商城金子可以修改,他的结构是设置安全策略

启动视频  https://v.douyin.com/ODmji0hr8-c/ :1pm [email protected] 04/18 Rxs:/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 昨天 14:58 | 显示全部楼层
清晰明了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2026-6-4 07:42 , Processed in 0.156548 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表