有关物品消耗的问题
rpgmakermv吧
全部回复
仅看楼主
level 7
青空小羽🌿
楼主
请问如何能直接增减一个id为某变量的物品呢……在处理道具选择之后想要把选中的道具消耗掉,这里不太明白了
2019年04月01日 14点04分
1
level 11
黑上月
按理来说执行完道具选择之后你就能直接用增减道具把用的道具删除掉了啊
2019年04月01日 14点04分
2
青空小羽🌿
但是增减道具需要写出来道具是哪个 这个是想 处理道具选择,玩家选择了哪个道具就增减这个道具 但是不清楚怎么增减这个输入的变量指定的道具……
2019年04月01日 15点04分
青空小羽🌿
可能是我哪里没想到,一时间脑子滞住了qwq现在想不出来
2019年04月01日 15点04分
level 11
黑上月
一般来说这样就可以了。
2019年04月01日 23点04分
4
青空小羽🌿
歪哥,那如果选择的是别的物品呢……也不能把每个物品都用条件分歧写出来呀……
2019年04月02日 02点04分
level 10
孤獨の快樂
$gameParty.gainItem($dataItems[$gameVariables.value(id)], -1);
可以考虑直接用脚本了,这里的id改成变量id。
2019年04月02日 02点04分
5
青空小羽🌿
那个,变量的id怎么输呢
2019年04月02日 02点04分
孤獨の快樂
@青空小羽🌿
看你选择物品的时候是赋值给哪个变量呗
2019年04月02日 02点04分
青空小羽🌿
@孤獨の快樂
是说在脚本里,value(id),这个括号里应该怎么写才能被识别为变量
2019年04月02日 03点04分
孤獨の快樂
@青空小羽🌿
把id改成数字啊,你1号变量就1,你10号变量就写10呀。
2019年04月02日 04点04分
level 1
wxwtenchi
2019年05月11日 14点05分
6
孤獨の快樂
你为何要三个变量选择三次物品啊?一个变量就可以,然后判断这个变量的值。
2019年05月11日 14点05分
wxwtenchi
@孤獨の快樂
我如果只用第一个兴奋剂的变量,那其他的2个物品怎么辨别 分别对应哪个执行对话呢?
2019年05月11日 14点05分
wxwtenchi
我试过只用一个兴奋剂的变量,那样就只能有2种情况(我用的分歧)一个情况时当选择兴奋剂后执行XXX,一个就是非兴奋剂的话XXX。这样就不能单独做非兴奋剂的各种情况了。
2019年05月11日 14点05分
孤獨の快樂
@wxwtenchi
三个如果并列不就可以了,或者在非兴奋剂的分支再加个如果判断。
2019年05月11日 14点05分
1