首页 > 其他分享 >梦x西游H5页面搭建架设教程

梦x西游H5页面搭建架设教程

时间:2023-05-24 16:32:52浏览次数:45  
标签:文件 教程 西游 IP H5 宝塔 sh 服务器 GM

梦x西游H5页面搭建教程Centos

大家好,我是艾西,今天给大家分享一款H5页面的游戏搭建教程。版本分为三种族、四种族、五种族,大家可以自己喜欢哪个版本自己尝试开服架设等,今天我们以三种族的为演示。

那么让我们直接进入正题开始操作:

梦x西游H5页面搭建架设教程_服务器


架设准备:服务器一台centos7.2以上版本、服务端和客户端

注:服务器和宝塔面板全部关闭防火墙,不会操作的直接找服务器供应商操作!


本教程我们用到的远程工具是Finalshell

(注本文中xxxx即为http、xxxxx即为https、zzz即为www 因PT原因望大家理解)

安装宝塔及环境

宝塔是一个服务器运维管理软件,安装命令:yum install -y wget && wget -O install.sh xxxx://download.bt.cn/install/install_6.0.sh && sh install.sh 1ba5f33df

安装完后,按照提示信息登录宝塔面板安装以下软件

梦x西游H5页面搭建架设教程_驰网科技_02


web 服务器:nginx 1.22

数据库:mysql 5.6

编程语言:PHP 5.4

注:关闭防火墙、开放端口命令(Finalshell面板)

systemctl stop firewalld.service

systemctl disable firewalld.service


上传版本

直接将我们版本文件拖进Finalshell下方根目录开始上传

梦x西游H5页面搭建架设教程_游戏服务端开发定制_03



输入命令解压xy.zip文件

cd/

unzip xy1.zip


解压完成后,通过命令授予

chmod 777 -R /xy

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

注:也可以通过宝塔上传看个人用的工具以及操作习惯!


更新动态库输入命令:

cd/usr/lib64

ldcinfig

回到宝塔面板(设置数据库密码按自己个人喜好设置)

-----数据库----root密码(自己填入即可)------

梦x西游H5页面搭建架设教程_游戏服务端开发定制_04


回到Finalshell界面输入命令:

cd /xy

./sk

回到宝塔面板创建网站(网站目录一般是这个根据实际情况来\www\wwwroot\game)

网站-----添加站点----域名(你的IP加端口或直接用备案域名)----选择网站路径--提交


修改IP 以下两个文件index.php、cinfig.php


在版本文件里的\www\wwwroot\game\index.php 将文件里的IP改为你自己的服务器IP然后保存即可

梦x西游H5页面搭建架设教程_游戏服务器_05


在版本文件/www/wwwroot/game/pay/config.php 将文件里的IP改为你自己的服务器IP然后保存即可



梦x西游H5页面搭建架设教程_游戏服务端开发定制_06



在Finalshell启动游戏服务:

启动命令

cd /xy/server/sh1

./gamectl.sh startall

停止命令

cd /xy/server/sh1

./gamectl.sh stopall

启动好了,可以通过netstat -ntlp查看端口状态

有5201表示就可以了


梦x西游H5页面搭建架设教程_驰网科技_07


然后回到我们本地找到客户端进行反编译,先将assets\apps\目录下的manifest.json文件内的IP改为你现在服务器的IP用Notepad++打开选取IP换成你自己服务器IP,游戏名称xx西游也是可以根据自己喜欢的名字进行更改,因本文为搭建架设教程我们就不操作,你们自己在这个文件直接修改就行。


梦x西游H5页面搭建架设教程_游戏服务器_08


替换完成后保存就可以了,将改好的文件丢回客户端文件,将原来的文件替换掉即可。将我们自己生成的apk文件丢进模拟器里开始安装运行!


梦x西游H5页面搭建架设教程_驰网科技_09

梦x西游H5页面搭建架设教程_游戏服务器_10

梦x西游H5页面搭建架设教程_驰网科技_11



附资料参考:

修改

修改


修改


授权源码分析

GM 工具可以对游戏玩家进行 GM 授权,授权有两种,vip1 充值只能进行元宝充值,vip2 充值邮件可进行元宝充值和物品发送。在/gm/adminquery.php 文件。

首先会通过

打开

梦x西游H5页面搭建架设教程_游戏服务器_12


同样,被授权玩家通过xxxx://IP/gm/ 打开玩家 GM 登录同样会读取 vip1.json 文件进行校验该用户是否为 vip 用户,所以玩家登录 GM 的密码和 GM 账号的密码一致为 123456,并非玩家账号的密码。


清空角色背包

游戏中难免会出现


首先要清空背包的角色,退出游戏。

通过宝塔,打开菜单数据库中的

找到库

SELECT characterid,account FROM character WHERE account = '账号

