架设资源简介
手游【仙境传说RO黑色派对修复版】充值、物品后台+源码+源码出包视频教程 适合学习开发游戏
架设基本信息(网游单机网-藏宝湾www.jiaobenwang.com)
该资源为源代码,可以自行编译,小白勿入,只适合具有相应编程基础的大神!
搭建教程&说明(转载注明来源藏宝湾cangbaowan.top)
手游【仙境传说RO黑色派对修复版】充值、物品后台+源码+源码出包视频教程 适合学习开发游戏
需要编译出包,比较麻烦
1.修复注册登录网页报错,开启交易所
2.修复打怪不还击的问题
3.绕过游戏里面实名认证的问题
4.商城打开报错的问题
5.修复交易所
6.修复竞技场无法进入的问题
7.修复无法创建工会的问题
8.调整40级以上转职大部分怪物主动攻击变为
被动攻击
9.修复月卡
10.修复拍卖行不能使用的问题
11.修复武器类型装备添加4个插槽报错的问题
12.修复帮派神器任务太阳头盔残片,月亮头盔
残片,星辰头盔残片,太阳背饰残片,月亮背
饰残片,星辰背饰残片等不会触发神器任务
13.编译了一个神器不限制帮派的服务端文件,
后台直接发送就能装备神器,按需取舍
服务器阿里云 4h16g10m
安装系统,centos7.6
安装宝塔yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Nginx 1.22
Mysql 5.6
Php 7.0 7.4
Redis 6.2
安装linux工具箱 游戏启动至少需要32g运存 16g大概添加30g虚拟内存可以启动,32g的可以不用添加虚拟内存
宝塔-安全-放行端口:1-65535
上传server.tar.gz和1.zip到根目录
wwwroot.zip到www\wwwroot\目录
宝塔解压server.tar.gz到根目录
解压wwwroot.zip到www\wwwroot\目录
给予server,和wwwroot.zip解压出来的两个文件夹777权限
上传master.zip protobuf-2.6.1.zip到\root目录下
安装环境
yum install glibc.i686 -y
yum -y install gcc+ gcc-c++
yum install mysql-devel -y
yum install boost-devel.x86_64 -y
yum install libxml2-devel.x86_64 -y
yum install log4cxx-devel.x86_64 -y
yum install jansson-devel.x86_64 -y
yum install git -y
ldconfig
protobuf2.6.1
master.zip
protobuf2.6.1:
上传 protobuf-2.6.1.zip到/root目录
cd /root
unzip protobuf-2.6.1.zip
chmod -R 777 protobuf-2.6.1
cd protobuf-2.6.1
./configure –prefix=/usr/local/protobuf
make && make install
export PATH=/usr/local/protobuf/bin:$PATH
protoc –version
cd /root
unzip master.zip
chmod -R 777 php-protobuf-master
cd php-protobuf-master
/www/server/php/74/bin/phpize
./configure –with-php-config=/www/server/php/74/bin/php-config
make && make install
/www/server/php/74/etc/php.ini里面加一下extension = protobuf.so,加载文档末尾,再重启php-fpm 74
软件商店找到php7.4
找到禁用函数,删除exec,保存,重启
宝塔安装php7.0
cd
rpm -ivh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm
yum -y install yum-utils
yum -y install php70-php-pecl-swoole2.x86_64 php70-php-pecl-msgpack.x86_64 php70-php-pecl-redis.x86_64 php70-php-pecl-ds.x86_64 php70-php-pecl-yaml.x86_64 php70-php-pecl-lua.x86_64
把php文件放到/opt/remi/php70/root/usr/bin/php 给777权限
rm -rf /usr/bin/php
ln -s /opt/remi/php70/root/usr/bin/php /usr/bin
然后查看php版本号 php -v 7.0.3就对了
再输入 php -m 有ds 和swoole 就行了
宝塔放行端口 1-65535
修改数据库root密码为:123456
添加数据库
ro_global和ro_xd_r2,导入对应数据库
添加网站150.138.72.5
IP:81
目录为www/wwwroot/web
php版本选择php 7.0
IP:82
目录为www/wwwroot/gm
php版本选择php7.4
解压1.zip到根目录下,部分给予755权限
ln -s /usr/local/lib/libprotobuf.so.9 /usr/lib/libprotobuf.so.9
ldconfig
libmysqlclient.so.18、libmysqlclient.so.18.0.0 上传到/usr/lib64/mysql下替换
ldconfig
system restart mysql
启动和关闭服务端:
启动: (有时启动的登录的时候提示维护什么的,就输入关闭命令重新启动服务端,直到能进去选择角色页面就正常了)
cd /server
./restart
关闭:
cd /server
./stop
启动充值后台 (可不用开启)
cd /server
./openrecharge.sh
注册账号:
http://IP:81/test/
gm后台:
http://IP:82/gm.php
GM码:123456 (GM修改文件/www/wwwroot/gm/user/config.php)
服务端修改/www/wwwroot/web目录下的version.php和version_ios.php文件
将66.66.66.66ip改为自己对应web的ip加端口
安卓编译安装包出包教程
Develop_Android
修改Develop_Android下的IP和端口
\Develop_Android\Assets\Resources\Script\FrameWork\GUI\view\StartGamePanel.txt
[327行,改66.66.66.66为子服务器IP,对应web的IP,包括端口]
\Develop_Android\Assets\Resources\Script\Net\NetConfig.txt
[批量替换]
编译:
Develop_Android:
AssetBundle->AssetBundleName设置->lua脚本 [大约耗时2分钟]
AssetBundle->纯打包(不扫描资源) [修改两个文件大约耗时12分钟左右,全部打包的话大约耗时7小时]
BuildAndroid:
\BuildAndroid\Assets\Code\Game\Version\ServerVersionCheckOpt.cs[改为子服务器IP]
\BuildAndroid\Assets\Resources\HttpOperationJson.txt [改为子服务器IP]
———————————————————————————————-
将
\Develop_Android\Assets\AssetBundles\Android\resources\script2\framework.unity3d
\Develop_Android\Assets\AssetBundles\Android\resources\script2\net.unity3d
替换到
\BuildAndroid\Assets\AssetBundles\Android\resources\script2\
———————————————————————————————-
编译(打包Assets):
删除\BuildAndroid\Assets\StreamingAssets下所有文件
AssetBundle->Archive->Zip AssetBundle To StreamingAssets [大约耗时5分钟]
一共会生成55个zip项目(0-54),可以在StreamingAssets目录下查看
打包完成后Unity也会有日志
File->BuildSetting->Build打包成品 [需要配置好JDK和SDK]
配置jdk,sdk教程
解压zazhuo.zip到D盘根目录下
新建环境变量
sdk环境:
新建ANDROID_HOME
变量值:sdk路径
path添加:此处目录为自己解压后的sdk目录,我解压到d盘根目录,所以是D:\sdk\***
D:\sdk\platform-tools
D:\sdk\tools
ndk环境:
新建NDK-ROOT
变量值:NDK的路径
安装jdk-8u144-windows-x64.exe
用unity打开BuildAndroid,选择安卓版本打开
点击edit,选择preferences…\external tools
在android处,将adk,jdk,ndk选择对应路径
配置好环境后选择file / build settings
选择android 点击player settings 配置文件
右侧选择resolution
取消掉use 32-bit 后面的对钩
点击other settings
mini和target版本分别对应Android4.3和Android8.1(27)
点击Build等待出包
游戏截图(转载注明来源jiaobenwang.com)
感谢阅读(转载注明来源 藏宝湾 cangbaowan.top)
感谢您的阅读!如果脚本王——网游单机网的教程对您有帮助欢迎分享!如果有疑问请在本贴后面评论留言或者加入网游单机交流群讨论QQ群:371342465。对于架设的一些基本知识,脚本王——网游单机网有专题介绍,请先掌握基本功,游戏架设实际是很简单的,小白也能学会!实在不会架设的,只要是我们的永久会员,免费提供远程教学一次!
本站网游单机网-藏宝湾(www.jiaobenwang.com/www.cangbaowan.top)所有源码都来源于网络收集修改或者交换!本站所有程序、源码只供大家学习和研究软件内含的设计思想和原理之用,请下载后24小时内删除!。请大家不要用于商用及违法使用,否者如引起一切纠纷与本网站无关,后果自负!!
如果侵犯了您的权益,请及时告知我们(QQ: 18001103 email:[email protected]),我们即刻删除!
如遇到资源失效,请在此贴下方评论区留言,我们将尽快补充资源!
如遇资源实在不会架设,可以换其他游戏或者版本试试,不要纠结一个版本。
网游单机网-脚本王 » 手游【仙境传说RO黑色派对修复版】充值、物品后台+源码+源代码出包视频教程 适合学习开发游戏
常见问题FAQ
- 什么叫一键端?什么是手工端?
- 一键端:一般是虚拟机VM一键端或者windows一键启动服务端,适合新手!对于一键端来说,如果这个端是linux系统的,因为linux系统大家不熟悉,架设有点麻烦,所以很多人分享了自己架设服务端的linux系统镜像,这种叫VM一键端(虚拟机一键端)。 还有一种一键端是win系统的,大部分都是做好了启动服务端的快捷方式之类的,这种端实际和手工端相差不大了。win系统的一键端实际就是手工端!我个人认为如果端本身就是win系统的服务端,那就没必要去弄vm一键端了!
手工端:游戏服务端需手工安装配置,可以开服,适合老手,推荐方式!架设更有乐趣!
- 网单游戏有哪些架设方式?
- 1、单机玩耍,那么你只需要在你的电脑上 安装虚拟机软件+安卓模拟器即可。把服务端 运行在虚拟机的系统里面(如果是win服务端,也可以直接在电脑上运行服务端),客户端在安卓模拟器运行即可。各种VM一键端 基本就是用这种方式进行玩耍的!
2、局域网手机玩耍,局域网内,手机通过wifi连接你电脑上安装的服务端,离开这个wifi你就玩不了,这种方式虽然是局域网内可玩,但和外网架设实际上是一回事,都需要按照教程修改服务端、客户端。
3、外网玩耍,俗称开服,服务端架设在外网云服务器上,云服务器具有固定IP地址,在其他电脑上、手机上安装客户端即可玩耍。
- 最佳实现外网(互联网)开服玩耍的方式?
- 对于一般玩家来讲,如果是想实现和朋友一起玩耍网单游戏,那么就需要外网架设。最佳方式就是用内网映射的方式,仅需要一台百元级云服务器即可实现内网\局域网游戏穿透到互联网开服使用!本站提供了原创软件免费给大家使用!一般只要能局域网玩耍的网单游戏,均可实现外网玩耍!