石器时代Linux私服架设教程

  • 22
  • 4,185 阅读
  • A+
所属分类:石器时代

石器时代Linux私服架设教程

音频片段:需要 Adobe Flash Player(9 或以上版本)播放音频片段。 点击这里下载最新版本。您需要开启浏览器的 JavaScript 支持。

兴趣可能是最好的老师,架设石器时代服务端是我学习折腾Linux的开始,感谢这个童年游戏,给予了我在黑不见底的命令窗口瞎敲一通的勇气。在这3A大作疯狂井喷的时代,相信有不少同辈玩家和我一样,早已对石器游戏本身失去兴趣,但昔日围绕这个游戏干过的各种趣事永远是八零后玩家的宝贵回忆!搭建一个属于自己的石器时代私服,召唤早已不再联系的队友们,寻回深藏于童年心中的记忆拼图。

今天就给大家分享一篇石器时代Linux服务端架设教程,教程内容包含搭建Web环境、配置游戏服务端、客户端、注册网站。为了让Linux新手朋友也能轻松搭建,教程中我特地选择使用Linux傻瓜面板工具进行演示,尽可能减少命令行操作。

 实验环境

实验平台:Alpharacks VPS

操作系统:CentOS 6.7 X86

主机IP:198.96.90.13

面板工具:宝塔

 主机篇

第一步 购买主机

  1. 非常有钱且长期在国内联机游戏的朋友可以考虑国内的腾讯云、阿里云;  
  2. 比较缺钱且能熟练使用科学上网的朋友可以考虑国外的Alpharacks、Virmach;  
  3. 不想花钱且拥有全球外币信用卡的朋友可以考虑国外的谷歌云、亚马逊云;  
  4. 随便玩玩、拥有公网IP、路由器权限的朋友可以考虑使用VMware Workstation虚拟机。  

根据实际情况购买合适的云服务器,我个人推荐的是年付7美元的Alpharacks VPS。是的,这个价位只能买到OpenVZ架构的超售主机,简单来说就是所谓的垃圾主机,但是搭建石器时代供极少数人联机是毫无压力的,非常适合练手。

石器时代Linux私服架设教程

成功购买后,主机供应商客服会发送相关帐号、密码信息到预留的联系邮箱,登陆到Alpharacks VPS服务器控制面板:https://vpscp.alpharacks.com:5656/login.php

第二步 重装系统

搭建石器时代推荐使用CentOS 6.x操作系统,进入服务器管理界面,可以清楚看到主机部分硬件配置信息,教程中使用的主机比年付7美刀的主机还要垃圾。如果当前操作系统不是CentOS6.x,那就点击Reinstall重装系统。

石器时代Linux私服架设教程

选择centos-6-x86-minimal,然后拉到网页底部点击Reinstall,等待几分钟即可,主机篇到此结束!

石器时代Linux私服架设教程

 服务端篇

第一步 准备工作

获取服务端

首先要有一份能正常启动的游戏服务端,教程中使用的是我自己编译的专用版本,以此为例给大家演示搭建过程。

禁用SElinux

  1. [root@Stoneage ~]# setenforce 0  
  2. [root@Stoneage ~]# sed -ri 's#^(SELINUX=).*#\1disabled#g' /etc/selinux/config  

禁用防火墙

  1. [root@Stoneage ~]# service iptables stop  
  2. [root@Stoneage ~]# service ip6tables stop  
  3. [root@Stoneage ~]# chkconfig iptables off        
  4. [root@Stoneage ~]# chkconfig ip6tables off  

安装常用软件

  1. [root@Stoneage ~]# yum -y install wget vim  

✿ ❀ 本文此处隐藏内容 ☾登陆☽ ☾注册☽ 仅供注册访客阅读 ✿ ❀

 客户端篇

第一步 配置客户端登陆列表

根据实际服务器IP地址或域名,制作客户端登陆列表。目前比较常见的登陆配置文件有三种,对应的配置方法也就有三种。第一种是标准的cax.ini文件,常在旧版16色客户端中出现;第二种是标准的xxx.dll文件,常在较新版16色客户端中出现;第三种是自定义的xxx.dll文件,常在自定义的32色客户端中出现。石器时代练手端使用的是第二种,而教程演示中使用的则是第三种。

第一种

使用MAX编辑器,先写一个文本文档出来做模版,内容如下:

  1. 登陆密码=0,0;1;0;石器时代;2;198.96.90;教程演示一;13:9999;教程演示二;13:9999;;  

先把.txt后缀名修改为.ini,再打开MAX编辑器加密.ini文件,最后拷贝.ini文件到客户端根目录即可。

第二种

使用登陆列表修改工具直接图形化修改,最后拷贝xxx.dll文件到客户端根目录即可。

石器时代Linux私服架设教程

第三种

使用Notepad++修改,最后拷贝xxx.dll文件到客户端根目录即可,格式如下:

  1. #annotation  
  2. 0,石器时代,4  
  3. 0=石器时代 - 教程演示一,1198.96.90.13,9999  
  4. 1=石器时代 - 教程演示二,1stoneage.wanghualang.com,9999  
  5. ****  

