gmgongju 发表于 2026-8-15 14:44:05

梦回遮天一键端游戏结构说明

# 遮天服务端 - 目录结构说明

> 路径:`D:\ZheTian`
> 总大小:1.9GB
> 创建日期:2026-08-15
> 性质:纯净发布端

---

##根目录结构
D:\ZheTian\

├── 1-ESSamp.exe            # 集成环境启动器(Apache+MySQL)
├── 2-启动2.lnk               # 快捷方式
├── 3-启动3.lnk               # 快捷方式
├── essamp.ini                # ESSamp配置(端口/路径/内存)
├── essvs.ini               # 授权配置
├── GSAdmin功能说明文档.md   # 管理后台功能说明

├── Apache2/                  # Web服务器(14MB)
├── PHP5/                     # PHP运行环境(37MB)
├── MySQL5/                   # MySQL数据库(63MB,游戏库已清空)
├── phpMyAdmin/               # 数据库管理工具(14MB)
├── eAccelerator/             # PHP加速器(120KB)
├── zend/                     # PHP优化器(732KB)
├── ess_vs_conf/            # 授权配置目录
├── gs/                     # 游戏服务器(40MB)
└── wwwroot/                  # 网站+客户端+资源(1.7GB)


##核心配置文件
### essamp.ini
```ini

dir=D:\ZheTian            # 根目录路径
webport=80                  # Web端口
mysqlport=3306            # MySQL端口
mysqlopt=256M               # MySQL内存
multicore=1               # 多核支持
upload_max_filesize=2       # 上传限制(MB)
php_reg_globals=Off         # 关闭全局变量
websever_stat=1             # Apache启动状态
mysqlsever_stat=1         # MySQL启动状态


### gs/gameserver/GameServer.ini(关键配置)
```ini

server_id=1001            # 服务器ID
name=傲视遮天               # 服务器名称
public_ip=127.0.0.1         # ←部署时改为服务器公网IP
port=9993                   # 游戏端口(玩家连接)
port=8306                   # 管理端口(仅本机)
port=3306                   # MySQL端口
data_path=..\gs_data_zt   # 游戏数据目录
start_map=vxsca             # 出生地图
start_x=67                  # 出生X坐标
start_y=62                  # 出生Y坐标
conn_max=5000               # 最大连接数


##gs/ 游戏服务器目录
gs/
├── gameserver/            # 游戏服务器主程序
│   ├── GameServer.exe       # C++游戏服务器主程序
│   ├── GameServer.ini       # 服务器配置(GBK编码)
│   ├── libmySQL.dll         # MySQL连接库
│   ├── start.bat            # 启动脚本
│   └── wozhifu/             # 支付数据目录(空)

├── gs_data_zt/            # 游戏数据(核心)
│   ├── mapinfo.txt          # 地图配置(地图ID/名称/选项)
│   ├── mapconn.txt          # 地图连通配置(传送点)
│   ├── mongen.txt         # 怪物刷新配置
│   ├── npcgen.txt         # NPC生成配置
│   ├── safearea.txt         # 安全区配置
│   ├── levelinfo.txt       # 等级经验表
│   ├── autorun.txt          # 定时任务配置
│   ├── minimap.txt          # 小地图配置
│   ├── itemdef.csv          # 物品定义(1479条)
│   ├── mondef.csv         # 怪物定义(402条)
│   ├── magicdef.csv         # 技能定义
│   ├── vcoinshop.csv         # 元宝商城配置
│   ├── zhuansheng.csv       # 转生系统配置
│   ├── itemattr.csv         # 物品属性表
│   ├── itemplusdef.csv   # 装备附加属性
│   ├── mount.csv            # 坐骑配置
│   ├── infostring.txt       # 游戏内文字(GBK)
│   ├── denysell.txt         # 禁止出售物品列表
│   ├── directfly.txt      # 直接传送地图列表
│   ├── itemstack.txt      # 物品堆叠配置
│   ├── www.txt            # 充值相关配置
│   ├── mondrop/             # 怪物掉落配置目录
│   ├── montalk/             # 怪物对话配置目录
│   ├── npcshop/             # NPC商店配置目录
│   └── script/            # Lua脚本(325个文件)
│       ├── const.lua      # 常量定义
│       ├── init.lua         # 初始化脚本
│       ├── autorun.lua      # 定时任务脚本
│       ├── player.lua       # 玩家事件处理(核心)
│       ├── exchange.lua   # 装备回收/强化
│       ├── war.lua          # 行会战
│       ├── couple.lua       # 结婚系统
│       ├── cklevel.lua      # 等级检查
│       ├── ckattr.lua       # 属性检查
│       ├── ckpanel.lua      # 面板检查
│       ├── focus.lua      # 焦点系统
│       ├── achieve.lua      # 成就系统
│       ├── debugger.lua   # 调试工具
│       ├── gm/            # GM命令脚本
│       ├── item/            # 物品使用脚本
│       ├── map/             # 地图事件脚本
│       ├── mon/             # 怪物AI脚本
│       ├── npc/             # NPC对话脚本
│       ├── task/            # 任务脚本
│       └── newgui/         # 新界面脚本

