Project1

标题: 话说有没插件可以显示NPC对话,但不影响主角行动? [打印本页]

作者: 丝诺温特    时间: 2017-3-8 09:01
标题: 话说有没插件可以显示NPC对话,但不影响主角行动?
就像老滚还有很多游戏那样,靠近NPC时可以听到他们的对话,但是主角依然可以自由行动
走开后就听不到了,但是对话还在继续,重新走近可以继续听到,换过地图的话重新放一遍
作者: 百里_飞柳    时间: 2017-3-8 10:12
简单的说吧,默认的对话框机制不可能做到,因为默认写死了一次只能出现一个对话框,而且对话框活跃时期挂起该事件的处理、挂起玩家的操作
作者: guoxiaomi    时间: 2017-3-8 11:06
yep插件里好像有个 gab window
作者: wabcmcc    时间: 2017-3-8 12:53
NPC用消息框代替對話框,主角可以自由行動.
作者: 白嫩白嫩的    时间: 2017-5-31 20:45
本帖最后由 白嫩白嫩的 于 2017-5-31 21:27 编辑

晕死了 最近我的项目突然变成对话的时候可以自由行动了 我却找不到是什么时候用了什么插件。。。

抱歉挖坟了,经过逐一排查,发现用了一个之前论坛大婶给的代码,可以控制角色开启|关闭移动,代码如下


JAVASCRIPT 代码复制
  1. var XM_160130_canMove=Game_Player.prototype.canMove;
  2. Game_Player.prototype.canMove=function() {
  3.     if ($gameSwitches.value(106))
  4.     {
  5.         return false;
  6.     }
  7.     XM_160130_canMove.call(this);
  8.     return true;
  9. };



发现插入这个代码之后,开启对话框就能够移动了,但是感觉还是很别扭,一般游戏如果距离npc很远的话对话框就消失了,这个离得很远只要不点鼠标,只用键盘移动的话对话框还是会一直显示的。
作者: tseyik    时间: 2017-5-31 22:29
http://tm.lucky-duet.com/viewtopic.php?f=49&t=3501
【解決済み】イベントが会話中でもプレイヤーが動けるプラグイン

作者: 莴瓜    时间: 2017-6-1 07:32
GALV Timed Message Popups: galvs-scripts.com/2016/03/23/mv-timed-message-popups/
YEP Gab Window: yanfly.moe/2015/12/18/yep-46-gab-window/




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