CF 服务端 Web 管理系统


穿越火线(CrossFire)私服服务端的 Web 管理后台 + 玩家站点,PHP + SQL Server。

对接官方服务端数据库(
CF_CN_GAME
/
CF_CN_WEB
/
CF_CN_BILL
等), 实现账号管理、道具发放、库存查询、排行榜等功能。

图片

图片

图片


功能


玩家站点(前台)


页面 | 说明
/
| 首页 —— 全屏滚动,Hero 区 + 三列介绍 + 服务器公告
/news.php
| 新闻公告(列表 + 详情)
/game.php
| 游戏介绍(概览 / 新手攻略 / 军衔说明)
/ranking.php
| 排行榜(按等级 / 经验 / GP 排序,前三名金银铜)
/players.php
| 玩家查询(公开资料 + 道具一览)
/shop.php
| 道具库浏览(搜索 + 类型筛选)
/signup.php
| 账号注册(写入游戏数据库)
/login.php
| 玩家登录(Session)
/profile.php
| 个人中心(资料 / 我的道具 / 改密码)
/download.php
| 客户端下载

管理后台(
/admin/
)



标签页 | 功能
总览 | 全服统计 + 等级排行榜
账号管理 | 搜索 / 详情 / 封禁 / 踢下线 / 改密 / 删号 / 查看库存
发放中心 | 货币发放(点券/GP/MP/等级/经验)、道具发放、奖励、充值记录
道具查询 | 玩家道具总览(跨 6 表合并 + 角色表)+ 图标展示 + 回收
礼物记录 | 礼物查询
日志查询 | 登录日志

移动端适配

  • 响应式布局,<720px 自动切换移动版
  • 导航栏折叠为下拉菜单(点击汉堡按钮展开)
  • 全屏滚动在移动端改为普通滚动

安全提示


这个系统直接操作游戏数据库,请务必:
  • [b]改掉默认密码[/b] ——
    config.php
    里的后台密码
  • [b]不要暴露管理后台到公网[/b] —— 加 IP 白名单或 Basic Auth
  • [b]数据库账号降权[/b] —— 不要用
    sa
    ,建专用账号
  • [b]开启 HTTPS[/b] —— 否则密码明文传输
  • [b]定期备份[/b] —— 尤其是
    CF_CN_GAME
    和
    CF_CN_BILL


已知问题

  • [b]登录限流基于 Session[/b] —— 清 cookie 可绕过,仅防误操作
  • [b]部分查询有 TOP 限制[/b] —— 道具有 17811 条,默认只取前 300
  • [b]图标只有 83% 覆盖[/b] —— 见上方说明
  • [b]
    CF_AUTH 'D'
    分支有 bug[/b] —— 删号走的是直接 DELETE(代码里有注释说明)


免责声明


本项目仅供学习交流使用。

所有游戏资源(图标、图片、视频)版权归其各自所有者。 使用本项目产生的任何后果由使用者自行承担。


截图



|
图片 | 图片

|
图片 | 图片

|
图片 | 图片


https://github.com/linbeize/cf-web-admin#%E7%AE%A1%E7%90%86%E5%90%8E%E5%8F%B0

|
图片 | 图片

|
图片 | 图片

图片


https://github.com/linbeize/cf-web-admin#%E7%A7%BB%E5%8A%A8%E7%AB%AF

|
图片 | 图片

About

穿越火线(CrossFire)私服服务端的 Web 管理后台 + 玩家站点。PHP + SQL Server,对接官方存储过程。

下载地址:
此处内容需要回复本帖后才能查看