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

Project1

 找回密码
 注册会员
搜索

如何制作攻击时几率为己方全员附加状态的技能

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

正文摘要:

设定中3号角色在攻击时有10%的概率为己方全员附加狂热状态(注:43号状态),虽然想到在Game_Battler里设置攻击时几率发生公共事件来达成这一效果,但是我不知道怎么用脚本激活公共事件…… ...

回复

弗雷德 发表于 2013-8-13 12:23:21
Scene_Battle_4
可以添加在update_phase4_step4 也可以添加在update_phase_step5
actor.add_state(6,true) 6改成你自己的状态编号就可以了
  1.     if @active_battler.is_a?(Game_Actor) and @active_battler.id == 3
  2.       if @active_battler.current_action.basic == 0
  3.        for actor in $game_party.actors
  4.          actor.add_state(6,true) if rand(100)<10
  5.        end
  6.       end
  7.      end
复制代码
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-1-11 01:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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