Project1

标题: 问一个RPGVX制作物品的问题 [打印本页]

作者: soraliang    时间: 2014-6-1 09:30
标题: 问一个RPGVX制作物品的问题
本帖最后由 soraliang 于 2014-6-1 09:34 编辑

情况是这样的,我想做一个收集食材,获得料理的关卡,思路很简单。如图:

1:收集食材


2:到灶台选择是否制作料理


3:选择食材



现在遇到的问题是,因为食材的数量大概在7、8种,我想做的效果是通过不同食材的搭配,
获取不同的料理。

※想实现的效果例子:
1、身上携带土豆、番茄、胡椒粉、鸡肉、面包、酸醋、鱼、米饭
2、制作料理
3、选择土豆、番茄、胡椒粉、鸡肉为食材
4、食材消失
5、获得料理

请问要如何实现一次性复数选择食材,或者多次性单数选择食材的功能?请高手指点~坐等答案~!谢谢!!
希望能给出详尽一点的解决方法,如果有图解就更好了!
作者: 江户川洛奇    时间: 2014-6-1 09:55
可以试试合成脚本https://rpg.blue/thread-337250-1-1.html

作者: soraliang    时间: 2014-6-1 10:05
江户川洛奇 发表于 2014-6-1 09:55
可以试试合成脚本https://rpg.blue/thread-337250-1-1.html

谢谢,但是脚本不太看得懂……不知道该如何修改呢
作者: Password    时间: 2014-6-1 10:19
事件应该足以解决,但是按照楼主所说,如果选错食材会怎样呢?是选择不能还是怎样?
作者: soraliang    时间: 2014-6-1 10:26
Password 发表于 2014-6-1 10:19
事件应该足以解决,但是按照楼主所说,如果选错食材会怎样呢?是选择不能还是怎样? ...

选错食材没关系,同样可以做出料理,只是任务不能完成而已,拿去交任务,任务对象会把料理吃掉并惩罚主角,但食材是可以重复领的,所以可以重复做到正确为止!
我现在需要想知道的是怎么做选择素材的功能~!
作者: Password    时间: 2014-6-1 10:51
纯事件可以这样……


如果放入顺序无关的话在正确的食材下某变量+=1 ,
然后如果这玩意只能一次拿一个的话就减相应食材的数量为1,然后加个条件分歧判断背包中是否有此食材以判断是否加过了。
如果这玩意一次能拿一堆……可以用开关来做是否放进去的相应判定。(很耗开关的
如果扔错了那个变量就 -=1,最后判断这个变量是否为4就可以判断出是否做对了。
作者: soraliang    时间: 2014-6-1 11:06
Password 发表于 2014-6-1 10:51
纯事件可以这样……

食材我在领取的事件已经设置了携带了同样的物品时就无法领取了,所以应该没问题
感谢你的认真教导,我先试试去!!谢谢咯!
作者: 鑫晴    时间: 2014-6-1 11:11
其实可以设置一个变量,判断食材的种类,不同食材加的变量不同,最终判断变量的大小就可以了
比如:
选择土豆,变量就+1
选择番茄,变量+2
选择胡椒粉,变量+3
选择鸡肉,变量+4
....

最终判断变量的数值,
比如我加入了番茄、土豆、胡椒粉(这玩意能吃吗?),于是乎,变量就等于6,

添加一个判断,如果变量等于6,就生成了一个绝世料理,于是吃了之后可以满血满状态复活咯(he)(he)
作者: 上贺茂润    时间: 2014-6-1 11:22
合成脚本 你加我的群我给你




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