diff --git a/mcguide/27-网络游戏/课程1:成为Apollo服主及相关准备/第3节:入驻申请.md b/mcguide/27-网络游戏/课程1:成为Apollo服主及相关准备/第3节:入驻申请.md index e285139..ebe0083 100644 --- a/mcguide/27-网络游戏/课程1:成为Apollo服主及相关准备/第3节:入驻申请.md +++ b/mcguide/27-网络游戏/课程1:成为Apollo服主及相关准备/第3节:入驻申请.md @@ -6,7 +6,7 @@ time: 10分钟 # 入驻申请 -​在[开发者平台](https://mcdev.webapp.163.com/)注册成为开发者,然后登录开发者平台,在左边一列选择“**PE内容管理**”,然后点“**PE服务器管理**”,紧接着在右边点“**入驻申请**”,即可进入到申请页面。 +​在[开发者平台](https://mcdev.webapp.163.com/)注册成为开发者,然后登录开发者平台,在左边一列选择“**上架与资源管理**”,然后点“**网络游戏**”,紧接着在下边点“**基岩版开服工具游戏**”,选择“**入驻申请**”,即可进入到申请页面。 具体的入驻流程请参考:[《我的世界》中国版PE网络游戏入驻指南](../../35-上架与入驻/课程12.1-基岩版网络游戏入驻指南.md)。 @@ -14,9 +14,9 @@ time: 10分钟 《我的世界》中国版PE目前支持的游戏版本有:1.20、1.19、1.18,版本支持情况会随更新情况变更。 -使用框架:市面常用Nukkit,我的世界官方会提供基岩版C++开发工具Apollo,开发语言是python2.7.15 +使用框架:我的世界官方会提供基岩版C++开发工具Apollo,开发语言是python2.7.15,Nukkit现已不支持入驻。 -机器规格:低频机是2个cpu,每个cpu 20核,一共40核。网络游戏通常使用低频机 +机器规格:低频机是2个cpu,每个cpu 20核,一共40核。网络游戏通常使用低频机。CPU是Intel® Xeon® Gold 6183P Processor(中文名志强金牌6183P处理器),CPU主频2.00GHZ。 论坛/官网地址:能展示服务器信息的页面地址,如没有官网,其他信息介绍页也可以。 diff --git a/mcguide/27-网络游戏/课程2:Apollo基础知识/第4节:部署.md b/mcguide/27-网络游戏/课程2:Apollo基础知识/第4节:部署.md index 38ed256..1c715b6 100644 --- a/mcguide/27-网络游戏/课程2:Apollo基础知识/第4节:部署.md +++ b/mcguide/27-网络游戏/课程2:Apollo基础知识/第4节:部署.md @@ -49,7 +49,7 @@ Apollo网络服中的各种配置可以一次性修改,部署会自动根据 **样例**:修改Mod目录内的游戏服gameA的代码并保存,点击网络服开发的部署按钮,则MCStudio会滚动更新所有gameA游戏服,并移除本地电脑中的gameA的客户端脚本缓存 -**注意**:如果开发者正在gameA游戏服中,则开发者必须退出后重新登陆gameA游戏服放可验证新的代码 +**注意**:如果开发者正在gameA游戏服中,则开发者必须退出后重新登陆gameA游戏服方可验证新的代码 ![](./images/bushujieshao.png) diff --git a/mcguide/27-网络游戏/课程9:服务器上线/images/syh17.png b/mcguide/27-网络游戏/课程9:服务器上线/images/syh17.png new file mode 100644 index 0000000..f964a94 Binary files /dev/null and b/mcguide/27-网络游戏/课程9:服务器上线/images/syh17.png differ diff --git a/mcguide/27-网络游戏/课程9:服务器上线/images/syh18.png b/mcguide/27-网络游戏/课程9:服务器上线/images/syh18.png new file mode 100644 index 0000000..ce5b47e Binary files /dev/null and b/mcguide/27-网络游戏/课程9:服务器上线/images/syh18.png differ diff --git a/mcguide/27-网络游戏/课程9:服务器上线/images/syh19.png b/mcguide/27-网络游戏/课程9:服务器上线/images/syh19.png new file mode 100644 index 0000000..40de93e Binary files /dev/null and b/mcguide/27-网络游戏/课程9:服务器上线/images/syh19.png differ diff --git a/mcguide/27-网络游戏/课程9:服务器上线/第3节:商业化操作.md b/mcguide/27-网络游戏/课程9:服务器上线/第3节:商业化操作.md index d60e581..63b37fc 100644 --- a/mcguide/27-网络游戏/课程9:服务器上线/第3节:商业化操作.md +++ b/mcguide/27-网络游戏/课程9:服务器上线/第3节:商业化操作.md @@ -44,8 +44,23 @@ time: 20分钟 ![1568016399843](./images/syh5.png) - - +### MCStudio服务器ID配置 +- 此处将会解释服务器游戏ID(即46ID)的具体配置逻辑。 + ![syh17.png](./images/syh17.png) +#### 开发者平台部分 +- 点击**上架管理**中的“**编辑更新**”,找到**游戏ID**和**是否为测试服**选项。 + ![syh18.png](./images/syh18.png) +- 其中,请将游戏ID**复制**下来,然后编辑**是否为测试服**选项。 +> 是否为测试服的配置规则:在MCStudio内,服务器阶段为**开发阶段**的,配置为**是**;服务器阶段为**审核阶段**的,配置为**否**,否则填入后点击完成会检验失败(提示:“网络游戏ID【46XXX】为正式服,无法在开发阶段部署正式服,请在开发者平台新建一个测试服提审后进行部署。”或与此相反,提示为测试服)。 +#### MCStudio部分 +- 进入**网络服开发**页面,点击**更多**,然后点击**服务器配置**,转到**更多**。 +- 在**游戏ID**处粘贴你刚才复制的游戏ID,如图所示。 +- ![syh19.png](./images/syh19.png) +- 点击完成,**重新部署服务器**,即可生效商城签名。 +#### 不填写游戏ID是否有影响? +影响:**无法获取商品信息**(最重要)以及一些其他影响 +#### 一些小建议 +服务器创建时,MCStudio默认填写游戏ID为0,推荐开发者**不要在开发阶段测试商品**,这样可以不动开发者平台的部分(保持“**是否为测试服**”为**是**),需要测试商品时用审核阶段服,保持游戏ID一直留在这个审核阶段服里就可以了。 ### 关联商城插件 > 使用Spigot开服时,商城插件的内容请参考[Spigot商城插件详解](../课程10:使用Spigot开服/30-Spigot服Demo详解/3-商城Demo详解.md) @@ -111,24 +126,18 @@ class TestServerSystem(ServerSystem): ![1568016399843](./images/syh8.png) ### 测试 -#### 申请测试货币 - -上述步骤成功后,可在McStudio或者移动端测试商品购买,在测试环境中,需要先申请测试货币。 - -- 测试货币申请:在McStudio——管理分页——PC组件管理处申请测试货币,可按需申请测试用的货币,货币只在测试环境中生效。 - -![1568016399843](./images/plugin_14.png) #### 移动端测试 -- 在[测试版登录器](./第2节:PE测试.html)中登录游戏。 +- 在[测试版登录器](./第2节:PE测试.md)中登录游戏。 - 假如配置了不使用商城插件的自定义道具商店(mod.json中配置use_custom_shop为false),点击左上角商店入口,可以打开引擎的道具商店,用测试货币购买对应成功上架的商品。 ![1568016399843](./images/syh10.png) -- 假如配置了使用商城插件的自定义道具商店(mod.json中配置use_custom_shop为true),点击左上角的【打开商店】按钮,可以打开插件自定义道具商店,用测试货币购买对应成功上架的商品。 +- 假如配置了使用商城插件的自定义道具商店(mod.json中配置use_custom_shop为true),点击左上角的【打开商店】按钮,可以打开插件自定义道具商店,点击购买对应成功上架的商品。 +- 注意:配置了商城插件的自定义道具商店后,插件打开商店和PE引擎自己的商店会显示在一起,点两个其中任何一个效果都一样。 ![1568016399843](./images/syh14.png) #### PC端测试 - 在McStudio——基岩版服务器——网络服开发,选中需要测试的游戏,点击"开发测试"可以打开测试客户端 ![1568016399843](./images/syh16.png) -- PC端引擎没有道具商店,必须配置使用商城插件的自定义道具商店(mod.json中配置use_custom_shop为true),进入测试客户端后,点击左上角的【打开商店】按钮,可以打开插件自定义道具商店,用测试货币购买对应成功上架的商品。 +- PC端引擎没有道具商店,必须配置使用商城插件的自定义道具商店(mod.json中配置use_custom_shop为true),进入测试客户端后,点击左上角的【打开商店】按钮,可以打开插件自定义道具商店,点击购买对应成功上架的商品。 ![1568016399843](./images/syh14.png) #### McStudio测试 - 在McStudio——基岩版服务器——线上服务器,选中需要测试的游戏,点击“更多”——“商店”,可打开测试商店界面。 diff --git a/mcguide/27-网络游戏/课程9:服务器上线/第8节:正式机器信息说明.md b/mcguide/27-网络游戏/课程9:服务器上线/第8节:正式机器信息说明.md index 8aff0b7..64bb17a 100644 --- a/mcguide/27-网络游戏/课程9:服务器上线/第8节:正式机器信息说明.md +++ b/mcguide/27-网络游戏/课程9:服务器上线/第8节:正式机器信息说明.md @@ -72,7 +72,7 @@ * Grafana网站可以通过浏览器访问(强烈建议使用Google Chrome浏览器) * Grafana网站的登录信息填写方式如下截图所示 ![image.png](./images/database014.png) -* 注意事项1:登录Grafana网站,需要先访问白名单URL,地址为【http://temp-white-list.mc.netease.com:9999/?type=grafana】,和登录服务器需要访问的白名单URL参数不同。 +* 注意事项1:登录Grafana网站,需要先添加白名单IP,具体操作见[添加白名单IP](../../27-网络游戏/课程1:成为Apollo服主及相关准备/第4节:申请开发阶段服务器.md) ### 正式服务器信息 * 下面是发放的正式服务器的信息截图 @@ -81,4 +81,4 @@ ![image.png](./images/database016.png) * 此外,在**游戏配置**分页中,具体服务器的**IP**项中,也是填写发放的**服务器IP** ![image.png](./images/database017.png) -* 注意事项1:登录服务器,需要先访问白名单URL,地址为【http://temp-white-list.mc.netease.com:9999/?machine=42.186.xx.xxx】(machine的值为发放的服务器的地址),和登录Grafana网站需要访问的白名单URL参数不同。 \ No newline at end of file +* 注意事项1:登录服务器,需要先添加白名单IP,具体操作见[添加白名单IP](../../27-网络游戏/课程1:成为Apollo服主及相关准备/第4节:申请开发阶段服务器.md) \ No newline at end of file