├── Map/                     # 地图文件(180个.mapo)
├── cfg_data/                # 管理配置
│   ├── adminlist.txt      # GM管理员列表
│   ├── cmdlist.txt          # GM命令列表
│   ├── filterword.txt       # 敏感词列表
│   ├── notice.txt         # 游戏内公告(GBK)
│   ├── denychr.txt          # 禁止角色名
│   └── gmallowip.txt      # GM允许IP
└── policy/                  # Flash安全策略服务器
    ├── PolicyServer.exe   # 策略服务器程序
    ├── policyserver.ini   # 策略配置
    └── start.bat            # 启动脚本


## wwwroot/ 网站目录
wwwroot/
├── index.php                # 根入口(重定向到/site/)
├── crossdomain.xml          # Flash跨域策略
├── pay.php                  # 充值页面
├── Spread.php               # 推广页面

├── site/                  # 游戏网站(传奇风格)
│   ├── index.php            # 首页(幻灯片+游戏特色+开区列表+公告)
│   ├── login.php            # 登录页
│   ├── register.php         # 注册页
│   ├── member.php         # 用户中心(角色信息+登录记录)
│   ├── servers.php          # 开区列表页
│   ├── intro.php            # 游戏介绍页(三职业+核心系统)
│   ├── changelog.php      # 更新日志页
│   ├── changelog.json       # 更新日志数据
│   ├── editpass.php         # 修改密码页
│   ├── spread.php         # 推广中心页
│   ├── logout.php         # 退出登录
│   ├── assets/            # 静态资源
│   │   ├── style.css      # 统一样式(传奇风格)
│   │   ├── logo.png         # 网站LOGO
│   │   ├── slide1.jpg       # 幻灯片1
│   │   ├── slide2.jpg       # 幻灯片2(需放入)
│   │   └── slide3.jpg       # 幻灯片3(需放入)
│   └── admin/               # GSAdmin管理后台
│       ├── admin_auth.php   # 认证模块
│       ├── login.php      # 管理员登录
│       ├── dashboard.php    # 仪表盘
│       ├── users.php      # 用户管理
│       ├── ajax_chars.php   # AJAX角色列表
│       ├── servers.php      # 区服管理
│       ├── changelog_admin# 更新日志管理
│       ├── notice_admin.php # 公告管理
│       ├── logs.php         # 日志管理
│       ├── stats.php      # 数据统计
│       ├── init.php         # 数据初始化
│       ├── config.php       # 系统配置
│       └── assets/admin.css # 管理后台样式

├── s1/                      # Flash游戏客户端
│   ├── zhetian.swf          # Flash主程序
│   ├── ingame.php         # 游戏入口页
│   ├── cklogin.php          # 登录验证
│   ├── config.php         # 客户端配置
│   ├── gui/               # 界面SWF文件
│   ├── images/            # 界面图片
│   ├── css/               # 样式文件
│   ├── js/                  # JavaScript
│   └── map/               # 客户端地图资源

├── res/                     # 游戏资源(1.7GB)
│   ├── gui/bg/            # 界面背景图(59个PNG)
│   ├── gui/select/          # 选角界面图片
│   ├── icon/item/         # 物品图标(5843个PNG)
│   ├── icon/skill/          # 技能图标
│   ├── hum/               # 人物外观(衣服/武器/翅膀/坐骑)
│   ├── eff/               # 特效动画(154个)
│   ├── minimap/            # 小地图图片(151个)
│   ├── tile/                # 地图瓦片
│   ├── map/               # 地图资源
│   ├── sound/               # 音效文件
│   ├── stateitem/         # 状态/Buff图标
│   ├── object/            # 地图物件
│   ├── achieve/             # 成就图标
│   ├── load/                # 加载界面
│   ├── util/                # 工具图片
│   ├── shadow.png         # 阴影图
│   ├── jieyue.png         # 结约图
│   └── crossdomain.xml      # Flash跨域策略

├── core/                  # 后端核心
│   ├── config.php         # 数据库+网站配置
│   └── Cx_Ajax.php          # AJAX处理(注册/登录/退出)

├── app/                     # 应用入口
│   ├── Game/game.php      # 游戏入口(生成ticket跳转)
│   ├── Game/game2.php       # 备用游戏入口
│   ├── sys/               # 系统功能
│   │   ├── login.php      # 网站登录处理
│   │   ├── reg.php          # 注册处理
│   │   ├── editpass.php   # 修改密码
│   │   └── findpass.php   # 找回密码
│   ├── dh/                  # 兑换功能
│   └── shop/                # 商城功能

└── sql/                     # 数据库建表脚本
    ├── ocenter.sql          # 账号库(account/login_info/server/pay_info等)
    ├── octgame.sql          # 游戏库(player/guild/fcm/mail等)
    ├── octlog.sql         # 日志库(tab_item_add/tab_online等)
    ├── fix_black_screen.sql # 修复首次登录黑屏(表结构)
    └── fix_notice.sql       # 修复公告数据

页: [1]
查看完整版本: 梦回遮天一键端游戏结构说明