• w**g 登录了本站
  • w**g 加入了本站
  • 1******* 签到打卡,获得0.05积分奖励
  • 1******* 加入了本站
  • p**p 下载了资源 创胜系列腾国际房卡组件
  • p**p 下载了资源 【稀有源码】原生淘客APP系统源码
  • p**p 下载了资源 【稀有源码】原生淘客APP系统源码
  • q******4 签到打卡,获得0.05积分奖励
  • q******4 加入了本站
  • w****4 登录了本站

传世手游通用搭建教程及GM码数据库密码版权等修改教程

前言

我们在网上下载了某些源码,然后自己搭建的时候,发现里面的一些什么GM码呀,网址呀,数据库密码啥的全是别人的网址,看着就别扭,想改成自己的密码,那要怎么改呢?下面我就分享一下,我自己在搭建传世手游的时候把需要修改的地方分享出来,供以后搭建的时候参考

密码和网址修改

此内容 评论 本文后刷新页面可见!

 

如果没改文件名和路径的情况下,一般就是这几个文件需要把密码和网址改为自己的,不改直接搭建也可以,反正不影响搭建

如果在家里的局域网中搭建然后映射端口让外网也可以玩的话,需要查看此游戏占用了哪些端口,然后再将这些端口在路由器中做端口映射,Linux服务器中可以用以下命令查看端口的占用情况

端口占用检查

1. netstat命令:netstat命令可以用来显示网络连接、路由表以及网络接口信息。要查看端口占用情况,可以使用以下命令:


netstat -tuln

该命令会列出所有正在监听的TCP和UDP端口,以及它们的占用情况。

2. lsof命令:lsof命令可以用来查看系统中打开的文件和进程。要查看端口占用情况,可以使用以下命令:


lsof -i :端口号

将”端口号”替换为你要查询的具体端口号。该命令会列出占用该端口的进程信息。

3. ss命令:ss命令是netstat的替代品,它可以用来显示套接字相关的统计信息。要查看端口占用情况,可以使用以下命令:


ss -tuln

该命令会列出所有正在监听的TCP和UDP端口,以及它们的占用情况。

4. fuser命令:fuser命令可以用来查找使用指定端口的进程。要查看端口占用情况,可以使用以下命令:

fuser 端口号/tcp 或 fuser 端口号/udp


将”端口号”替换为你要查询的具体端口号。该命令会列出占用该端口的进程ID。

版权修改

修改GM后台版权:
wwwwwwrootgamegmhtuserconfig.php把下面引号中的部分到网上随便找个在线MD5加密一下
MD5在线加密网址:https://www.sojson.com/encrypt_md5.html

$key=’// 版本 2023 Powered by 一生相随博客 www.520xv.com 勿改‘;

用32位小写加密,加密后再填入下面这一行的引号中去

$gmkey=”c213f3a9ba6339d1583e133089bac03f“;

上面$key=引号中部分还要用urlencode编码后填入下面$sa=引号中去

urlencode在线编码网址:https://www.xuhuhu.com/beautify/urlencode/

$sa=”%2F%2F%20%E7%89%88%E6%9C%AC%202023%20Powered%20by%20%E4%B8%80%E7%94%9F%E7%9B%B8%E9%9A%8F%E5%8D%9A%E5%AE%A2%20www.520xv.com%20%E5%8B%BF%E6%94%B9“;

通用搭建教程

传奇世界手游 Linux 架设教程

演示系统:Centos 7.6

安装宝塔:
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 这里是5.6的版本
php 5.6

我这里演示家里局域网搭建教程,然后外网可以玩的哈,要做端口映射
宝塔放行端口:1:65535

关闭防火墙:
systemctl stop firewalld.service
systemctl disable firewalld.service

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

解压

cd /
unzip 520xv.com.zip

这里输入:A

给予权限:

chmod 777 -R /data
chmod 777 -R /www/wwwroot/game

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

导入数据库:

cd /data
./sk

数据库 – 从服务器获取(获取到2个就可以了)

宝塔添加站点:

IP:81端口

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

修改服务端IP: // “49.233.38.137”

/data/sbin/resource/config/gateway_cfg.lua

/data/sbin/resource/config/session_cfg.lua

/www/wwwroot/game/api/88ym_api.php

由于是家里局域网,外网要玩的话做端口映射

Linux系统查看端口占用情况可以输入命令:netstat -tuln 进行查看

2500
20013
81
3220
20021
3000
2201
2300

上面这些端口是输入命令:netstat -tuln 检查出占用的端口,要在路由器里设置好端口映射,我这里已经提前做了端口映射,我就不一个个添加了,你们做的时候记得弄一下

启动游戏服务

启动命令

cd /data/
./q

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

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

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

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

[root@VM-4-7-centos data]# ps -ef |grep WorldFrame_d
root 3725 1 49 12:12 pts/0 00:00:09 ./WorldFrame_d -c 0008010
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 )就手动启动
cd /data/sbin/linux

bash db_service.sh start 0801
bash session_service.sh start 0801
bash gamegate_service.sh start 0801 1
bash world_service.sh start 0801
bash nameserver_service.sh start 2

停止命令
cd /data/
./t1

先运行上面的,等待一分钟左右再运行下面的整个关闭

cd /data/
./t

手动停止

killall DBAServer_d

killall SessionServer_d

killall GameGateway_d

killall WorldFrame_d

killall NameServer_d

success 表示启动成功.

客户端修改

安卓:// “106.55.254.14”
/assets/kuniu/src/YMConfig.lua
这个IP替换成你自己的,然后保存,如果在手机上运行,改完后记得还要签名
我这已经改好了,我用模拟器运行,我就直接进游戏了
不好意思,刚才卡住了
我们继续
外网玩的话做端口映射

苹果:// “106.55.254.14”
/Payload/cqsj-mobile.app/kuniu/src/YMConfig.lua

GM授权后台:
http://IP:81/gm/gm.php
GM码:520xv.com

玩家后台:
http://IP:81/gm
这个自己研究一下了,我记得这个应该是这样搞的
发送后小退在登陆就有邮件了。

本教程只限于技术研究使用,请勿用于商业用途。

本站教程、资源皆在单机环境进行,仅供单机研究学习使用,下载后请于24小时内删除,或购买正版。

请勿商业运营,违法使用和传播!仅供研究学习使用! 原文链接:https://www.qpymw.xyz/893.html,转载请注明出处。
0

评论0

站点公告

欢迎加入快捷源码网,本站资源来源于网络,由站长收集整理测试后上传,标注站长亲测的都是站长亲自测试的并配备了搭建教程的,请各位爱好者切用切珍惜,新站启航,资源每日更新,希望大家在本站能有一个良好的下载体验。站长致力于为大家打造一个高质量的资源下载服务平台,为更多源码爱好者提供更多有价值的资源,希望大家多多支持!
显示验证码
没有账号?注册  忘记密码?