Project1

标题: (纯事件)VX烹饪系统 [打印本页]

作者: 李光兆    时间: 2011-2-17 09:59
标题: (纯事件)VX烹饪系统
累死我了,这里只有教程,不能复制粘贴到事件里的!
要求:最好有得失物品自动显示的脚本。

教程:
以蘑菇汤为例子。
显示文章:
要做什么?
显示选择项:
蘑菇汤
不做了

(如果玩家选择不做,那么事件就会消失~再按一次NPC又可以烹饪~)
如果选择蘑菇汤:
显示文章:
蘑菇汤需要:
蘑菇*1 开水*1
显示选择项:
就做这个!
算了,我反悔了
(如果选第二个,同上一个括号)
如果选择就做这个:
变量操作:001蘑菇=物品蘑菇的持有数
002水=物品水的持有数。
条件分歧:
变量001蘑菇超过0
条件分歧:
变量002水超过0
物品:蘑菇-1
等待3帧
物品:水-1
等待3帧。
物品:蘑菇汤+1
等待3帧。
********************
显示文章:
材料不够。
*********************
显示文章:
材料不够
*********************
分歧结束
********************
分歧结束


**************************************************
由于我是新手,不太会介绍,范例也没力气做了,所以请大家多多包涵。
应该会理解吧,毕竟没物品得失自动显示脚本的话,把等待3帧去掉就可以了。
谢谢大家的支持,建议,要求,投诉(......)
作者: 315038639    时间: 2011-2-17 10:05
不用那么麻烦地带入食材数量区判断吧,既然都只需要一个,直接判断是否持有补救可以吗?
作者: 黑白旋律    时间: 2011-2-17 10:18
楼上正解。。。其实可以用合成系统做的。。
话说VX有合成系统嘛?
作者: Rings    时间: 2011-2-17 10:19
最好再用个变量随机0~1
当这个变量=0时
烹饪成功!!!
=1时...
是糊了还是没熟,自己看着办,
总之最好有一定几率失败...(好2)
作者: 李光兆    时间: 2011-2-17 10:27
判断物品是否持有我也想过了,可是有的时候要用到两个蘑菇或多个石材
作者: 冰舞蝶恋    时间: 2011-2-22 18:03
无聊..好简单的东西,还以为是啥复杂的事件脚本之类的咧,居然连范例都不放= =




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