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

Project1

 找回密码
 注册会员
搜索

脚本术语

查看数: 1657 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-8-18 15:19

正文摘要:

求大侠帮忙看下,把下面这段脚本改成Game_Battler 3里面的描述状态的脚本 像这种类型的     if self.state?(25)       # 设置伤害       self.damage = -self.ma ...

回复

沉默是惊 发表于 2013-8-18 21:35:48
芯☆淡茹水 发表于 2013-8-18 18:49
依个人理解,写在 Game_Battler 3 里有两段,分别为  应用通常攻击效果  和  应用特技效果
另:刷新状态窗 ...

可以是可以了,不过为什么还没攻击的时候HP已经增加了。能不能弄成打出HP伤害的时候在回血。

点评

那就只有保持原来的不改,添加到战斗场景的显示伤害后面。  发表于 2013-8-19 10:43
芯☆淡茹水 发表于 2013-8-18 18:49:26
依个人理解,写在 Game_Battler 3 里有两段,分别为  应用通常攻击效果  和  应用特技效果
另:刷新状态窗口删掉,因为 Game_Battler 3 里没有状态窗口。

应用通常攻击效果
  1. if attacker.state?(25) && self.damage.is_a?(Numeric)
  2.   attacker.damage = -self.damage*20/100            
  3.   attacker.hp -= attacker.damage
  4.   attacker.damage_pop = true
  5.   attacker.animation_id = 245                                                            
  6. end
复制代码
应用特技效果
  1. if user.state?(25) && self.damage.is_a?(Numeric)
  2.   user.damage = -self.damage*20/100            
  3.   user.hp -= user.damage
  4.   user.damage_pop = true
  5.   user.animation_id = 245                        
  6. end
复制代码

评分

参与人数 1星屑 +105 收起 理由
弗雷德 + 105 认可答案

查看全部评分

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

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

GMT+8, 2025-6-24 03:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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