Project1

标题: 请教一下FUKI 1.31(极度简化版)的对话框位置问题~~ [打印本页]

作者: 爱吃炸排骨    时间: 2018-7-23 02:57
标题: 请教一下FUKI 1.31(极度简化版)的对话框位置问题~~
FUKI 1.31脚本添加后,对话框仍然显示在窗口中下方而不是角色头顶,请问大家这是什么原因啊~
我实在才疏学浅,对着脚本看了一个小时,简直要少年谢顶…………网上没找到类似的问题,跪求指点……
作者: 灯笼菜刀王    时间: 2018-7-23 11:02
本帖最后由 灯笼菜刀王 于 2018-7-23 11:08 编辑

想要尽快获得答案, 就尽量详细的描述问题, 包括你如何设置, 并尽量提供出问题的截图。脚本要全部贴出来(贴到代码框里), 别只说一个名字, 脚本的名字是可以随便起的。

像你这个问题, 大概就是设置上出错所以让脚本没起作用, 然而这个只是凭咱的经验无理由猜测, 你没实际东西也不可能给你具体的解决方法。 如果你能提供你的设置截图和具体脚本, 很可能早就得到解决方法了, 这个论坛厉害的大佬还是很多的, 然而估计没有会掐指一算就能猜到你用什么脚本怎么设置的神仙。


作者: 爱吃炸排骨    时间: 2018-7-23 13:05
灯笼菜刀王 发表于 2018-7-23 11:02
想要尽快获得答案, 就尽量详细的描述问题, 包括你如何设置, 并尽量提供出问题的截图。脚本要全部贴出来(贴 ...

谢谢,这就去贴~不过设置指的是什么设置呢,厚着脸皮再问一次……我也只是把脚本插入main前面然后按说明添加事件运行而已~
作者: 爱吃炸排骨    时间: 2018-7-23 13:18
本帖最后由 爱吃炸排骨 于 2018-7-23 13:20 编辑

这是所使用的脚本,来自https://rpg.blue/forum.php?mod=v ... B%E7%AE%80%E5%8C%96
(第一次·来还不懂怎么贴脚本,于是就编辑掉了,放个链接吧…………轻打)
严格地复制进了脚本编辑器中,除去换了对话框样式之外未做任何更改,按照方法二编辑了一个测试事件,对话框无法在头顶呼出,实在想不明白为什么了~

作者: 灯笼菜刀王    时间: 2018-7-23 13:54
本帖最后由 灯笼菜刀王 于 2018-7-23 14:00 编辑
爱吃炸排骨 发表于 2018-7-23 13:18
这是所使用的脚本,来自https://rpg.blue/forum.php?mod=v ... ght=fuki%2B%E7%AE%8 ...


方法二需要达成三个条件才行

1, 更改文章选项为上, 这样才会显示在头上, 下就显示在脚下

2, 事件要起个名字 就是名称那格 要填 王小二

3, 对话框里, 名字要和事件一致(不能多一个字也不能少一个字,空格也算),  且后面必须加 :  ← 中文输入法的冒号, 不能不加,也不能用半角冒号,


作者: 爱吃炸排骨    时间: 2018-7-23 14:39
灯笼菜刀王 发表于 2018-7-23 13:54
方法二需要达成三个条件才行

1, 更改文章选项为上, 这样才会显示在头上, 下就显示在脚下

就是这样操作的呢,不过对话框显示的位置固定出现在屏幕上方中间,不是角色头顶~也许还是得换个脚本谢谢你的回复~
作者: 爱吃炸排骨    时间: 2018-7-23 14:50
灯笼菜刀王 发表于 2018-7-23 13:54
方法二需要达成三个条件才行

1, 更改文章选项为上, 这样才会显示在头上, 下就显示在脚下


http://m.qpic.cn/psb?/V115iR7k2a ... 54!&rf=viewer_4
这两个是事件页的截图和游戏里的效果~然后方法一已经试过了,效果一样,请大佬指点orz
作者: 凝望·流年    时间: 2018-7-23 15:39
估计脚本没问题,就是坐标的事儿
全局搜索
  1. # 决定窗口位置
复制代码
改里面的y
把里面的+32等删了试试
作者: 爱吃炸排骨    时间: 2018-7-23 15:44
灯笼菜刀王 发表于 2018-7-23 13:54
方法二需要达成三个条件才行

1, 更改文章选项为上, 这样才会显示在头上, 下就显示在脚下

Scripts.rxdata (127.27 KB, 下载次数: 121) 文件在此,麻烦大佬了
作者: 凝望·流年    时间: 2018-7-23 16:13
爱吃炸排骨 发表于 2018-7-23 15:44
文件在此,麻烦大佬了

把789~800删了,就这段
  1.     if $game_temp.in_battle
  2.       self.y = 16
  3.     else
  4.       case $game_system.message_position
  5.       when 0  # 上
  6.         self.y = 16
  7.       when 1  # 中
  8.         self.y = 160
  9.       when 2  # 下
  10.         self.y = 304
  11.       end
  12.     end
复制代码

作者: 灯笼菜刀王    时间: 2018-7-23 16:22
本帖最后由 灯笼菜刀王 于 2018-7-23 16:24 编辑

你的问题出在"没有FUKI尾巴图片"  同时设置为"显示尾巴".  脚本没找到尾巴图片的时候就会使用默认的位置。

==============================================
首先,确认自己使用的对话框窗口Skin,(数据库-系统-窗口外观图形)
#    然后根据该窗口Skin制作对话框尾部使用的两个箭头图形
#    尾部箭头图形命名方式:“窗口skin名-top”,“窗口skin名-under”
#    将该图形文件存放在“Graphics/Windowskins”文件夹下。
-----------------------------------------------------------------------------------
↑这个图片你没做。 如果不做尾巴图片,还想显示在事件头上,  那就要把下面这个常量

  # 是否显示尾部图标
  TAIL_SHOW = true  

改为 TAIL_SHOW = false


作者: 爱吃炸排骨    时间: 2018-7-23 16:40
灯笼菜刀王 发表于 2018-7-23 16:22
你的问题出在"没有FUKI尾巴图片"  同时设置为"显示尾巴".  脚本没找到尾巴图片的时候就会使用默 ...

尾巴其实是有的,您看这个~

(当时为了试试脚本直接从雨血的游戏文件夹里拷来的图片……)
我把它从XP的文件夹里移到工程文件夹或是修改脚本为false都不太行,效果一样……还是多谢大佬的指点了
作者: 爱吃炸排骨    时间: 2018-7-23 16:59
灯笼菜刀王 发表于 2018-7-23 16:22
你的问题出在"没有FUKI尾巴图片"  同时设置为"显示尾巴".  脚本没找到尾巴图片的时候就会使用默 ...

刚刚又重新开了个工程测试了一下确实修改脚本为false就解决啦~又仔细看了看脚本,里面对尾巴图片的命名用的是-,我的文件里用了_,虽然改了之后也不能正常显示,但这个问题就先不管了~多谢!!




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