墙和鸡蛋 2024-9-27 10:50:54
linux7.2 64
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 安装 nginx1.17 mysql5.6 redis5.0 php5.6(redis扩展) 宝塔开放1-65535端口 数据库密码设置成 123456 创建xy2数据库,导入xy2.sql 服务端修改 /home/game/xyserver/xy2_bin/config/service.js 把所有ip 改成服务器ip /home/game/xyserver/xy2_bin/configLocal/service.js 把所有ip 改成服务器ip yum install screen 创建网站 端口为889 打开 服务端一套里面的 分区ip来 改区服列表server.json 示例 "name": "???", "ip": "http://192.168.100.128", "port": "8005", "status": "on", "server_num": "1", "type":"1" 切记http://前缀要加上,不然选择区组时获取不到,会出现不能注册情况 改好编译.bat生成server.dat放入网站更新update/data里 启动: screen cd /home/game/xyserver/xy2_bin/shell/ ./GameServer startService.js & 关闭: killall -9 GameServer ----------------------------------------------- 第二种启动方法: cd /home/game/xyserver/xy2_bin/shell/ nohup GameServer /home/game/xyserver/xy2_bin/shell/startService.js/ >> /home/game/xyserver/data/log/$(date +%Y-%m-%d-%H-%M-%S).log 2>&1 & ----------------------------------------------- 管理后台地址:http://101.91.205.181:8005/admin/login 改客户端IP: 先把之前的apk文件放到 \客户端修改加密\安卓客户端\目录下,改名为base.apk 点 拆包.bat 生成base目录 进入工具目录 \客户端修改加密\客户端修改加密\安卓客户端\需要修改的lua\1编译 改First.lu和serverPanel.lu的IP 改GameUtils.lu的41行的IP算法 改indexpanel.lu的25行的IP算法 算法1: 非正既负法 改其中一个比如x == 159201改为x ~= 159201 意思是这个不等于就通过,其它几个数字不用管,他是多个IP验证,有一个通过既通过 方法2:真正算法 比如IP是192.168.100.128那么算法就是{168+100+128}*{168+100+128}得到的值 101.91.205.181 227529? 改好后双击编译.bat生成lua文件 把生成的4个lua剪切到 \客户端修改加密\客户端修改加密\安卓客户端\需要修改的lua\2加密\1 打开加密解密工具.exe把目录1拉入输入目录,输出目录不用管会默认1_dec 选择算法情缘LUA加密解密 点批量解密 工具有点问题,解密既加密,加密既解密,好多人说工具不能加密 把修改加密好的文件 拖进 第一步 拆包 好的 base 目录下 把First.lua和GameUtils.lua和indexpanel.lua拖入\assets\lua\ 把serverPanel.lua拖入assets\lua\UI\ 点击 封包.bat 生成一个apk 再点击 sign.bat 进行签名 输入密码666888 进行签名 客户端下载:https://pan.baidu.com/s/1s6kcsoj0cvGiQXFb5QPjkQ [/hide]提取码:qkf8
购买主题
本主题需向作者支付 30 酷币 才能浏览
|