设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5853|回复: 16
打印 上一主题 下一主题

[原创发布] 【MZ/MV】Steam成就/DLC/购买验证一键对接

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
419 小时
注册时间
2016-2-3
帖子
759
跳转到指定楼层
1
发表于 2022-6-20 10:44:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 79160475 于 2022-6-20 10:58 编辑

本文主要讲述如何使用greenworks对接Steam,对接之后,可以通过脚本获取steam上用户的购买信息、激活成就等等

经过本人一天的自闭摸索之后,最后弄了个超级简单的方案,只要覆盖两次文件+开启插件就可以使用啦

工具链接:Github
上传github了,如果有其他网盘的需求可以说一声

本工具MZ/MV通用

使用方式:

1.打开GreenWork文件夹,将你的Steam游戏编号写入steam_appid.txt



(注:游戏需要上传steam之后代码返回的结果才是正常的,在游戏未被下载时,部分功能如检测DLC是否安装,可能会永远返回false)
(建议可以直接使用steam上任意一款你已经购买并且下载的游戏的编号来测试DLC购买的功能)

2.将GreenWork文件夹下的所有内容拖进游戏目录下



拖入后大致如上图

3.打开工程,找到如下插件并开启



4.之后使用脚本获取信息,如
OrangeGreenworks.isDLCInstalled(2063380)
获取用户是否购买了编号2063380的DLC


其他调用方法可以在greenworks的docs查看
https://github.com/greenheartgames/greenworks/tree/master/docs
文档中的greenworks改为OrangeGreenworks.greenworks

注意:这个功能在测试模式下是无法使用的!要在最后一步打包完才能正常使用

5.部署你的游戏

在MV/MZ中部署电脑端

之后将nwjs-v0.32.4-win-x64文件夹中的所有内容拖到你部署后的文件夹下



正常情况下,会有两个exe文件,使用原本的就可以,多的可以删掉
完成!你现在可以在游戏中查看效果了



如果这个对你很有帮助的话,求一波支持(应该能省不少自闭的摸索)
之后我会在爱发电额外写几篇greenworks具体在游戏内使用的图文教程
供看不懂greenworks文档的小白使用

前往爱发电支持

评分

参与人数 3+3 收起 理由
TZCid + 1 我很赞同
1101340379 + 1 塞糖
wr282828 + 1

查看全部评分

MV/MZ Zeros魔塔样板

原创ARPG系统火爆出售中(论坛优惠价)(内含90+功能)
-------------------------------------------------------------------
*事件党*福利!本人两年的事件研究大集合

!点击上面看*事件党*详情(内含200+收集插件)



Lv3.寻梦者

梦石
0
星屑
4643
在线时间
684 小时
注册时间
2013-1-18
帖子
710
2
发表于 2022-6-20 12:44:02 | 只看该作者
本帖最后由 nhycs01 于 2022-6-20 12:58 编辑

感谢大佬,Github工具能否提供百度网盘下载?
顺便问一下大佬,我想设置玩家只能开启在steam上购买的游戏,
如果是购买、下载后,复制到其他电脑,不经过steam,游戏就无法运行,这个功能可以实现吗?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
419 小时
注册时间
2016-2-3
帖子
759
3
 楼主| 发表于 2022-6-20 15:27:57 | 只看该作者
nhycs01 发表于 2022-6-20 12:44
感谢大佬,Github工具能否提供百度网盘下载?
顺便问一下大佬,我想设置玩家只能开启在steam上购买的游戏, ...

可以的,具体应该是OrangeGreenworks.isSubscribedApp(你的游戏id)来判断游戏是否已购买
github能够直接点击下载,如果能上的去的话
MV/MZ Zeros魔塔样板

原创ARPG系统火爆出售中(论坛优惠价)(内含90+功能)
-------------------------------------------------------------------
*事件党*福利!本人两年的事件研究大集合

!点击上面看*事件党*详情(内含200+收集插件)



回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4643
在线时间
684 小时
注册时间
2013-1-18
帖子
710
4
发表于 2022-6-20 18:33:08 | 只看该作者
本帖最后由 nhycs01 于 2022-6-20 22:21 编辑
79160475 发表于 2022-6-20 15:27
可以的,具体应该是OrangeGreenworks.isSubscribedApp(你的游戏id)来判断游戏是否已购买
github能够直接 ...


感谢大佬指点,希望大佬能关注这个帖子,如果以后有疑问,希望能得到您的解答!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1606
在线时间
220 小时
注册时间
2022-2-3
帖子
160
5
发表于 2022-6-22 06:55:28 | 只看该作者
只能说这是巨人角度。。虽然目前用不到,但是后面希望能用到! 感谢感谢
我的联系方式Q: 1127808900
欢迎一起讨论任何问题
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
419 小时
注册时间
2016-2-3
帖子
759
6
 楼主| 发表于 2023-1-9 15:07:41 | 只看该作者
说起来链接应该没有失效吧?怎么有反馈说找不到的qaq
MV/MZ Zeros魔塔样板

原创ARPG系统火爆出售中(论坛优惠价)(内含90+功能)
-------------------------------------------------------------------
*事件党*福利!本人两年的事件研究大集合

!点击上面看*事件党*详情(内含200+收集插件)



回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
141
在线时间
12 小时
注册时间
2023-7-16
帖子
4
7
发表于 2023-8-9 14:41:59 | 只看该作者
想请问一下,用mz做的游戏,覆盖nwjs的文件之后视频会无法播放,会有这个提示报错TuT
试了一下如果不覆盖是可以播放的
Error
Uncaught LoadError, chrome-extension://njgcanhfjdabfmnlmpmdedalocpagnhl/movies/intro.webm,
() =>{ this._element.load();}

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
419 小时
注册时间
2016-2-3
帖子
759
8
 楼主| 发表于 2023-9-22 18:24:10 | 只看该作者
古早五花 发表于 2023-8-9 14:41
想请问一下,用mz做的游戏,覆盖nwjs的文件之后视频会无法播放,会有这个提示报错TuT
试了一下如果不覆盖是 ...

应该是nwjs的那个版本没法和现在游戏用的nwjs的版本兼容
MV/MZ Zeros魔塔样板

原创ARPG系统火爆出售中(论坛优惠价)(内含90+功能)
-------------------------------------------------------------------
*事件党*福利!本人两年的事件研究大集合

!点击上面看*事件党*详情(内含200+收集插件)



回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
538
在线时间
54 小时
注册时间
2022-12-9
帖子
24
9
发表于 2023-9-24 19:27:57 | 只看该作者
感谢大佬,请问这个可以商用嘛
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
419 小时
注册时间
2016-2-3
帖子
759
10
 楼主| 发表于 2023-9-24 23:31:58 | 只看该作者
拂千柳 发表于 2023-9-24 19:27
感谢大佬,请问这个可以商用嘛

可以商用的
MV/MZ Zeros魔塔样板

原创ARPG系统火爆出售中(论坛优惠价)(内含90+功能)
-------------------------------------------------------------------
*事件党*福利!本人两年的事件研究大集合

!点击上面看*事件党*详情(内含200+收集插件)



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-25 02:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表