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

Project1

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

[有事请教] 如何根据物品名判断是否持有物品

[复制链接]

Lv4.逐梦者

梦石
0
星屑
5327
在线时间
1268 小时
注册时间
2018-1-16
帖子
366
跳转到指定楼层
1
发表于 2022-4-17 11:15:19 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
300星屑
本帖最后由 l734273398 于 2022-4-17 19:11 编辑

如题:在游戏中,怎么根据物品的名字,判断自身背包中是否持有这件物品???或者背包中是否持有这件装备???

要查的名字可以带入到,角色的名字,如果查到了,每查询一次,自动减少该物品一定的数目

诸位老哥帮帮忙,因为我要用这个减少一定数目的物品,但是又需要输入名字来验证减少,,,,,


我打个比方:
1.输入需要失去物品的名字,以及失去数目

2.点击确定后,检查背包物品,判断该名字物品背包是否持有,以及该物品的数目是否满足

3.若持有情况下:触发失去该一定数目物品,触发提示失去

4.若未持有情况:触发提示,未持有,无法失去

Lv4.逐梦者

梦石
0
星屑
5327
在线时间
1268 小时
注册时间
2018-1-16
帖子
366
2
 楼主| 发表于 2022-4-17 14:01:29 | 显示全部楼层
夜狠简单 发表于 2022-4-17 11:45
let type = 0; // 0道具 1武器 2防具
let name = "红药水"; // 要查的道具名
$gameParty[["items", "weapon ...

老哥,我试了试没反应啊,可以用:要查的名字带入到,角色的名字不,如果查到了,每查询一次,自动减少该物品一定的数目
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5327
在线时间
1268 小时
注册时间
2018-1-16
帖子
366
3
 楼主| 发表于 2022-4-17 18:58:27 | 显示全部楼层
哼哈呀的新手 发表于 2022-4-17 16:36
设置一个共通事件,新建选项,将自己想要找的物品填上,选择之后,新建一个变量,将这个变量对应为选择物 ...

因为不确定要删除什么,所以想通过【输入名字】来判断,背包是否持有这件物品,然后来进行删除
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5327
在线时间
1268 小时
注册时间
2018-1-16
帖子
366
4
 楼主| 发表于 2022-4-17 18:59:54 | 显示全部楼层
dabaxhei 发表于 2022-4-17 17:22
是不是要做消耗物品的技能或者什么事件啊?

我打个比方:
1.输入需要删除物品的名字
2.点击确定后,判断该名字物品背包是否持有
3.若持有情况下:触发失去该一定数目物品,触发提示失去
4.若未持有情况:触发提示,未持有,无法失去
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-21 01:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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