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

Project1

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

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

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
帖子
186
跳转到指定楼层
1
发表于 2008-5-19 22:57:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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



宠物系统ver1.2
http://rpg.blue/web/htm/news169.htm
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
帖子
186
2
 楼主| 发表于 2008-5-20 18:33:59 | 只看该作者
顶啊~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

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

贵宾

3
发表于 2008-5-20 18:44:35 | 只看该作者
class Game_Pet < Game_Battler
  def make_action
    ... ...
    # 无法行动的情况
    unless self.movable?
      # 过程结束
      return
    end
    ... ...
  end
end

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
帖子
186
4
 楼主| 发表于 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属性等于角色的生死?? ... ...里改?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
帖子
186
5
 楼主| 发表于 2008-5-25 00:00:47 | 只看该作者
4日了顶~!~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
帖子
186
6
 楼主| 发表于 2008-5-26 16:47:16 | 只看该作者
怎么让宠物的moveable属性等于装备着该宠物角色的生死??
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
帖子
186
7
 楼主| 发表于 2008-5-27 19:20:51 | 只看该作者
继续问
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
72
在线时间
36 小时
注册时间
2008-5-19
帖子
186
8
 楼主| 发表于 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属性等于装备该宠物角色的生死??脚本怎么写
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
373
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

9
发表于 2008-5-28 20:10:39 | 只看该作者
self.movable?

可以行动判定


《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-8-6 05:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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