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

Project1

 找回密码
 注册会员
搜索
楼主: 芯☆淡茹水

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

[复制链接]

Lv2.观梦者

梦石
0
星屑
288
在线时间
29 小时
注册时间
2018-4-10
帖子
2
发表于 2018-4-13 14:07:51 | 显示全部楼层
有了這個畫面更美觀了,剛好符合我的需求
真是太感謝了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
发表于 2018-5-5 19:49:39 | 显示全部楼层
请问芯大,638行的脚本是什么意思?我测试游戏的时候找不到BUG了。
QQ浏览器截屏未命名.png

点评

返回自身X坐标..  发表于 2018-5-5 20:08
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
发表于 2018-5-6 09:41:58 | 显示全部楼层
b1db1db1 发表于 2018-5-5 19:49
请问芯大,638行的脚本是什么意思?我测试游戏的时候找不到BUG了。

返回自身X坐标?听不懂...
QQ浏览器截屏未命名.png
回复 支持 反对

使用道具 举报

Lv5.捕梦者

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

开拓者

 楼主| 发表于 2018-5-7 09:02:43 | 显示全部楼层
本帖最后由 芯☆淡茹水 于 2018-5-8 07:01 编辑
b1db1db1 发表于 2018-5-6 09:41
返回自身X坐标?听不懂...


用了一些其它的什么脚本,把地图上的角色行走图给释放了。
或者,这个脚本未放在最后,导致一些相同的角色行走精灵类相关脚本,先释放了角色图片造成报错。
可以把 600 行左右的那两个函数改成下面的试试:


  1.   #--------------------------------------------------------------------------
  2.   def update_count
  3.     @count -= @obj.is_interrupt_talk? ? @count : 1
  4.     (@count == 0 || @obj.disposed?) && dispose
  5.   end
  6.   #--------------------------------------------------------------------------
  7.   def update_place
  8.     return if @obj.disposed?
  9.     @shadow.x = self.x = @obj.talk_x
  10.     @shadow.y = self.y = @obj.talk_y
  11.     @shadow.z = self.z = @obj.z + 100
  12.   end
复制代码
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
发表于 2018-5-7 21:35:34 | 显示全部楼层
芯☆淡茹水 发表于 2018-5-7 09:02
用了一些其它的什么脚本,把地图上的角色行走图给释放了。
或者,这个脚本未放在最后,导致一些相同的角 ...

我测试了下。
第一步我是直接覆盖脚本:
1.png
2.png
但问题还是如下图所示:
4.png
当NPC说话时我切换了场景的话依旧弹出错误。
然后我更换了脚本排序,之后继续切换场景:
5.png
不过在NPC未说话时(面向主角):
6.png
场景却切换自如。
以上是我测试后发现的问题。

(我再试试是否是其他脚本或字符的问题

点评

上面那是我写错了,已经修改。  发表于 2018-5-8 07:02
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
发表于 2018-5-8 22:29:29 | 显示全部楼层
额...这下连游戏都开不了了(难道是我脚本冲突?
1.png
2.png
3.png

点评

只是替换两个方法,你怎么连方法后面的整个类的结束 end 也删除了?  发表于 2018-5-9 08:05
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
962
在线时间
134 小时
注册时间
2017-10-18
帖子
51
发表于 2018-5-11 19:54:10 | 显示全部楼层
问题解决了!多谢芯大的耐心指导
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
6619
在线时间
501 小时
注册时间
2018-3-23
帖子
533

R考场第七期银奖

发表于 2018-5-12 15:32:22 | 显示全部楼层
反馈一个Bug
我设置一个角色会按顺序自言自语且不循环,然后玩家触碰时会额外说一句话。
但是发现在他自言自语完之后玩家触碰他他只是转头看着玩家,不说话了
事件:
C:\Users\Administrator\Desktop\u=52443352,4114210332&fm=200&gp=0.jpg
祝好。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
6619
在线时间
501 小时
注册时间
2018-3-23
帖子
533

R考场第七期银奖

发表于 2018-5-12 15:33:33 | 显示全部楼层
MCCF 发表于 2018-5-12 15:32
反馈一个Bug
我设置一个角色会按顺序自言自语且不循环,然后玩家触碰时会额外说一句话。
但是发现在他自言 ...

是这样的
u=52443352,4114210332&amp;fm=200&amp;gp=0.jpg
祝好。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

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

开拓者

 楼主| 发表于 2018-5-12 18:24:44 | 显示全部楼层

自定义说话和随机说话不能同时用
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 13:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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