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

Project1

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

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

[复制链接]

Lv4.逐梦者

运否天赋

梦石
10
星屑
5243
在线时间
3567 小时
注册时间
2014-5-15
帖子
1599

开拓者

跳转到指定楼层
1
发表于 2015-3-26 15:34:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

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

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
2
发表于 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 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
866
在线时间
62 小时
注册时间
2013-10-9
帖子
9
3
发表于 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 ...


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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1345
在线时间
378 小时
注册时间
2015-6-16
帖子
571
4
发表于 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

QQ截图20180521205636.png (12.24 KB, 下载次数: 24)

没有增加的

没有增加的

QQ截图20180521210154.png (24.97 KB, 下载次数: 23)

加了增加的

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 05:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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