回复:  1 | 评论:  0
L03.三等兵
跳转到指定楼层
happysoul 发表于 2021-09-11 19:07 | 只看该用户的回复

  又是我来刷存在感了,这次讲的游戏是Minecraft服务器运维。

  特别需要准备工具如下:phpmyadmin,支付宝,微信的商家码,最近币圈的钱包也可以,不过需要看能不能支持查询。


微信支付调用与回调 CSDN

支付宝支付调用与回调 CSDN


当然,这些大厂要准备的东西就这些。

下面开始讲思路:

1)安装启动http服务器的必备件

2)安装PHP5.6版本以上。

3)安装Java (主修java的可以考虑javaweb)

4)ESS,管理组,API前置安装上

5)类规定为Points,代表点券。同时将Minecraft服务器的IP(包括端口)填写在新建表SePL(管理服务器访问的地址)上。

6)建立属于你的服务器的那张表,同时在API提供的YML文件上填写数据库服务器绝对地址。playerpoints.jar这个插件是支持的,我们在此不用

7)创建循环脚本,将服务器端的player.yml的玩家信息打包,插件的通常注册创建都会创建DB(临时的数据库)文件,可以直接导入或者连接数据库。

8)发送到数据库,数据库端处理文件数据

9)建立支付连接,PHP页面传回成功信息后POINTS列寻找相应的UUID或者名称加入相对数值

10)创建数据库端脚本,定时传回POINTS数值即可。


此步骤不全,不过尽量摆脱对插件的大部分依赖。不清楚具体操作留言即可

L03.三等兵
happysoul 发表于 2021-09-11 19:11 | 只看该用户的回复

至于为何要将数据库和服务器分开,也是希望腐竹能承担起服务器责任,不要卷钱就跑。

PHP

所属:技术专区

扫二维码下载兵联社区客户端

使用兵联社区APP
解锁更多操作玩法