Project1

标题: [SOS]當玩家開物品欄選特定物品才能給NPC,如何做事件? [打印本页]

作者: thken    时间: 2014-8-19 01:56
标题: [SOS]當玩家開物品欄選特定物品才能給NPC,如何做事件?
我是用VX ACE編輯的。


問題再說請楚一點:

故事:
酒吧中有酒客想喝白蘭地, 酒吧有不同的酒可供購買。

以下是我想做的事件情況:
我玩家本人走到該酒客身旁,親自開啟物品欄,選擇白蘭地(白蘭地不被編入重要物品),然後他才接受我請飲。

我不想把這事寫爲:
如果我持有白蘭地,選擇-送給酒客/不送。
又或者
在劇本中添加多個選擇項,去從自己擁有的所有物品中選出白蘭地。

問題:
請問該如何寫劇本呢?????求各位高手賜教!!
作者: 泉塚四季    时间: 2014-8-19 02:35
选择白兰地时执行公共事件,判断玩家所处的位置。
作者: VIPArcher    时间: 2014-8-19 03:03
本帖最后由 VIPArcher 于 2014-8-19 04:37 编辑

楼上方法的图文解说

首先物品这样设置


然后公共事件这么设置
然后事件周围这样设置

哦,对了。如果嫌把酒递给喵呜喵5 他都不转向你,不理你
你可以在事件里调用事件脚本 get_character(喵呜喵5的事件id).turn_toward_player,
位置大概就放在开始你剧情那下面第一句。强♂迫他转向你
作者: thken    时间: 2014-8-20 00:56
謝謝喔!!!!!!!!! 問題完整解決了,



不過我又有第二個問題了:

這裡我雖然分做兩個問題, 其實都是同一個難題.

看以下附件圖片大家就明白了----


求各位高手幫幫忙

new.png (91.38 KB, 下载次数: 19)

new.png

作者: VIPArcher    时间: 2014-8-20 02:02
本帖最后由 VIPArcher 于 2014-8-20 02:11 编辑
thken 发表于 2014-8-20 00:56
謝謝喔!!!!!!!!! 問題完整解決了,


做法都是一样的,都是读取玩家所在位置,然后判断位置是否正确。
正确就执行正确剧情。
否则提示错误剧情。截图我就不发了。做了个范例。你看看吧

Project5.zip

1.43 MB, 下载次数: 70






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