查看: 3971|回复: 28

如何在战斗中让装备的宠物暂时停止行为?

  [复制链接]
梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
发表于 2008-5-19 22:57:33 | 显示全部楼层 |阅读模式

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

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

×
那个柳柳的宠物系统,在宠物脚本的最后一段:class Sprite_Battler < RPG::Sprite 以下部分脚本写的是主人死掉的时候宠物会逃跑,如果我想改成:当装备宠物的主人阵亡后,该宠物也不逃跑,只是不再有任何行动了,除非阵亡角色复活之后该宠物才可以正常行动,行不行啊?



宠物系统ver1.2
http://rpg.blue/web/htm/news169.htm
版务信息:本贴由楼主自主结贴~
梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
 楼主| 发表于 2008-5-20 18:33:59 | 显示全部楼层
顶啊~
回复

使用道具 举报

风之塞尔达

梦石
0
星屑
50
在线时间
57 小时
注册时间
2005-10-22
回帖
2437

贵宾

发表于 2008-5-20 18:44:35 | 显示全部楼层
class Game_Pet < Game_Battler
  def make_action
    ... ...
    # 无法行动的情况
    unless self.movable?
      # 过程结束
      return
    end
    ... ...
  end
end

也就是  让宠物的moveable属性等于角色的生死
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复

使用道具 举报

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
 楼主| 发表于 2008-5-20 19:03:44 | 显示全部楼层
以下引用link006007于2008-5-20 10:44:35的发言:

class Game_Pet < Game_Battler
def make_action
   ... ...
   # 无法行动的情况
   unless self.movable?
     # 过程结束
     return
   end
   ... ...
end
end

也就是  让宠物的moveable属性等于角色的生死




怎么让宠物的moveable属性等于角色的生死?? ... ...里改?
回复

使用道具 举报

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
 楼主| 发表于 2008-5-25 00:00:47 | 显示全部楼层
4日了顶~!~
回复

使用道具 举报

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
 楼主| 发表于 2008-5-26 16:47:16 | 显示全部楼层
怎么让宠物的moveable属性等于装备着该宠物角色的生死??
回复

使用道具 举报

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
 楼主| 发表于 2008-5-27 19:20:51 | 显示全部楼层
继续问
回复

使用道具 举报

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
 楼主| 发表于 2008-5-28 20:00:01 | 显示全部楼层
unless self.movable?是
以下引用link006007于2008-5-20 10:44:35的发言:

class Game_Pet < Game_Battler
def make_action
   ... ...
   # 无法行动的情况
   unless self.movable?
     # 过程结束
     return
   end
   ... ...
end
end

也就是  让宠物的moveable属性等于角色的生死




如何让宠物的moveable属性等于装备该宠物角色的生死??脚本怎么写
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2008-5-28 20:10:39 | 显示全部楼层
self.movable?

可以行动判定


《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
回帖
147
 楼主| 发表于 2008-5-28 20:16:25 | 显示全部楼层
如果装备该宠物角色死掉,该宠物就不行动,除非主人复活...请问这个脚本具体怎么写呢?不大懂...
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部