梦x西游H5页面搭建架设教程_游戏服务器_13


点击执行后,记下查询到的


梦x西游H5页面搭建架设教程_驰网科技_14



再输入

DELETE FROM item WHERE characterid = characterid

梦x西游H5页面搭建架设教程_游戏服务端开发定制_15



点击执行,就成功删除了该角色的背包物品。

再次登陆游戏,角色的背包就空空如也了

今天的分享就到这里啦希望对有需要的小伙伴有帮助!我是驰网艾西我们下期见~




标签:文件,教程,西游,IP,H5,宝塔,sh,服务器,GM
From: https://blog.51cto.com/idc02/6341937

相关文章

  • 圣墟传说H5手工端搭建架设教程​
    圣墟传说H5手工端搭建架设教程大家好,我是艾西。今天给大家带来的游戏是由小说改编而来的大型玄幻MMORPG仙侠手游,也是比较老的游戏了虽然你可能没有怎么听过,但总会有一批喜欢的玩家热衷于它。那么让我们直接进入正题开始操作:架设准备:服务器一台centos7.2以上版本、服务端和客户端注:......
  • Ruby教程_编程入门自学教程_菜鸟教程-免费教程分享
    教程简介Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(YukihiroMatsumoto)开发,遵守GPL协议和RubyLicense。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET......
  • oracle12c linux安装教程
    1、安装包下载2、环境准备2.1安装gcc2.2内核参数设置2.3资源限制配置2.4硬件环境准备2.5Xmanger安装2.6创建文件夹2.7创建用户和组2.8图像界面设置2.9上传并解压3、安装3.1执行安装命令3.2安装选择3.3环境变量配置4、验证4.1启动pdb4.2设置pdb随cdb自启动1、安装......
  • AI女友CyberWaifu快速搭建教程
     图片来源:非理性编程AI发展迅速,今天给大家分享一个QQAI女友CyberWaifu的保姆级部署教程。 项目地址:https://github.com/Syan-Lin/CyberWaifu有能力的同学不要忘记给作者点个赞哦~功能简介(截至发文时的)✅ 预定义的思考链:使AI可以进行一定的逻辑思考,进行决策。例如在文......
  • Graphpad Prism9.5.1 数据处理绘图软件详细安装教程 (含Win/Mac版)
    GraphPadPrismGraphPadPrism是一款非常专业强大的科研医学生物数据处理绘图软件,它可以将科学图形、综合曲线拟合(非线性回归)、可理解的统计数据、数据组织结合在一起,除了最基本的数据统计分析外,还能自动生成统计图。  安装教程下面就简单的介绍一下Win版的安装教程详细图文教程......
  • FATE 教程
    FATE教程写在前面:本教程包括FATE的安装和一个实战案例:横向逻辑回归。FATE安装单机部署使用Docker镜像安装#1.拉取镜像dockerpullfederatedai/standalone_fate:1.8.0#2.启动dockerrun-it--namestandalone_fate-p8080:8080federatedai/standalone_fate:......
  • 用CentOS服务器自己搭建部署个Discuz论坛网站,网站搭建教程
     Linux系统CentOS服务器使用堡塔搭建论坛网站全套教程。服务器大本营,技术文章内容集合站发车啦! 操作系统:Centos 7.6网站程序:Discuz-X3.4前言首先,搭建一个网站需要准备:服务器、域名、网站程序。 服务器是什么?服务器从字面理解就是提供服务的机器,服务器可以提供哪些......
  • Windows 11 和 Rocky 9 Linux 平台 MySQL 8.0.33 简易安装教程
    目录Windows平台安装MySQLLinux平台Rocky9安装MySQLbinarypackagerpmpackageyum源sourcepackageWindows11和Rocky9Linux初体验MySQL8.0.33简易安装教程。MySQL8.0目前最新稳定版本已经更新到了MySQL8.0.33,估计下一个稳定版本(大约在今年7月份)推出。当然,......
  • 【cpluscplus教程翻译】Special members
    特殊成员特殊成员函数是那些在特定情况被隐式定义的成员函数:默认构造、析构、拷贝构造、拷贝赋值、移动构造、移动赋值(注意构造和赋值的区别,只要是内存有没有新增),让我们逐个学习一下默认构造函数(defaultconstructor)默认构造函数在没给任何参数初始化对象时调用如果一个类的......
  • VMware 磁盘不足,扩展磁盘后如何挂载磁盘,教程如下
     标红为输入项 [root@bogon~]#fdisk-l磁盘/dev/sda:59.1GB,59055800320字节,115343360个扇区Units=扇区of1*512=512bytes扇区大小(逻辑/物理):512字节/512字节I/O大小(最小/最佳):512字节/512字节磁盘标签类型:dos磁盘标识符:0x000a13d5设备......