本地搭建(山寨)CF服务器 也可以服务器上搭建 含数据库
本帖最后由 cmc5410 于 2014-7-7 12:53 编辑大家都知道山寨老飘山寨可可。。 山寨。。。。
没听过山寨CF吧。。。
今天来个教程教大家组建自己的CF服务器
瞬间满级可随意购买商城武器 自己添加武器
这里用的客户端是美服CF
下面开始教程 篇幅比较长 仔细看好每一个步骤
一
下载美服客户端
http://pan.baidu.com/s/1bnjGlMv
安装更新点击开始游戏把游戏反作弊系统也更新了 出现登录账号的界面退出游戏 好了 开始搭建服务器
二
1
打开游戏跟目录 打开version.ini文件
LatestVersion = 1172
MinimalVersion= 1120
OwnVersion = 6
server1 = http://cfpatch.z8games.com/download/
COUNT = 1
IP1 =127.0.0.1
PORT1 =13008
PORT=16666
SERVER1=67.210.208.161
SERVER2=67.210.208.163
POD1=50
POD2=50
上面的IP1 =127.0.0.1 如果是本地搭建就是127.0..0.1 如果是服务器就是你的服务器IP
保存
2
打开根目录 localinfo.dat 文件编辑 VersionUrl = http://localhost/version.ini
这里说明一下 第三步改过端口的 把这里也改下比如 VersionUrl = http://localhost:81/version.ini或者 VersionUrl = http://localhost:8088/version.ini
看个人情况
三
本地搭建个小型服务器 推荐xampp 或者 WAMPSERVER
这里我用的xampp
下载地址http://pan.baidu.com/s/1sj4Sxq9
安装xampp的教程和配置 百度有
安装完成后
配置
直接点击第一个start
如果开启不成功下面有解决方法说明80端口被占用了 改成81或者8088
由于我的电脑 80端口被占用所以我改成81了
对于大多数人而言,因为曾经安装过SQLSERVER 或者MySQL 或者IIS或者Apache等软件,导致端口的复用。因此在错误窗口常看到report的字样~~~这时候,需要修改端口。Apache的端口默认为80,MySQL的端口默认为3306,同时需要注意,Apache配置的时候还需要配置一下SSL的端口,其默认端口443.笔者将Apache、MySQL、SSL的端口依次更改为:81,3366,4433.
我们先配置APACHE和SSL,在这张图片上很清晰地看到,Apache的后面有一个Config的按钮,点击选择下面的第一个文件:Apache(httpd.conf),这个文件就是配置Apache的端口的文件,该文件在安装路径下可以找到,如笔者的在这儿:D:\software\programingsoftware\xampp\apache\conf\httpd.conf。打开该文件(httpd.conf),看到有80就改为81,总共有三处,修改后保存。我们接下来在修改SSL,打开apache(httpd-ssl.conf)的文件,将443全部改为4433,总共4处,修改后保存。然后启动apache。哈哈,看到了吧,可以启动了。详细的参数看图片吧。就知道说是否在运行。
这里不需要mysql就不启动了
下一步
把修改好的游戏 version.ini文件上传到服务器或者本地电脑
看你的xampp安装在哪里
如果是C盘根目录
就复制到C:\ XAMPP\ htdocs文件里
现在访问 http://localhost/version.ini
或者 VersionUrl = http://localhost:81/version.ini
VersionUrl = http://localhost:8088/version.ini
如果能正常访问就可以了
四
安装
python
下载地址http://pan.baidu.com/s/1pJHhMPl
这里说明下必须安装
python 2.7.8 版最新版不兼容服务器文件会导致语法错误
下载服务器文件 和 CF登陆器
服务器文件http://pan.baidu.com/s/1ntkbQzR
CF登陆器 net编写 需要安装net
http://pan.baidu.com/s/1i3iihVJ
把服务器文件随便解压到哪里
五
运行GameServer.bat 开启游戏服务器
运行LoginServer.py 开启登录服务器 //////// 必须安装python才能运行
设置游戏根目录 patcher_cf.exe 属性 只读
把CF登陆器 放到游戏根目录运行
测试账号 peketo密码 test
各位小伙伴们 自己再慢慢研究吧 教程就这么多了
六
服务器文件夹里有个 crossfire.sqlite
可以添加和编辑账号密码
和商城物品ID添加武器
这里推荐一个中文版sql数据库编辑器
http://pan.baidu.com/s/1o1YFk
gamemode_id
1 Search and Destroy
2 Team DeathMatch
4 Free For All
5 Mutation Mode
6 Special Match
7 Elimination
9 Escape Mode
11 BioHazard
12 Hero Mode
14 Predator
maps_id
0 Tutorial
1 ShootingRange
2 S&D EagleEye
3 S&D BlackWidow
4 S&D Port
5 TD Egypt
6 TD Prison
7 TD BlackWidow
8 GM Laboratory
9 GM Laboratory 2
10 EM Prison
11 EM Alaska
12 FFA EagleEye
13 FFA BlackWidow
14 FFA Port
15 MM Pyramid
16 HM Pyramid
17 S&D Mexico
18 TD Monaco
19 TD Mexico
20 TD Arena
21 EM Arena
22 MM 13th Zone
23
24
25
26 TD Ship
东西很好!赞一个,但是弄不来啊 CF说实话不好玩 图片挂完了 敢不敢搭一个出来给玩玩 我去 帖子必火 占个沙发求脸熟 山寨cf哈哈哈 新人上路 占个位置哈哈 能山寨DNF吗 好东西谢谢分享 神马时候把LOL的私服做出来啊。 想来学习下,可惜图几乎全挂了! 这个有神马用啊? 前排支持火钳留名。。。 掉渣天,楼主怎么不把搭建好的游戏截图发一下 火了 这个帖子