Project1
标题:
(已解决)条件分歧-“当具有某物品时”用脚本怎么写?
[打印本页]
作者:
火锅深处
时间:
2020-3-18 12:40
标题:
(已解决)条件分歧-“当具有某物品时”用脚本怎么写?
本帖最后由 火锅深处 于 2020-3-19 10:33 编辑
如题,比如当具有物品ID1时,事件1显示心情1。
(想写在人物的“移动路线”里,所以求脚本。)
事件显示心情应该是这个吧:
$gameMap.event(1).requestBalloon(1);
然后分支条件语句是这个?
if (code) { stuff } else { stuff }
所以code那里填的“当具有ID1物品时”是什么?
====================================
已解决。
可行答案:
if($gameParty.hasItem($dataItems[1])){ $gameMap.event(this._eventId).requestBalloon(1); }
作者:
zyzzyzzyzzyz
时间:
2020-3-18 17:40
如果想写在移动路线里,可以把移动路线拆成两份,中间放条件分歧
作者:
yang1zhi
时间:
2020-3-19 00:41
$gameParty.hasItem(item)
作者:
火锅深处
时间:
2020-3-19 09:10
yang1zhi 发表于 2020-3-19 00:41
$gameParty.hasItem(item)
咳......其实我之前有看到你解答的那个关于技能的条件分歧,然后......照猫画虎失败_(:з」∠)_
这个,括号里的item是还接填ID号吗?还有其他地方需要什么符号之类的吗?
基本上我对脚本是一窍不通的,所以如果有哪里差点、下划线、分号,或者是大小写有问题可能都不太清楚。
求教一下怎么修改下面这个(失败了的)脚本:
if($gameParty.hasItem(1);){ $gameMap.event(this._eventId).requestBalloon(11); }
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1