Project1

标题: 如何使某变量等于使用的物品的ID? [打印本页]

作者: fbeds    时间: 2015-8-13 12:53
标题: 如何使某变量等于使用的物品的ID?
请问,用什么方法,可以让某个变量的值等于使用的物品的ID号?(因为我修改了脚本,在事件执行时也可以调出物品栏使用物品,不过我发现使用的物品有公共事件的话,公共事件会在当前事件执行完后再执行,但我是想使用物品后立刻改变某变量的值,所以用公共事件应该不行……要用脚本吧?)
作者: jiushiainilip19    时间: 2015-8-13 13:47
里面有个柳柳大神写(事件脚本参考) 你可以看看 然后我在游戏中写了 物品 道具 防具 调用变量=他们的ID  看能不能帮到你吧 我也是新手

范例1.zip

224.7 KB, 下载次数: 38


作者: fbeds    时间: 2015-8-13 17:36
jiushiainilip19 发表于 2015-8-13 13:47
里面有个柳柳大神写(事件脚本参考) 你可以看看 然后我在游戏中写了 物品 道具 防具 调用变量=他们的ID   ...

错了!你那个还是物品的数量,我要的是ID号,比如说,用了1号物品,那么指定的变量的值就变为1,用5号物品的话,那个变量的值就变为5,而且这个变量是要根据使用物品的ID号的!
作者: 九幽鬼少    时间: 2015-8-13 18:21
在Scene_Item里大概172行后 另起一行 添加一句
$变量 = @item.id

使用道具后 该道具的ID就会代入到 $变量 中
作者: fbeds    时间: 2015-8-13 19:39
九幽鬼少 发表于 2015-8-13 18:21
在Scene_Item里大概172行后 另起一行 添加一句
$变量 = @item.id

没想到这么快就解决了,真是谢谢了!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1