设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 11397|回复: 41
打印 上一主题 下一主题

[原创发布] 【功能脚本】指定对象说话 + NPC自动说话 <更新:18/4/5>

[复制链接]

Lv5.捕梦者

梦石
0
星屑
31934
在线时间
5081 小时
注册时间
2012-11-19
帖子
4877

开拓者

跳转到指定楼层
1
发表于 2018-3-25 19:44:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 芯☆淡茹水 于 2018-4-7 08:47 编辑

   把以前 XP 的稍微改了下,pia 到VA上来。
   ruby 语言画圆形不太好看,对话框四角看起来有毛刺,先将就着吧。

   做这个功能的初衷,就是让 城镇 看起来更 热闹 一些,以及一些隐晦的提示,线索,秘闻,,,什么的,无意中从 NPC口中 自语出来。

更新记录
-------------------------------------------------------------------------------------------------------------------------------------------------
18/3/26    修了一些细节:1,对话框和角色一个图层,以免遮住显示的图片。
                                         2,自动说话事件在运行时,只停止该事件的自动说话,其他自动说话事件不受影响。
-------------------------------------------------------------------------------------------------------------------------------------------------
18/3/29    更新内容: 1,修改了一些细节。
                                    2,增加脚本指令转换自动说话读取的事件页面。
                                    3,兼容 RMXP 。
-------------------------------------------------------------------------------------------------------------------------------------------------
18/4/5      更新内容: 添加2种自动说话模式:  A 顺序说话不循环。
                                                                        B 顺序说话并循环。
-------------------------------------------------------------------------------------------------------------------------------------------------

功能

1,指定一个对象,在其头顶显示对话框,说一段话。 指定的对象包括 事件和队员 。(详见插件说明)

2,NPC自动随机说话。(具体编辑事项和命令见插件说明)
      编辑好NPC自动随机说话后,NPC会根据编辑的规则,随机编辑的内容说话。
      随机说话的可控,可关闭掉一个正在随机说话的NPC(插件命令/行走图设为空白,,,),并也可以恢复让其继续说话。
      随机说话的编辑,利用 事件 - 注释 选项编辑。事件页任何情况下的转换不受影响,并且不影响该事件的执行。
     ※不在屏幕内的自动说话NPC,自动说话不会刷新※

      图例:
      1,随机自动说话NPC,间隔 300 帧,字体大小为 16,对话框颜色为 3 号颜色,字体颜色随机。
      
         
        

颜色说明

     该脚本使用的颜色为取色图片的颜色,可依照格式自制取色图片。(详见脚本说明)
     使用 VA 时,若不用自制取色图片,脚本取色系统图片  Window 的样本颜色。
     下面的工程内含一张自制的 取色图片,使用时将图片复制到自己的工程相应文件夹里(详见脚本说明)。



效果图片
  


范例工程

NPC自动说话.rar (1.56 MB, 下载次数: 375, 售价: 1 星屑)

评分

参与人数 8+8 收起 理由
0newing + 1 精品文章
21世纪游戏吧 + 1 塞糖
翠靈月 + 1 精品文章
笵妮拉·亚修 + 1 精品文章
b1db1db1 + 1 精品文章
2256538860 + 1 塞糖
文雅夕露 + 1 塞糖
MireniamuYuki + 1 塞糖

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
2
发表于 2018-3-25 20:03:29 | 只看该作者
本帖最后由 文雅夕露 于 2018-3-25 20:25 编辑

感谢芯前辈的辛苦移植。
真心很想要此效果,十分感谢。
嗯...刚刚找了下Xp的。
没有找到Xp的帖子耶,也是芯前辈写的吗?

点评

