查看: 1718|回复: 7

关于横板战斗的问题

  [复制链接]
梦石
0
星屑
59
在线时间
31 小时
注册时间
2009-1-30
回帖
188
发表于 2009-3-14 21:17:27 | 显示全部楼层 |阅读模式

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

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

×
http://rpg.blue/upload_program/d ... �·窃_117465412.rar
是这样的 头3个是横板战斗  第4个是图鉴  第5个是偷窃技能
现存在这样的问题横板战斗在怪物死后没有做击败标记 貌似= =! 反正图鉴里不能显示怪物被击败
在好多地方都试图加了 collapse 但是还是没作用希望高手解决  还有就是偷窃技能怎么让他反馈的文字 再help_window显示  改来改去都不行= =!  脚本都是这弄的http://f44.aaa.livedoor.jp/~ytomy/tkool/rpgtech/techlist_vx.html
版务信息:本贴由楼主自主结贴~
蚊香
梦石
0
星屑
95
在线时间
61 小时
注册时间
2008-1-19
回帖
121
发表于 2009-3-15 01:58:30 | 显示全部楼层
关于图鉴问题.请在横版脚本下面新插一个脚本.内容:
class Sprite_Battler
  def mirage(body)
    if @mirageid != self.bitmap.object_id
      @mirageid = self.bitmap.object_id
      body.bitmap.dispose unless body.bitmap.nil?
      body.bitmap = self.bitmap.dup
    end
    body.x = self.x
    body.y = self.y
    body.ox = self.ox
    body.oy = self.oy
    body.z = self.z
    body.mirror = self.mirror
    body.angle = @angle
    body.opacity = 160
    body.zoom_x = self.zoom_x
    body.zoom_y = self.zoom_y   
    body.src_rect.set(@sx, @sy, @width, @height) if @anime_flug
    body.src_rect.set(0, 0, @width, @height) unless @anime_flug
  end
end
class Game_Enemy
  def perform_collapse
    if $game_temp.in_battle and dead?
      @force_action = ["N01collapse"]
      @collapse = true
    end
  end
end
这样敌人就会被计算进去了.此外.你的图鉴脚本里1号敌人被设置了隐藏.所以打败了也不会显示的.
至于偷窃的问题...似乎没弄明白什么意思{/fd}

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
在无可预知的世界里漂流的九尾小狐^^
回复

使用道具 举报

梦石
0
星屑
59
在线时间
31 小时
注册时间
2009-1-30
回帖
188
 楼主| 发表于 2009-3-15 07:43:57 | 显示全部楼层
恩 1号确实是隐藏的 是我自己加进去的   很多地方都改过了
偷窃是说 战斗系统是用HELP这个窗口发送战斗信息的 而偷窃不是 所以 战斗中看不到提示



{/fd}加到哪 貌似没效果 还是灰的  只能被判定为遇见过
蚊香
回复

使用道具 举报

梦石
0
星屑
59
在线时间
31 小时
注册时间
2009-1-30
回帖
188
 楼主| 发表于 2009-3-16 03:00:58 | 显示全部楼层
   def perform_collapse
   if $game_temp.in_battle and dead?
     @force_action = ["N01collapse"]
    end
  end


脚本里 倒下执行 分 BOSS跟普通还有武器3种了  
我个别都加了   @collapse = true 还是没用
蚊香
回复

使用道具 举报

梦石
0
星屑
95
在线时间
61 小时
注册时间
2008-1-19
回帖
121
发表于 2009-3-16 04:00:29 | 显示全部楼层
根据我的测试.直接加在三个脚本里的话.加哪里都不会有效果的.必须在三个脚本下面新建一个空脚本.把那些内容写上去就产生效果了.如果还是不行.就肯定是和其他脚本冲突了.喵呜{/fd}不过到目前为止.我只发现和横版1.5脚本是绝对冲突{/fd}
在无可预知的世界里漂流的九尾小狐^^
回复

使用道具 举报

梦石
0
星屑
59
在线时间
31 小时
注册时间
2009-1-30
回帖
188
 楼主| 发表于 2009-3-17 03:24:41 | 显示全部楼层
新建开始就用 了    也单独拉出几个脚本试过了


只要去掉这个横板战斗就一切正常  但是@collapse = true加哪都没用
蚊香
回复

使用道具 举报

梦石
0
星屑
95
在线时间
61 小时
注册时间
2008-1-19
回帖
121
发表于 2009-3-17 04:18:38 | 显示全部楼层
我直接用你的5个脚本新建了工程.测试后完全正常.所以我想应该是与其他的脚本有冲突的可能.而不是横版的原因{/fd}
在无可预知的世界里漂流的九尾小狐^^
回复

使用道具 举报

梦石
0
星屑
59
在线时间
31 小时
注册时间
2009-1-30
回帖
188
 楼主| 发表于 2009-3-17 10:31:50 | 显示全部楼层
{/hx}{/hx}是我把图鉴放前面了的缘故 可以了 追加100{/hx}


蚊香
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部