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

Project1

 找回密码
 注册会员
搜索
楼主: 幻耶
打印 上一主题 下一主题

2100帮忙改个范例。。关于宠物系统的

 关闭 [复制链接]

Lv1.梦旅人

风之塞尔达

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

贵宾

21
发表于 2008-6-17 05:13:33 | 只看该作者
{/gg}
这是为什么呢?
$game_party.actors[father_id].pet_id
是这个么...
我已经废了...
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
22
发表于 2008-6-17 05:14:15 | 只看该作者
if $game_party.actors[father_id].pet_id != 0
      
    else

放在这里
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
23
 楼主| 发表于 2008-6-17 05:23:23 | 只看该作者
以下引用link006007于2008-6-16 21:13:33的发言:


这是为什么呢?
$game_party.actors[father_id].pet_id
是这个么...
我已经废了...




是这一句啊:      if $game_party.actors[@father_id].pet_id == 0
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

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

贵宾

24
发表于 2008-6-17 05:24:42 | 只看该作者
我没写这一句啊 {/fd}
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
25
 楼主| 发表于 2008-6-17 05:35:25 | 只看该作者
以下引用dbshy于2008-6-16 21:14:15的发言:

if $game_party.actors[father_id].pet_id != 0
     
   else

放在这里



[本贴由作者于 2008-6-16 21:14:57 最后编辑]





这样??
#==============================================================================
# ■ Sprite_Pet
#——————————————————————————————————————
# 全新定义
#==============================================================================
class Sprite_Pet < RPG::Sprite
  #--------------------------------------------------------------------------
  # ● 定义实例变量
  #--------------------------------------------------------------------------
  attr_accessor :battler                  # 战斗者  
  #--------------------------------------------------------------------------
  # ● 初始化对像
  #     viewport : 显示端口;battler  : 战斗者 (Game_Battler)
  #--------------------------------------------------------------------------
  def initialize(viewport, father_id = 0)
    super(viewport)
    @father_id = father_id
    if $game_party.actors[father_id] != nil
      if game_party.actors[father_id].maseter_id_position = father_id
        @battler = Game_Pet.new($game_party.actors[father_id].pet_id, father_id)
      else
        @battler = nil
      end
    end
  end
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
26
 楼主| 发表于 2008-6-17 05:40:34 | 只看该作者
以下引用dbshy于2008-6-16 21:01:00的发言:

class Game_Actor中加attr_accessor :maseter_id_position

class Sprite_Pet中加$game_party.actors[father_id].maseter_id_position = father_id
                    self.x = $game_party.actors[@father_id].maseter_id_position * 160 + 85

公共事件a = $game_party.actors[1]
$game_party.actors[1] = $game_party.actors[
2]
$game_party.actors[2] = a
$game_party.actors[1].maseter_id_position= 2
$game_party.actors[2].maseter_id_position= 1


game_party.actors[father_id].maseter_id_position = father_id放在那个IF中




[本贴由作者于 2008-6-16 21:03:02 最后编辑]






这样改的话一进入战斗也出错了?
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
27
发表于 2008-6-17 05:49:23 | 只看该作者
if $game_party.actors[father_id].pet_id != 0
     $game_party.actors[father_id].maseter_id_position = father_id

   else
是这样.....
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
28
 楼主| 发表于 2008-6-17 06:00:32 | 只看该作者
以下引用dbshy于2008-6-16 21:49:23的发言:

if $game_party.actors[father_id].pet_id != 0
    $game_party.actors[father_id].maseter_id_position = father_id

  else
是这样.....



这样的话装备好宠物进入战斗怎么宠物都没有了?
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
29
发表于 2008-6-17 06:03:29 | 只看该作者
if中加$game_party.actors[father_id].maseter_id_position = father_id
其他的不要删
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
30
 楼主| 发表于 2008-6-17 06:04:16 | 只看该作者
还是追加悬赏吧。。。麻烦哪位帮我把这个范例修改成功,只要使用范例中的特技"互换"使2个角色交换位置,然后她们所装备的宠物也跟着各自的主人移动位置就可以了

范例
http://rpg.blue/upload_program/files/huhuanweizhi_94082788.rar
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-12 20:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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