石器时代Linux私服架设教程

第二步 分享游戏客户端和注册网站

分享客户端和注册网站给朋友们,就可以一起重温石器了,教程结束!

石器时代Linux私服架设教程

石器时代Linux私服架设教程

石器时代Linux私服架设教程

  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:22   其中:访客  14   博主  8

    • 路人丙 山东省青岛市 移动

      大神,请教个问题,我这云服务器延迟并不高,但是登陆连接有些慢,具体表现就是左右人物选择画面出现慢,但是登陆之后不卡顿,另外,最恶心的是掉线甚至原登之后经常连接不上,要关闭外挂重开才行,请问您有无这方面经验?该如何解决。补充一句,以上问题在虚拟机上好很多。

        • 王花郎 站长 广东省广州市 电信

          @路人丙 如果虚拟机运行正常,云主机运行异常,就尝试从负载、带宽、登陆验证方面去分析。
          ~
          1.云主机启动gmsv半小时后,uptime看看CPU负载;
          2.本机定时telnet云主机的gmsv端口,看看会不会偶尔超时,特别卡的时候也可以iftop看一下带宽占用;
          3.尝试取消游戏服务端登陆密钥验证(如果服务端gmsv不是你的,第三点可以忽略)。
          4.有条件的话,临时换一台更高配的非OpenVZ云主机试试。

        • 景星 北京市 移动GSM/TD-SCDMA/LTE共用出口

          能不能给个max编辑器下载地址

            • 王花郎 站长 广东省韶关市 电信

              @景星 http://download.wanghualang.com/stoneage/max.zip

                • 阿力 浙江省嘉兴市 华数传媒

                  @王花郎 服务器端怎么下载啊。

              • 浅唱青春 云南省玉溪市 电信

                感谢分享~~~

                • 大龙 四川省泸州市 电信

                  花郎兄,您这网站可以注册登陆吗?

                    • 王花郎 站长 广东省广州市 电信

                      @大龙 非盈利站点,没有开放注册功能。

                    • Pink 新疆克孜勒苏柯尔州 电信

                      花郎大神,你确定32位系统能安装宝塔?我刚才运行脚本就报错了,提示不支持32位系统,求助。

                        • 王花郎 站长 广东省广州市 电信

                          @Pink 我写教程时的宝塔安装脚本是支持32位的,提供两个方案给你,二选一。
                          1.VPS安装64位的操作系统;
                          2.修改宝塔安装脚本,把以下内容删除。

                          if [ “$is64bit” = ’32’ ];then
                          echo ‘=================================================’;
                          echo -e “\033[31m BT-Panel Incompatible 32 bit OS. \033[0m”;
                          exit;
                          fi

                        • 一进一退 浙江省杭州市 电信

                          换了centOS6.8-32位可以都可以运行了
                          saac运行应该没问题端口能查到
                          gmvc运行不知道什么问题,已经换了zh_CN.utf8就是乱码

                          This Program is compiled at Oct 18 2009 22:54:00 by gcc 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)

                          ¿ªʼ»

                            • 王花郎 站长 广东省韶关市 电信

                              @一进一退 64位操作系统需要安装32位软件运行库,这是一篇面向Linux新手的教程,不想涉及太多命令,所以一开始推荐使用x86系统。乱码问题只要设置虚拟终端(Xshell、CRT等)的编码为gb2312或者Big5之类的即可。

                                • 一进一退 浙江省杭州市 电信

                                  @王花郎 gb2312可以的。
                                  这东西要求内存怎么高吗?
                                  1G的内存起不来,我又创建了swap才能起来

                                    • 王花郎 站长 广东省韶关市 电信

                                      @一进一退 Xen、Kvm上的1G内存表示毫无压力,至于OpenVZ嘛…省略五百字。实在不想挂载Swap,也可以适量修改setup.cf上的内存单元。

                                • 一进一退 浙江省杭州市 电信

                                  前面都没什么问题,就是启动ac和gmvs时根本没反应,和记事本里点下回车换行是一个效果的。
                                  我mysql装的5.5几的 系统是contOS6.8-64的
                                  啥原因呢??

                                  • 一进一退 浙江省杭州市 电信

                                    邮件和QQ字段还要必填呀

                                    • KFC 广东省惠州市 移动

                                      可惜了~确实没有勉强可以用的端~

                                      • KFC 广东省惠州市 移动

                                        可惜了,确实没有勉强能用的端,浪费了~

                                        • 良好老伯 山西省临汾市 联通

                                          非常详尽的教程,不论是小白仰或是大拿,均具备不同层面上的指导。

                                          • 菊花也说话 广东省珠海市 电信

                                            教程很详细,石器不光是80后的回忆,我90年,上小学的时候就开始接触石器,可以说这游戏荒废了我的学习,但也带给了我很多美好回忆,这几年架设了好多端,也玩了一些私服,但就是提不起劲,或许没有可以一起玩的伙伴吧,人长大了都各奔西东。