Project1

标题: 如何设置不能同时拿起两个物品的事件? [打印本页]

作者: HenTaiMoYooo    时间: 2013-7-16 21:45
标题: 如何设置不能同时拿起两个物品的事件?
比如说我得到了“物品A”,就不能得到“物品B”和“物品C”或者其他DEFG物品,但是把A放下后就能拿起B或其他。就是一次只能拿一个东西。【好吧不要吐槽我这个表达渣了TvT】请问能否用事件实现?
作者: Password    时间: 2013-7-16 22:10
在即将拿起其他物品时,条件分歧判断现在手里还有没有其他物品。
作者: HenTaiMoYooo    时间: 2013-7-16 22:30
Password 发表于 2013-7-16 22:10
在即将拿起其他物品时,条件分歧判断现在手里还有没有其他物品。

唔……对不起请原谅我还是不懂QAQ    需要判定的东西比较多所以略晕啊@_@
作者: Password    时间: 2013-7-16 22:58
HenTaiMoYooo 发表于 2013-7-16 22:30
唔……对不起请原谅我还是不懂QAQ    需要判定的东西比较多所以略晕啊@_@

不多啊,只要拿起了一个物品,就打开一个开关(这几个物品共用一个开关),拿其他物品的时候只要判断这个开关是否是开的就好了。
放下物品的时候关闭这个开关。
作者: xcv15963    时间: 2013-7-17 06:46
Project1.rar (246.71 KB, 下载次数: 59)
做了个范例,看看是不是要的效果
作者: HenTaiMoYooo    时间: 2013-7-17 10:23
Password 发表于 2013-7-16 22:58
不多啊,只要拿起了一个物品,就打开一个开关(这几个物品共用一个开关),拿其他物品的时候只要判断这个 ...

谢谢大大的回答,已经解决了!m(_ _)m  万分感谢!
作者: HenTaiMoYooo    时间: 2013-7-17 10:26
xcv15963 发表于 2013-7-17 06:46
做了个范例,看看是不是要的效果

是的就是这个效果,已经解决m( _ _ )m非常感谢!
作者: 伪3D春哥    时间: 2013-7-23 12:31
话说为什么都爱做范例呢
作者: 上贺茂润    时间: 2013-7-24 11:47
治标不治本,LZ如果想将事例量化的话(比如LZ所说的A与B,A与CD,可以解决,那么如果是A与A-Z呢?)像这样做的话就要善用变量和物品ID,在脚本获得物品里添加代码:if 持有 物品 ID属于数组[001,002,003],return false(失败),具体的还需要小研究,这个小系统完成后就能量化作业了。
作者: xcv15963    时间: 2013-7-25 07:03
本帖最后由 xcv15963 于 2013-7-25 07:13 编辑

我不过就是就事论事,何必把问题延伸呢?而且这个范例也做得出来啊...就算有100种东西只能择1也是可以。

或许你的方法也行得通,不过我建议给新手的还是尽量别用复杂的脚本,除非他能够接受......

而且楼主已经表明了希望能用事件的方式呈现。




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