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

Project1

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

[已经过期] 关于宠物脚本和战斗换人并存解决之后的遗留问题

 关闭 [复制链接]

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
跳转到指定楼层
1
发表于 2011-9-3 22:17:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
之前的问题解决了,遗留问题是:带宠的A角色下场换成B角色之后,A带的宠物有时候还会攻击敌人一下,能不能做到B角色一上场,A的宠物就停止行动?

工程在这里:
http://rpg.blue/thread-207800-1-3.html
囡囚囨囚囨図囨囧

Lv1.梦旅人

梦石
0
星屑
60
在线时间
66 小时
注册时间
2011-5-25
帖子
73
2
发表于 2011-9-4 09:40:06 | 只看该作者
本帖最后由 shoed 于 2011-9-5 09:28 编辑

帮你解决了带宠的A角色下场换成B角色之后,A带的宠物有时候还会攻击敌人一下的问题,同于是随机的,好像吧,你可以再测试测试,有问题再告知
脚本做了很大改动,如果要移到你的现有工程上,需要全部复制那两页

宠物核心脚本范例.rar (202.1 KB, 下载次数: 35)

点评

怎么就一张图片?  发表于 2011-9-4 10:29
回复

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
3
 楼主| 发表于 2011-9-4 10:13:52 | 只看该作者
shoed 发表于 2011-9-4 09:40
帮你解决了带宠的A角色下场换成B角色之后,A带的宠物有时候还会攻击敌人一下的问题,同于是随机的,好像吧 ...

脚本在哪里啊?


幻耶于2011-9-5 10:17补充以下内容:
发现当不带宠物的A角色把带宠的B角色替换上场就出错了:脚本'战斗中换人'的120行发生了NoMethodError。undefined method ‘current_action’ for nil:NilClass


幻耶于2011-9-5 13:49补充以下内容:

出错是没有了,但是发现两个问题:
1、当带宠物的A下场,换不带宠的B上场,A的宠物还在攻击敌人
2、当不带宠的A下场,换带宠的B上场,B的宠物没有任何动作

麻烦解决一下,谢谢!
帖子:http://rpg.blue/thread-208020-1-2.html

点评

你会脚本,稍薇改一下这里 # 兑换角色 def change_actor(index,id) if @pets[index]!=nil @pets[index].current_action.clear end @actors[index] = $game_actors[id]  发表于 2011-9-5 13:06
忘了发工程,不好意思  发表于 2011-9-5 09:27
囡囚囨囚囨図囨囧
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 11:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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