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

Project1

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

[已经解决] 如何使某变量等于使用的物品的ID?

[复制链接]

Lv4.逐梦者

梦石
0
星屑
7972
在线时间
959 小时
注册时间
2015-2-10
帖子
248
跳转到指定楼层
1
发表于 2015-8-13 12:53:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
请问,用什么方法,可以让某个变量的值等于使用的物品的ID号?(因为我修改了脚本,在事件执行时也可以调出物品栏使用物品,不过我发现使用的物品有公共事件的话,公共事件会在当前事件执行完后再执行,但我是想使用物品后立刻改变某变量的值,所以用公共事件应该不行……要用脚本吧?)

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分

Lv2.观梦者

梦石
0
星屑
596
在线时间
797 小时
注册时间
2014-7-1
帖子
578

开拓者

2
发表于 2015-8-13 13:47:56 | 只看该作者
里面有个柳柳大神写(事件脚本参考) 你可以看看 然后我在游戏中写了 物品 道具 防具 调用变量=他们的ID  看能不能帮到你吧 我也是新手

范例1.zip

224.7 KB, 下载次数: 38

学习使我疲劳,打工使我疲惫,恋爱使我伤身,吸烟伤我肺腑,饮酒损我形象,旅游使我破费,月底不见铜板,只有在论坛里面看看各种大佬才能使我进去
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7972
在线时间
959 小时
注册时间
2015-2-10
帖子
248
3
 楼主| 发表于 2015-8-13 17:36:28 | 只看该作者
jiushiainilip19 发表于 2015-8-13 13:47
里面有个柳柳大神写(事件脚本参考) 你可以看看 然后我在游戏中写了 物品 道具 防具 调用变量=他们的ID   ...

错了!你那个还是物品的数量,我要的是ID号,比如说,用了1号物品,那么指定的变量的值就变为1,用5号物品的话,那个变量的值就变为5,而且这个变量是要根据使用物品的ID号的!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1034
在线时间
749 小时
注册时间
2013-2-15
帖子
116

开拓者

4
发表于 2015-8-13 18:21:31 | 只看该作者
在Scene_Item里大概172行后 另起一行 添加一句
$变量 = @item.id

使用道具后 该道具的ID就会代入到 $变量 中

点评

不然都不知道物品使用的脚本在哪里_(:3」∠)_  发表于 2015-8-13 22:59
果然还是要对RGSS有足够的了解呢……_(:3」∠)_  发表于 2015-8-13 22:58

评分

参与人数 2星屑 +156 收起 理由
KB.Driver + 6 简单有效_(:3」∠)_
RyanBern + 150 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7972
在线时间
959 小时
注册时间
2015-2-10
帖子
248
5
 楼主| 发表于 2015-8-13 19:39:40 | 只看该作者
九幽鬼少 发表于 2015-8-13 18:21
在Scene_Item里大概172行后 另起一行 添加一句
$变量 = @item.id

没想到这么快就解决了,真是谢谢了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 10:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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