[源码+搭建教程]西游伏妖篇手游_GM_单机+和朋友玩

为了学习和研究软件内含的设计思想和原理,本人花心血和汗水带来了搭建教程!!!

教程不适于服架设,严禁服架设!!!请牢记!!!

教程仅限学习使用,禁止商用,一切后果与本人无关,此声明具有法律效应!!!!

教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了。

如果你是小白也没问题,跟着教程走也是可以搭建成功的,但是一定要有耐心。。。

适用环境

  • 单机
  • 朋友之间一起玩(联网)
  • 支持安卓和苹果

视频演示

https://githubs.xyz/show/86.mp4

搭建步骤

服务器准备

单机: 虚拟机安装 Windows Server 2012 R2 , 教程:

VM虚拟机安装Windows Server 2012 R2服务器_游戏服务器必备

多人: 准备一台 Windows Server 2012 R2 服务器,腾讯云买。

买好之后关闭防火墙和新建一个D盘, 教程:

Windows Server 2012 R2 新增D盘分区

源码构建步骤

远程连接到服务器,将源码上传到D:\XY_Server

源码仓库贡献

 

arduino

复制代码

https://gitee.com/hadluo/game_code_01.git

进入到环境,安装必须运行库

安装java环境, 运行 jdk-8u102-windows-x64

运行 JDK环境设置 , 设置上面的安装目录 , 点击设置

进入到cmd , 输入java -version , 能正确显示版本就是成功了。

分别运行 1.安装常用运行库合集 , 2.安装n++ , 直接安装就可以了。

替换ip , 将下面所有文件的ip 106.12.121.18 或者 192.168.1.7 替换成你服务器的ip

 

makefile

复制代码

D:\XY_Server\WWW\xyfyp\client\Win\ServerList D:\XY_Server\XYServer\config\centralsrv\jowDistr.properties D:\XY_Server\XYServer\config\IPWhiteList D:\XY_Server\XYServer\config\jowDistr.properties D:\XY_Server\XYServer\config\robotConfig.properties

启动网站数据库 , 2个变绿灯即可

启动 世界服务器

启动 中心服务器

到此服务器搭建完成

客户端

反编译apk,然后修改 assets\bin\Data\Managed\Assembly-CSharp.dll 里面的ip,替换成你服务器的ip, 然后回编译+签名得到新的apk。

具体教程:

apk反编译修改dll内容

安装签名好的apk即可玩

苹果端我就不讲了,自己研究,也不要问我, 路径为下面:

GM后台

浏览器访问

http://你的服务器ip:81/s1.php

作者:精品源码屋
链接:https://juejin.cn/post/7372082380481888290
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/14615.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入解析自注意力机制(Self-Attention):深度学习中的关键创新

Self-Attention 深入解析自注意力机制(Self-Attention):深度学习中的关键创新自注意力机制的起源自注意力机制的工作原理关键组件公式表达 自注意力机制的应用结论 深入解析自注意力机制(Self-Attention):深…

26条提示词工程策略

#原则中文原则1No need to be polite with LLM so there is no need to add phrases like “please”, “if you don’t mind”, “thank you”, “I would like to”, etc., and get straight to the point.不需要对 LLM 使用礼貌用语,因此无需添加诸如“请”、“如…

springboot集成达梦数据库8

springboot集成达梦数据库8 官方文档&#xff1a;[https://eco.dameng.com/document/dm/zh-cn/start/java-development.html](https://eco.dameng.com/document/dm/zh-cn/start/java-development.html) 引入maven依赖 <!--添加数据库驱动安装包--> <dependency> …

Threejs路径规划_基于A*算法案例完整版

上节利用了A*实现了基础的路径规划&#xff0c;这节把整个功能完善好&#xff0c;A*算法一方面是基于当前点找到可以到达的点&#xff0c;计算从出发点到此点&#xff0c;以及此点到目的地的总成本&#xff0c;比较出最小的那个&#xff0c;再用最小成本的点继续找到它可以到达…

明天(周六)下午!武汉Linux爱好者线下沙龙,我们在华中科技大学等你!

2024 年 5月 25 日&#xff08;周六&#xff09;下午&#xff0c;我们将在「武汉市洪山区」 珞喻路 1037 号华中科技大学南五楼 613 室举办武汉 Linux 爱好者线下沙龙&#xff08;WHLUG&#xff09;&#xff0c;欢迎广大 Linux 爱好者来到现场&#xff0c;与我们一同交流技术&a…

git分支开发主干合并流程

文章目录 一、分支开发二、主干合并三、删除合并过的分支 一、分支开发 创建分支git branch <分支名> # git branch my_new_branch开发后提交代码git commit -m 本次开发内容 # git commit -m 增加登录保持功能同步远端仓库git push origin <分支名> # git push o…

Kubernetes——资源调度与Pod探针

目录 前言 一、资源调度策略 1.默认调度器&#xff08;Default Scheduler&#xff09; 2.自定义调度器&#xff08;Custom Scheduler&#xff09; 3.亲和性与反亲和性&#xff08;Affinity and Anti-Affinity&#xff09; 4.污点与容忍&#xff08;Taints and Toleration…

单体应用与微服务的优缺点

