Project1

标题: 请问如何使玩家能够隔着距离和NPC对话 [打印本页]

作者: 怨念_无言    时间: 2018-8-17 17:26
标题: 请问如何使玩家能够隔着距离和NPC对话

我想让店员站到柜台后面,玩家在面前时就能进行对话。
作者: 怨念_无言    时间: 2018-8-17 17:27
在柜台前面加一个没有图标的事件就能解决这个问题?
作者: vul3eji    时间: 2018-8-17 18:01
本帖最后由 vul3eji 于 2018-8-17 18:04 编辑

桌子的部分畫到牆壁了!!!

者圖塊設置那邊把它選成檯面。桌子後面有站人的話也可以執行事件!!

未命名.png (52.9 KB, 下载次数: 34)

未命名.png

作者: 小叮鈴    时间: 2018-8-17 18:57
最簡單的方法就是事件往前做一格也可以
作者: 死伤殆尽    时间: 2018-8-17 21:21
是这样的楼主,你画的桌子实际上不是桌子,是墙壁顶来的!
所以他们当然说不了话,因为他们已经不是一个阶层的人了
作者: yang1zhi    时间: 2018-8-18 08:41
这个是墙壁,不是柜子
作者: 林同学    时间: 2018-8-27 04:14
在人物前方放个没有图片的事件,把对话内容放这个事件里,注意优先级与人物相同。想在哪对话就把事件放哪。
作者: 2669483303    时间: 2018-9-2 02:32
[/img]一般来说柜台属性只有这四个桌子有,如果想隔墙对话你需要到数据库更改图块属性,不过这容易导致以后出问题,简单来说就是你把墙面当柜台了- -
你不想把墙换回柜台的话最简单的就是你把对话事件设置在墙那里
作者: tseyik    时间: 2018-9-2 09:33
本帖最后由 tseyik 于 2018-9-2 09:35 编辑

MultiTilemap.js
在一個事件可設定多個圖塊有效(需方形如2x2,3x4)
使用方法:イベントのnoteを以下の通り指定してください。
*  \w2\h2 (w:横のタイル数 h:縦のタイル数)
在事件的note中用以下方式把指定
\w2\h2 (w:横臫圖塊数 h:縦的圖塊数)
適合書椻/櫃枱一類
MultiTilemap.js

作者: xuzhehao17    时间: 2018-9-12 21:05
不用设置角色,设置你前面的格子就行,然后用一个条件语句关闭这个事件就行
作者: sakurashs    时间: 2020-2-29 23:43
xuzhehao17 发表于 2018-9-12 21:05
不用设置角色,设置你前面的格子就行,然后用一个条件语句关闭这个事件就行 ...

有道理  果然这里聪明人多
作者: 白嫩白嫩的    时间: 2020-3-1 17:32
奇怪,我什么都没设置就可以让角色隔着桌子跟npc对话。。。
作者: yinzord    时间: 2020-3-2 09:22
可以看看drill_up大的事件触发核心插件




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