查看: 6496|回复: 16

[有事请教] 如何统计所有道具的数量

[复制链接]
梦石
0
星屑
245
在线时间
31 小时
注册时间
2020-3-30
回帖
13
发表于 2020-5-1 09:56:13 | 显示全部楼层 |阅读模式

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

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

×
请问如何统计所有道具的数量,比如 道具A  3个  道具B 4个  道具C1个  总共是8个
有什么插件吗?
梦石
0
星屑
11809
在线时间
623 小时
注册时间
2016-8-25
回帖
1340

R考场第七期纪念奖

发表于 2020-5-1 10:43:08 | 显示全部楼层
用变量解决
比如变量[0001:A物品数量]=x
变量[0002:B物品数量]=y

评分

参与人数 1赞 +1 收起 理由
白嫩白嫩的 + 1 虽然麻烦但是可行

查看全部评分

回复

使用道具 举报

梦石
30
星屑
12914
在线时间
2248 小时
注册时间
2020-1-17
回帖
197

RM创作大赛01组委会极短26评委极短24评委极短23评委极短22评委极短21获奖R考场第七期铜奖

发表于 2020-5-1 11:37:05 | 显示全部楼层
用变量解决+1
$gameVariables.setValue(5,0);
for (var i=1;i<=10;i++){
$gameVariables.setValue(5,$gameVariables.value(5)+$gameParty.numItems($dataItems[i]));}
将id为1~10的物品总数存入5号变量

评分

参与人数 1赞 +1 收起 理由
白嫩白嫩的 + 1 代码解决666

查看全部评分

回复

使用道具 举报

梦石
0
星屑
245
在线时间
31 小时
注册时间
2020-3-30
回帖
13
 楼主| 发表于 2020-5-2 08:56:32 | 显示全部楼层
PLeaseS 发表于 2020-5-1 10:43
用变量解决
比如变量[0001:A物品数量]=x
变量[0002:B物品数量]=y

这样是不是太麻烦了,物品多的话
回复

使用道具 举报

梦石
0
星屑
245
在线时间
31 小时
注册时间
2020-3-30
回帖
13
 楼主| 发表于 2020-5-2 08:57:54 | 显示全部楼层
越青 发表于 2020-5-1 11:37
用变量解决+1
$gameVariables.setValue(5,0);
for (var i=1;i

请问代码我怎么用呢,放在什么地方?

点评

放在事件指令的脚本  发表于 2020-5-2 09:05
回复

使用道具 举报

梦石
0
星屑
245
在线时间
31 小时
注册时间
2020-3-30
回帖
13
 楼主| 发表于 2020-5-2 09:06:55 | 显示全部楼层
越青 发表于 2020-5-1 11:37
用变量解决+1
$gameVariables.setValue(5,0);
for (var i=1;i

找到地方了,谢谢大佬
回复

使用道具 举报

梦石
0
星屑
1567
在线时间
137 小时
注册时间
2021-6-4
回帖
25
发表于 2022-1-24 20:43:43 | 显示全部楼层
本帖最后由 遮那 于 2022-1-24 20:45 编辑
越青 发表于 2020-5-1 11:37
用变量解决+1
$gameVariables.setValue(5,0);
for (var i=1;i


如果是武器呢?脚本的前缀应该改成什么呢?大佬可以告知一下么
回复

使用道具 举报

梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
发表于 2022-1-24 22:08:17 | 显示全部楼层
遮那 发表于 2022-1-24 20:43
如果是武器呢?脚本的前缀应该改成什么呢?大佬可以告知一下么

$gameVariables.setValue(5,0);
for (var i=1;i<=10;i++){
$gameVariables.setValue(5,$gameVariables.value(5)+$gameParty.numItems($dataWeapons));}

点评

$gameParty.numItems($dataWeapons)如果是防具的话将($dataArmors)  发表于 2022-1-24 22:09
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

梦石
0
星屑
1567
在线时间
137 小时
注册时间
2021-6-4
回帖
25
发表于 2022-1-25 18:08:20 | 显示全部楼层
xiamumomo 发表于 2022-1-24 22:08
$gameVariables.setValue(5,0);
for (var i=1;i

应该怎么使用呢?咱这么设置了,但是没有反应,变量为5号,背包里也有武器,是咱哪里理解错了么?QWQ
QQ图片20220125180444.png

点评

腳本寫法要分行,(參考3樓或8樓).  发表于 2022-1-25 22:10
用公共事件并行处理  发表于 2022-1-25 18:52
回复

使用道具 举报

梦石
0
星屑
1567
在线时间
137 小时
注册时间
2021-6-4
回帖
25
发表于 2022-1-25 19:20:28 | 显示全部楼层
遮那 发表于 2022-1-25 18:08
应该怎么使用呢?咱这么设置了,但是没有反应,变量为5号,背包里也有武器,是咱哪里理解错了么?QWQ ...

咱改成公共事件后还是没用欸,显示变量数值后发现压根没发生变化,无论背包有无武器数值依旧为0.....也许是咱哪里又搞错了....可以麻烦大佬弄一下示例么?

点评

我刚刚测试是有效果你用新工程试试  发表于 2022-1-25 19:52
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部