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

Project1

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

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

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2598
在线时间
417 小时
注册时间
2016-2-3
帖子
760
跳转到指定楼层
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
星屑
2598
在线时间
417 小时
注册时间
2016-2-3
帖子
760
20
 楼主| 发表于 2025-4-14 14:48:12 | 只看该作者
shinamao 发表于 2025-3-2 00:56
大佬大佬,请问怎么启用Steam覆盖?能让游戏里shift+tab打开steam和F12截图的那个,在帮助文档里看了尝试下 ...

这个还没试过
MV/MZ Zeros魔塔样板

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

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



回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
26 小时
注册时间
2022-2-5
帖子
8
19
发表于 2025-3-2 00:56:52 | 只看该作者
大佬大佬,请问怎么启用Steam覆盖?能让游戏里shift+tab打开steam和F12截图的那个,在帮助文档里看了尝试下来还是没有用
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2598
在线时间
417 小时
注册时间
2016-2-3
帖子
760
18
 楼主| 发表于 2025-2-24 10:06:47 | 只看该作者
梦路 发表于 2025-2-17 16:09
请问游戏内设置触发成就的插件指令是什么?

看下插件的帮助文档
MV/MZ Zeros魔塔样板

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

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



回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
4
星屑
1288
在线时间
271 小时
注册时间
2016-2-16
帖子
29
17
发表于 2025-2-17 16:09:01 | 只看该作者
本帖最后由 梦路 于 2025-2-17 16:57 编辑

请问游戏内设置触发成就的插件指令是什么?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2598
在线时间
417 小时
注册时间
2016-2-3
帖子
760
16
 楼主| 发表于 2023-10-8 13:16:36 | 只看该作者
nhycs01 发表于 2023-10-6 23:50
大佬,ID我写的是我的游戏ID,并且确认无误,我只是在这里提问,所以随便写了123456,实际操作我是确认输 ...

建议先alert出了下看看,确认下是否正常启动greenwork了
MV/MZ Zeros魔塔样板

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

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



回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5226
在线时间
725 小时
注册时间
2013-1-18
帖子
741
15
发表于 2023-10-6 23:50:01 | 只看该作者
79160475 发表于 2023-10-6 12:55
id必须是你游戏的id

大佬,ID我写的是我的游戏ID,并且确认无误,我只是在这里提问,所以随便写了123456,实际操作我是确认输入正确我的游戏ID的,但是出现的问题就是那样的,所以请大佬看看我在设置判定时是哪里有问题?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2598
在线时间
417 小时
注册时间
2016-2-3
帖子
760
14
 楼主| 发表于 2023-10-6 12:55:30 | 只看该作者
nhycs01 发表于 2023-9-25 17:26
大佬,请问一个问题。
我完全按照你的说明操作了
我是这么设置判定的:

id必须是你游戏的id
MV/MZ Zeros魔塔样板

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

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



回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
11
星屑
1239
在线时间
224 小时
注册时间
2015-8-5
帖子
25
13
发表于 2023-9-27 20:32:50 | 只看该作者
太感激了,正好需要这个功能,先收藏起来
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5226
在线时间
725 小时
注册时间
2013-1-18
帖子
741
12
发表于 2023-9-25 17:26:54 | 只看该作者
本帖最后由 nhycs01 于 2023-9-25 17:28 编辑

大佬,请问一个问题。
我完全按照你的说明操作了
我是这么设置判定的:

游戏里条件分歧:脚本OrangeGreenworks.isSubscribedApp(123456)  //ID我这里随便写一个123456
是:正常游戏
否:直接退出游戏

全部弄好以后,打包上传,然后自己在Steam把游戏下载到库里,运行游戏就被判定为是“否”,退出游戏。


请问我该怎么设置判定呢?大佬能细说一下游戏里这关键的一步判定设置吗?万分感谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-18 15:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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