噢,这样啊。明白了,感谢前辈的分享。  发表于 2018-3-25 20:38
xp 的效果以前是附带在一个 出售工程 里面,那是最初版的。里面还有鼠标指向NPC就显示NPC详细信息,,,等功能,所以不打算发出来。  发表于 2018-3-25 20:31
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2779
在线时间
613 小时
注册时间
2018-1-17
帖子
1293
3
发表于 2018-3-25 21:25:34 | 只看该作者
辛苦了...谢谢您在VA区提供的脚本,能帮上很多人♪(・ω・)ノ
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
4
发表于 2018-3-26 01:43:13 | 只看该作者
请问能不能修改图框效果?比如透明度、不遮挡显示图片以及各种修饰之类的?

点评

透明度可以自制你想要的透明度颜色就行了。至于图片,本来考虑一些天气效果也会看得清对话框,所以对话框放得比较高。  发表于 2018-3-26 08:21
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2323
在线时间
274 小时
注册时间
2017-7-25
帖子
163
5
发表于 2018-3-26 01:53:56 | 只看该作者
出……出乎意料的有趣啊,感谢大佬
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
6
发表于 2018-3-27 23:33:19 | 只看该作者
如果脚本能直接读取相应的图片样式或默认样式就好了,椭圆加周围的黑边及浮雕效果(只有这个有透明效果)最后还有字体...我觉得这脚本还不够灵活,希望楼主能进一步完善脚本

评分

参与人数 1+1 收起 理由
翠靈月 + 1 同希望能夠读取相应的图片

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
7
发表于 2018-3-29 20:14:04 | 只看该作者
使用反馈报告。
嗯...对于我这种比较关注Npc行动的作者...
功能的确有些限制...
无法通过事件页来改变npc自动说话的内容。
也无法使用条件分歧来控制npc自动说话的内容。
毕竟游戏的进程不是一段完成的。剧情进度可以推进npc说话的内容。
但这样的缺陷的确对npc的展现还是缺失了多样性和灵活性。
希望芯前辈可以采用我的意见,将脚本优化一下,谢谢。

点评

十分感谢您,我会好好使用的。  发表于 2018-3-29 21:00
emmmm~,撞名儿了。 主楼已更新。  发表于 2018-3-29 20:59
谢谢芯前辈。但是芯前辈说的魔女?是另外一个前辈吧。不是我。  发表于 2018-3-29 20:57
魔女发话了,还能有什么呢! 干呗~  发表于 2018-3-29 20:47
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
31934
在线时间
5081 小时
注册时间
2012-11-19
帖子
4877

开拓者

8
 楼主| 发表于 2018-3-29 20:43:28 | 只看该作者
b1db1db1 发表于 2018-3-27 23:33
如果脚本能直接读取相应的图片样式或默认样式就好了,椭圆加周围的黑边及浮雕效果(只有这个有透明效果)最 ...

使用现成图片不太现实。
这是公开分享,非专门定制,每个人每种情况设置的对话内容不一样,
如果被固定尺寸的图片限制死了,说话内容太多的话,会显示不完全。
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
9
发表于 2018-3-30 22:59:36 | 只看该作者
芯☆淡茹水 发表于 2018-3-29 20:43
使用现成图片不太现实。
这是公开分享,非专门定制,每个人每种情况设置的对话内容不一样,
如果被固定尺 ...

原来如此,更新后也美观许多了,辛苦了。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

醉啸 长风万里

梦石
0
星屑
6057
在线时间
6586 小时
注册时间
2007-12-16
帖子
4501

贵宾

10
发表于 2018-4-4 19:42:42 | 只看该作者
建议加一个类似<talkmassage:XXX>这种的对话文字控制符,要不会显示其它使用注释的脚本的注释内容

PS:希望实现一个NPC根据顺序说话的功能,这样就能做NPC之间自动聊天了

点评

已添加。  发表于 2018-4-7 08:48
再加个距离怎么样?有些重要情报只有在NPC附近才会显示什么的,老实说不管远近NPC一起在说话确实乱  发表于 2018-4-6 21:12
唔~,这是一个 Good idea ,已修改。  发表于 2018-4-5 10:00

还在龟速填坑中
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-27 04:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表