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

Project1

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

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

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3642
在线时间
912 小时
注册时间
2017-1-19
帖子
269
跳转到指定楼层
1
发表于 2017-7-23 18:47:01 手机端发表。 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
体型巨大就是把(如史莱姆)体型放大2倍

Lv4.逐梦者

梦石
0
星屑
19433
在线时间
3102 小时
注册时间
2013-1-11
帖子
1291
2
发表于 2017-7-23 20:34:34 | 只看该作者
本帖最后由 张咚咚 于 2017-7-23 20:38 编辑

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

RUBY 代码复制
  1. class Game_BattlerBase
  2.     attr_accessor   :hp                       # HP
  3.   #--------------------------------------------------------------------------
  4.   # ● 刷新
  5.   #--------------------------------------------------------------------------
  6.   def refresh
  7.     state_resist_set.each {|state_id| erase_state(state_id) }
  8.     @hp = [@hp, 0].max
  9.     @mp = [[@mp, mmp].min, 0].max
  10.     @hp == 0 ? add_state(death_state_id) : remove_state(death_state_id)
  11.   end
  12. end
  13.  
  14. class Spriteset_Battle
  15.   #--------------------------------------------------------------------------
  16.   # ● 敌人精灵生成
  17.   #--------------------------------------------------------------------------
  18.   def create_enemies
  19.     @enemy_sprites = $game_troop.members.collect do |enemy|
  20.       Sprite_Battler.new(@viewport1, enemy)
  21.     end
  22.  
  23.     0.upto(@enemy_sprites.length-1){|i|
  24.       e = @enemy_sprites[i]
  25.       if rand(100) > 80 #20%几率
  26.         e.zoom_x = 2.0 #提醒放大两倍
  27.         e.zoom_y = 2.0
  28.         $game_troop.members[i].hp *= 10 #气血提高十倍
  29.       end
  30.     }
  31.  
  32.   end
  33. end
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3642
在线时间
912 小时
注册时间
2017-1-19
帖子
269
3
 楼主| 发表于 2017-7-23 21:14:54 | 只看该作者
无效果,改成100%还是碰不到
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3642
在线时间
912 小时
注册时间
2017-1-19
帖子
269
4
 楼主| 发表于 2017-7-23 21:38:11 手机端发表。 | 只看该作者
无郊,是脚本问题还是我的制作游戏问题
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3642
在线时间
912 小时
注册时间
2017-1-19
帖子
269
5
 楼主| 发表于 2017-7-23 22:27:11 手机端发表。 | 只看该作者
测试下只对竖版战斗有郊,对橫版战斗无郊,可惜用不了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3642
在线时间
912 小时
注册时间
2017-1-19
帖子
269
6
 楼主| 发表于 2017-7-24 13:41:42 手机端发表。 | 只看该作者
问一下该脚本为什么对横版战斗无郊呢

点评

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3642
在线时间
912 小时
注册时间
2017-1-19
帖子
269
7
 楼主| 发表于 2017-7-24 21:08:44 手机端发表。 | 只看该作者
是SideⅤiew横版脚本
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3642
在线时间
912 小时
注册时间
2017-1-19
帖子
269
8
 楼主| 发表于 2017-7-25 18:58:03 手机端发表。 | 只看该作者
看看能不能解决
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1379
在线时间
962 小时
注册时间
2012-4-30
帖子
1475

开拓者

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 15:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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