查看: 2721|回复: 5

[已经解决] 装备某武器,人物战斗选择指令后一定几率无法动作。

[复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2010-10-14
回帖
4
发表于 2010-10-14 04:53:59 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
梦石
0
星屑
1408
在线时间
831 小时
注册时间
2007-12-25
回帖
1406
发表于 2010-10-14 09:17:52 | 显示全部楼层
未命名.jpg
对于默认战斗系统,你需要找到这个地方,如果是别的战斗系统,
可是试着全局搜索方法名就能找到这里。
首先你要读懂这什么意思!
  1. #--------------------------------------------------------------------------
  2.   # ● 刷新画面 (主回合步骤 2 : 开始行动)
  3.   #--------------------------------------------------------------------------
  4.   def update_phase4_step2
  5.     # 如果不是强制行动
  6.     unless @active_battler.current_action.forcing
  7.       # 限制为 [敌人为普通攻击] 或 [我方为普通攻击] 的情况下
  8.       if @active_battler.restriction == 2 or @active_battler.restriction == 3
  9.         # 设置行动为攻击
  10.         @active_battler.current_action.kind = 0
  11.         @active_battler.current_action.basic = 0
  12.       end
  13.       # 限制为 [不能行动] 的情况下
  14.       if @active_battler.restriction == 4
  15.         # 清除行动强制对像的战斗者
  16.         $game_temp.forcing_battler = nil
  17.         # 移至步骤 1
  18.         @phase4_step = 1
  19.         return
  20.       end
  21.     end
  22.     # 清除对像战斗者
  23.     @target_battlers = []
  24.     # 行动种类分支
  25.     case @active_battler.current_action.kind
  26.     when 0  # 基本
  27.       make_basic_action_result
  28.     when 1  # 特技
  29.       make_skill_action_result
  30.     when 2  # 物品
  31.       make_item_action_result
  32.     end
  33.     # 移至步骤 3
  34.     if @phase4_step == 2
  35.       @phase4_step = 3
  36.     end
  37.   end
复制代码
这里是定义了当一切准备就绪以后,开始打的那一瞬间。当然你所需要的效果就在这里实现了!

所需要的参数  @active_battler  行动者。
@active_battler.weapon 行动者的武器ID
@active_battler.armor1 行动者的1号防具ID(一般指盾)
@active_battler.add_state(id)  行动者附加某状态
$game_temp.common_event_id = id 执行指定公共事件!

然后就是你自己发挥了 !

评分

参与人数 1星屑 +800 收起 理由
夕阳武士 + 800 很详细

查看全部评分

精卫赤龙腾    九
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程    夜
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     神
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    尊
只是带着一种决心,去争取残存的最后的希望。
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2010-10-14
回帖
4
 楼主| 发表于 2010-10-14 15:28:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

战国美少年森兰丸

梦石
0
星屑
204
在线时间
852 小时
注册时间
2008-7-20
回帖
3560
发表于 2010-10-14 22:09:14 | 显示全部楼层
回复 傲娇のLoli 的帖子
首先,感谢对vx区的支持;
第二,认可请去认可帖回复。
第三,我不太喜欢九夜神尊,下次请找其他斑竹认可。

   

点评

啊……果然认可奖励倍数是咱RM区的数倍……  发表于 2010-10-15 11:50
这么说吧,只要是惹了我的哥们的人我都有意见。  发表于 2010-10-15 06:46
怎么了?哪来的矛盾?有的解么,缘由?  发表于 2010-10-14 22:23
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2010-10-14
回帖
4
 楼主| 发表于 2010-10-15 03:45:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

战国美少年森兰丸

梦石
0
星屑
204
在线时间
852 小时
注册时间
2008-7-20
回帖
3560
发表于 2010-10-15 06:44:23 | 显示全部楼层
回复 傲娇のLoli 的帖子
我不是不情愿,因为认可是我的工作,你来找我认可我当然很高兴,而认可帖是八云开的,可能被埋到第二页了,我只是提醒你,而没有别的意思,我不就是说“认可请去认可帖回复。”你难道觉得我对你不满了么?而且我还说“首先,感谢对vx区的支持”,我认为我的语气很好,我根本没有其他的意思。
认可帖在这里http://rpg.blue/thread-155979-1-2.html
还有,对于九夜神尊的问题,是因为他说过我的哥们。一句两句也说不清,随你怎么想了。

   
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部