单体应用与微服务的优缺点 单体应用&#xff08;monolith application&#xff09;就是将应用程序的所有功能都打包成一个独立的单元&#xff0c;可以是 JAR、WAR、EAR 或其它归档格式。 随着业务需求的快速发展变化&#xff0c;敏捷性、灵活性和可扩展性需求不断增长&#x…

Window GDI+ API有BUG?GetBounds测不准?

文章目录 GraphicsPath的GetBounds测不准&#xff1f;方法一&#xff1a;GetBounds ()实战 方法二&#xff1a;GetBounds(Matrix)实战 GraphicsPath的GetBounds测不准?实战 .NET 版本的问题&#xff1f;C也一样&#xff0c;不是.NET的问题怀疑人生MiterLimit惹得祸完美结果结束…

MyBatis-Plus介绍及Spring Boot 3集成指南

我们每个Java开发者都在使用springbootmybatis开发时&#xff0c;我们经常发现自己需要为每张数据库表单独编写XML文件&#xff0c;并且为每个表都需要编写一套增删改查的方法&#xff0c;较为繁琐。为了解决这一问题&#xff0c;MyBatis-Plus应运而生。在本文中&#xff0c;我…

第七节:带你全面理解vue3: 其他响应式进阶API

前言: 针对vue3官网中, 响应式:进阶API 中, 我们在上一章中给大家讲解了shallowRef, shallowReactive, shallowReadonly几个API的使用. 本章主要对剩下的API 进行讲解, 我们先看一下官网中进阶API 都有那些 对于剩下这些API, 你需要了解他们创建目的, 是为了解决之前的API存在…

查看cpu进程数

import multiprocessing from multiprocessing import Pool# 导入 Pool 允许你创建一个进程池 # 进程池是一组工作进程&#xff0c;它们可以并行地执行多个任务# multiprocessing.cpu_count(): 返回当前机器上的CPU核心数 sum_cpu multiprocessing.cpu_count()use_cpu max(1,…

LLM多模态——GPT-4o改变人机交互的多模式 AI 模型应用

1. 概述 OpenAI 发布了迄今为止最新、最先进的语言模型 – GPT-4o也称为“全“ 模型。这一革命性的人工智能系统代表了一次巨大的飞跃&#xff0c;其能力模糊了人类和人工智能之间的界限。 GPT-4o 的核心在于其原生的多模式特性&#xff0c;使其能够无缝处理和生成文本、音频…

AWPortrait1.4更新,人物的生成更加趋近真实感,将SD1.5人像的真实感提升到了一个新的高度

AWPortrait1.4更新&#xff0c;人物的生成更加趋近真实感&#xff0c;将SD1.5人像的真实感提升到了一个新的高度 经过5个月&#xff0c;AWPortrait终于迎来了1.4。 本次更新基于1.3训练&#xff0c;使得人物的生成更加趋近真实感&#xff0c;将SD1.5人像的真实感提升到了一个新…

SpringBoot(七)之监控

SpringBoot&#xff08;七&#xff09;之监控 Spring Boot 提供了丰富的监控和管理功能&#xff0c;可以通过 Spring Boot Actuator 组件实现。Actuator 使你能够监控和管理 Spring Boot 应用程序的各个方面&#xff0c;比如健康检查、指标、环境信息等。以下是如何在 Spring …

EUT上电时,测试LISN拾取的脉冲电压对接收机的影响

背景&#xff1a;在2024年4月25日发现G220 IP20 FSF1测试结果不一致&#xff0c;有5dB差异&#xff0c;经排查&#xff0c;是两台接收机测试出的结果不一致&#xff0c;经过进一步确认&#xff0c;使用信号发生器直接灌入接收机DI-111内&#xff0c;测试出的结果会少4dB.使用梳…

linux-ftp服务器搭建简介

安装ftp服务器&#xff1a; vsftpd全称为“very secure FTP daemon”&#xff0c;是一个在UNIX类操作系统上运行的服务&#xff0c;可以提供高安全性的FTP服务。 vsftpd是一个免费和开放源代码的FTP服务器软件&#xff0c;它提供了许多其他FTP服务器不支持的特性&#xff0c;例…

基于python+Django大数据的电影市场预测分析系统设计与实现

博主介绍&#xff1a; 大家好&#xff0c;本人精通Java、Python、C#、C、C编程语言&#xff0c;同时也熟练掌握微信小程序、Php和Android等技术&#xff0c;能够为大家提供全方位的技术支持和交流。 我有丰富的成品Java、Python、C#毕设项目经验&#xff0c;能够为学生提供各类…

uview1.0 u-form表单回显校验不通过

提交到后端的数据&#xff0c;回显后不做任何修改无法通过表单校验 原因&#xff0c;u-form表单校验的类型默认为string&#xff0c;但是后端返回的是integer类型&#xff0c;导致无法通过校验 解决&#xff0c;既然后端返回的是整数形&#xff0c;那么我们就将校验规则的type…

html 根字号 以及 设置根元素font-size:calc(100vw/18.75)、元素rem实现自适应

rem 单位介绍&#xff1a;rem 是相对文档根元素(html)字体大小的尺寸单位&#xff0c;当元素的尺寸或文字字号等使用 rem 单位时&#xff0c;会随着根元素的 font-size变化而变化。 得出结论&#xff1a;在不同分辨率的设备下动态设置根元素的字体大小就可以实现页面自适应。 …