查看: 2397|回复: 9

[已经过期] 在遇到敌人时一定概率碰到闪光或体型巨大的敌人Hp是原怪的1.5倍?

[复制链接]
梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
发表于 2017-7-23 18:47:01 来自手机 | 显示全部楼层 |阅读模式

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

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

×
体型巨大就是把(如史莱姆)体型放大2倍
梦石
0
星屑
19426
在线时间
3082 小时
注册时间
2013-1-11
回帖
1207
发表于 2017-7-23 20:34:34 | 显示全部楼层
本帖最后由 张咚咚 于 2017-7-23 20:38 编辑

进入战斗每个敌人有20%几率变成你说的形态,放大两倍,气血提高10倍

[pre lang="ruby"]class Game_BattlerBase
    attr_accessor   :hp                       # HP
  #--------------------------------------------------------------------------
  # ● 刷新
  #--------------------------------------------------------------------------
  def refresh
    state_resist_set.each {|state_id| erase_state(state_id) }
    @hp = [@hp, 0].max
    @mp = [[@mp, mmp].min, 0].max
    @hp == 0 ? add_state(death_state_id) : remove_state(death_state_id)
  end
end

class Spriteset_Battle
  #--------------------------------------------------------------------------
  # ● 敌人精灵生成
  #--------------------------------------------------------------------------
  def create_enemies
    @enemy_sprites = $game_troop.members.collect do |enemy|
      Sprite_Battler.new(@viewport1, enemy)
    end
   
    0.upto(@enemy_sprites.length-1){|i|
      e = @enemy_sprites
      if rand(100) > 80 #20%几率
        e.zoom_x = 2.0 #提醒放大两倍
        e.zoom_y = 2.0
        $game_troop.members.hp *= 10 #气血提高十倍
      end
    }
   
  end
end[/pre]
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2017-7-23 21:14:54 | 显示全部楼层
无效果,改成100%还是碰不到
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2017-7-23 21:38:11 来自手机 | 显示全部楼层
无郊,是脚本问题还是我的制作游戏问题
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2017-7-23 22:27:11 来自手机 | 显示全部楼层
测试下只对竖版战斗有郊,对橫版战斗无郊,可惜用不了
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2017-7-24 13:41:42 来自手机 | 显示全部楼层
问一下该脚本为什么对横版战斗无郊呢

点评

完全不是两个战斗系统,不知道你的横版是什么样的脚本  发表于 2017-7-24 17:58
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2017-7-24 21:08:44 来自手机 | 显示全部楼层
是SideⅤiew横版脚本
回复

使用道具 举报

梦石
0
星屑
3784
在线时间
933 小时
注册时间
2017-1-19
回帖
156
 楼主| 发表于 2017-7-25 18:58:03 来自手机 | 显示全部楼层
看看能不能解决
回复

使用道具 举报

梦石
0
星屑
2306
在线时间
1010 小时
注册时间
2012-4-30
回帖
1455

开拓者

发表于 2017-7-27 10:28:48 | 显示全部楼层
建议研究下sideview系统和事件吧。。
甚至不需要动一点东西原版sideview就提供了敌人精灵缩放的方法
只要事件做下敌人变形的随机事件就差不多了
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部