查看: 3089|回复: 3

[已经解决] 减少物品的脚本命令

[复制链接]

运否天赋

梦石
10
星屑
5246
在线时间
3568 小时
注册时间
2014-5-15
回帖
1441

开拓者

发表于 2015-3-26 15:34:58 | 显示全部楼层 |阅读模式

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

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

×
想问一下减少物品的脚本命令,其中物品的ID由指定变量的值决定,减少数量为1个。
土猫三国开发完成

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2015-3-26 15:46:44 | 显示全部楼层
其实把增加物品的数量写成-1就好了。

$game_party.lose_item($data_items[$game_variables[1]], 1)

点评

没有改过脚本框的话会有换行问题呢  发表于 2015-3-26 16:27
_(:3」∠)_当做事件脚本用的,直接复制到事件脚本框貌似会报错。于是把变量那部分拆了出来,亲测可用。感谢亚梦回答~  发表于 2015-3-26 16:19

评分

参与人数 2星屑 +250 收起 理由
VIPArcher + 150 认可答案
喵kano + 100 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
866
在线时间
62 小时
注册时间
2013-10-9
回帖
9
发表于 2018-5-19 19:05:04 | 显示全部楼层
本帖最后由 kurama648 于 2018-5-19 19:06 编辑
三途亚梦 发表于 2015-3-26 15:46
其实把增加物品的数量写成-1就好了。

$game_party.lose_item($data_items[$game_variable ...


請問有人知道喵大回覆說 "把變量部分拆出來"
這個具體要怎麼做呢??
不改腳本框大小可以辦到嗎?
回复

使用道具 举报

梦石
0
星屑
1345
在线时间
378 小时
注册时间
2015-6-16
回帖
526
发表于 2018-5-21 21:02:41 | 显示全部楼层
变量ID指定版
def 减少物品数量B(id,num)
  $game_party.lose_item($data_items[$game_variables[id]], num)
  end

#直接指定版
def 减少物品数量Z(id,num)
  $game_party.lose_item($data_items[$game_variables[id]], num)
  end
找个空白脚本写上


#变量指定版
然后脚本调用:减少物品数量B(X,Y)
X是变量ID,Y是数量
例子:减少物品数量B(2,1)    减少2号变量ID号的物品1个 变量2=5的话,那么就是5号物品减少数量1个


#直接指定版
脚本调用:减少物品数量Z(X,Y)
X是物品ID,Y是数量
例子:减少物品数量X(3,2)   减少3号物品2个


顺便给你增加的,方法一样B就是变量指定(Bianliang的B) Z就是直接指定(Zhijie的Z)
def 增加物品数量B(id,num)
  $game_party.gain_item($data_items[$game_variables[id]], num)
end

def 减少物品数量Z(id,num)
  $game_party.gain_item($data_items[$game_variables[id]], num)
end

没有增加的

没有增加的

加了增加的

加了增加的
P1不太上了,有问题加个Q1286124843,不管是脚本还是游戏问题都可以来找我
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部