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

Project1

 找回密码
 注册会员
搜索
楼主: 芯☆淡茹水
打印 上一主题 下一主题

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

[复制链接]

Lv2.观梦者

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
982
在线时间
136 小时
注册时间
2017-10-18
帖子
51
12
发表于 2018-5-5 19:49:39 | 只看该作者
请问芯大,638行的脚本是什么意思?我测试游戏的时候找不到BUG了。

QQ浏览器截屏未命名.png (16.41 KB, 下载次数: 49)

QQ浏览器截屏未命名.png

点评

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
982
在线时间
136 小时
注册时间
2017-10-18
帖子
51
13
发表于 2018-5-6 09:41:58 | 只看该作者
b1db1db1 发表于 2018-5-5 19:49
请问芯大,638行的脚本是什么意思?我测试游戏的时候找不到BUG了。

返回自身X坐标?听不懂...

QQ浏览器截屏未命名.png (14.21 KB, 下载次数: 48)

QQ浏览器截屏未命名.png
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33434
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

14
 楼主| 发表于 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
星屑
982
在线时间
136 小时
注册时间
2017-10-18
帖子
51
15
发表于 2018-5-7 21:35:34 | 只看该作者
芯☆淡茹水 发表于 2018-5-7 09:02
用了一些其它的什么脚本,把地图上的角色行走图给释放了。
或者,这个脚本未放在最后,导致一些相同的角 ...

我测试了下。
第一步我是直接覆盖脚本:


但问题还是如下图所示:

当NPC说话时我切换了场景的话依旧弹出错误。
然后我更换了脚本排序,之后继续切换场景:

不过在NPC未说话时(面向主角):

场景却切换自如。
以上是我测试后发现的问题。

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

点评

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
982
在线时间
136 小时
注册时间
2017-10-18
帖子
51
16
发表于 2018-5-8 22:29:29 | 只看该作者
额...这下连游戏都开不了了(难道是我脚本冲突?

1.png (22.01 KB, 下载次数: 48)

1.png

2.png (72.08 KB, 下载次数: 48)

2.png

3.png (83.93 KB, 下载次数: 54)

3.png

点评

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
982
在线时间
136 小时
注册时间
2017-10-18
帖子
51
17
发表于 2018-5-11 19:54:10 | 只看该作者
问题解决了!多谢芯大的耐心指导
回复 支持 反对

使用道具 举报

Lv4.逐梦者

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

R考场第七期银奖

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

使用道具 举报

Lv4.逐梦者

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

R考场第七期银奖

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

是这样的

u=52443352,4114210332&amp;fm=200&amp;gp=0.jpg (72.64 KB, 下载次数: 57)

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

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33434
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

20
 楼主| 发表于 2018-5-12 18:24:44 | 只看该作者

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 23:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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