• 自己动手搭建一个传奇是什么体验?下面是我搭建的详细教程,大家跟着教程做,不光是学会了技术,平时还可以帮朋友搭建



    传奇游戏是一代人的回忆,它曾经风靡一时,让无数玩家沉迷其中。这款游戏以其独特的玩法、丰富的故事背景和深刻的角色刻画,吸引了一大批忠实粉丝。

    在传奇游戏中,玩家可以体验到各种不同的职业和角色,每个角色都有自己独特的技能和战斗风格。游戏中的战斗场景也是十分刺激和惊险的,玩家需要运用各种策略和技能才能获得胜利。

    除了游戏本身,传奇游戏还承载了一代人的青春记忆。在那个年代,很多人都会在网吧里玩传奇游戏,与朋友一起组队打怪、刷装备。这些经历不仅让人感到快乐和充实,也成为了他们青春岁月中最珍贵的回忆。

    虽然现在的传奇游戏已经逐渐淡出了人们的视线,但它依然是一代人的回忆,永远铭刻在他们的心中。

    今天我们来学习自己动手,搭建一个可以联机的传奇玩玩

    龙心传世 Linux 架设教程

    演示系统:Centos 7.6
    首先你要下载游戏资源
    这里我给你准备好了,里面有相应的教程

    游戏源码资源下载:https://www.ldmzy.com/5924/5924.html

    安装宝塔:

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

    输入y回车确认安装

    安装环境:Nginx 1.18、MySQL 5.6、PHP 5.6

    宝塔放行端口:1:65535

    关闭防火墙:

    1. systemctl stop firewalld.service
    2. systemctl disable firewalld.service

    上传“cs.tar.gz”到服务器根目录“/”(根目录不是root目录!!!!){使用WinSCP或其他工具上传数据}

    解压服务端

    1. cd /
    2. tar zxvf cs.tar.gz

    给予777权限:

    1. chmod 777 -R /data
    2. chmod 777 -R /www/wwwroot/game

    设置数据库密码为:ldmzy.com(在宝塔直接设置)

    导入数据库:

    1. cd /data
    2. ./sk

    宝塔添加站点:

    IP:88端口

    网站目录指向:/www/wwwroot/game

    修改服务端IP:

    1. \data\sbin\resource\config\gateway_cfg.lua
    2. \data\sbin\resource\config\session_cfg.lua
    3. \www\wwwroot\game\api\version\v.php
    4. \www\wwwroot\game\api\Logontocall\login.php

    启动游戏服务

    启动命令

    1. cd /data/
    2. ./q

    如果没启动成功就在运行一次命令

    一共5个进程都显示 success 表示成功了 

    WorldFrame_d 启动后有些端要稍微等下才启动完毕.

    可以通过 命令 “ps -ef |grep WorldFrame_d” 查看 WorldFrame_d 是否运行

    出现这样就表示正常运行了

    1. [root@VM-4-7-centos data]# ps -ef |grep WorldFrame_d
    2. root      3725     1 49 12:12 pts/0    00:00:09 ./WorldFrame_d -c 0008010
    3. root      4251  2379  0 12:13 pts/0    00:00:00 grep --color=auto WorldFrame_d

    如果只有这一条进程是不行的

    root      4251  2379  0 12:13 pts/0    00:00:00 grep --color=auto WorldFrame_d

    如果有失败的就关掉重启

    传世有一些端 WorldFrame_d 有点奇怪有时候显示了success

    登陆还是提示“服务器维护” 

    这样就需要参考下方教程单独启动这个进程了。如果上面启动一直失败(service failure )就手动启动

    1. cd /data/sbin/linux
    2. bash db_service.sh start 0801
    3. bash session_service.sh start 0801
    4. bash gamegate_service.sh start 0801 1
    5. bash world_service.sh start 0801
    6. bash nameserver_service.sh start 2

    停止命令

    1. cd /data/
    2. ./t1

    #先运行上面的,等待1分钟左右在运行下面整个关闭
    cd /data/
    ./t

    手动停止

    1. killall DBAServer_d
    2. killall SessionServer_d
    3. killall GameGateway_d
    4. killall WorldFrame_d
    5. killall NameServer_d

    success 表示启动成功.

    客户端修改

    安卓:            

    1. \assets\kuniu\defServerList.json
    2. \assets\kuniu\src\login\LoginScene.lua
    3. assets\kuniu\src\layers\pay\PayView.lua【内充网址修改】

    苹果:            

    1. \Payload\cqsj-mobile.app\kuniu\defServerList.json
    2. \Payload\cqsj-mobile.app\kuniu\src\login\LoginScene.lua

    GM授权后台:

    http://你的IP:88/ht/gm.php

    GM码:ldmzy.com

    玩家后台:

    http://你的ip:88/ht

    发送后小退在登陆就有邮件了。

    游戏到这里就搭建成功了

    下面我们来看看游戏的效果:


     

  • 相关阅读:
    Kafka集群搭建配置
    python 实现MAC泛洪与ARP欺骗
    背包问题的总结(01背包/完全背包/满包/不满包)
    Spring Boot框架下实现Excel服务端导入导出
    fastjson 序列化 输出空字段
    Containerd 的镜像和容器管理
    企业文件外发要如何管控?外发文件管理制度是重要基础
    AI只需26秒,就可以设计一款会走路的机器人
    B树和B+树
    Docker kill 1无效
  • 原文地址:https://blog.csdn.net/qq_40570857/article/details/134093191