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

Project1

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

[已经解决] 判定某角色含有某种状态再附加一种状态的效果

[复制链接]

Lv2.观梦者 (版主)

迷途知返,恍如隔世

梦石
0
星屑
488
在线时间
1355 小时
注册时间
2011-2-17
帖子
1216

开拓者

跳转到指定楼层
1
发表于 2012-1-13 20:10:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是我编写的一段:
      if @actor.id==101 and attacker.state?(26)
      add_state(31)
      end
这段脚本应该插入在哪?

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
2
发表于 2012-1-14 10:21:59 | 只看该作者
LZ是想在战斗的什么时候使用呢?是轮到该角色的时候还是角色附加该状态的时候?

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv2.观梦者 (版主)

迷途知返,恍如隔世

梦石
0
星屑
488
在线时间
1355 小时
注册时间
2011-2-17
帖子
1216

开拓者

3
 楼主| 发表于 2012-1-14 10:34:05 | 只看该作者
Wind2010 发表于 2012-1-14 10:21
LZ是想在战斗的什么时候使用呢?是轮到该角色的时候还是角色附加该状态的时候? ...

当角色附加该状态的时候,自动附加
回复

使用道具 举报

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
4
发表于 2012-1-14 11:04:53 | 只看该作者
Anson 发表于 2012-1-14 10:34
当角色附加该状态的时候,自动附加

Game_Battler 3中的skill_effect(user, skill)
  1. # 状态变化
  2.       @state_changed = false
  3.       effective |= states_plus(skill.plus_state_set)
  4.       effective |= states_minus(skill.minus_state_set)
复制代码
下面加上你的那段,不过@actor和attacker要改改或者

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
5
发表于 2012-1-14 11:20:19 | 只看该作者

6

本帖最后由 幻耶 于 2012-1-14 11:33 编辑

Scene_Battle 4 的 主回合步骤 5 下面添加红色部分:

  #--------------------------------------------------------------------------
  # ● 刷新画面 (主回合步骤 5 : 显示伤害)
  #--------------------------------------------------------------------------
  def update_phase4_step5
    # 隐藏帮助窗口
    @help_window.visible = false
    # 刷新状态窗口
    @status_window.refresh
    # 显示伤害
    for target in @target_battlers
      if target.damage != nil
        target.damage_pop = true
      end
      if target.is_a?(Game_Actor) and target.id == 101
        if target.state?(26)
          target.add_state(31)
        end
      end  

    end
囡囚囨囚囨図囨囧
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 10:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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