Project1
标题:
装备某武器,人物战斗选择指令后一定几率无法动作。
[打印本页]
作者:
傲娇のLoli
时间:
2010-10-14 04:53
提示:
作者被禁止或删除 内容自动屏蔽
作者:
九夜神尊
时间:
2010-10-14 09:17
未命名.jpg
(28.87 KB, 下载次数: 21)
下载附件
保存到相册
2010-10-14 09:09 上传
对于默认战斗系统,你需要找到这个地方,如果是别的战斗系统,
可是试着全局搜索方法名就能找到这里。
首先你要读懂这什么意思!
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 2 : 开始行动)
#--------------------------------------------------------------------------
def update_phase4_step2
# 如果不是强制行动
unless @active_battler.current_action.forcing
# 限制为 [敌人为普通攻击] 或 [我方为普通攻击] 的情况下
if @active_battler.restriction == 2 or @active_battler.restriction == 3
# 设置行动为攻击
@active_battler.current_action.kind = 0
@active_battler.current_action.basic = 0
end
# 限制为 [不能行动] 的情况下
if @active_battler.restriction == 4
# 清除行动强制对像的战斗者
$game_temp.forcing_battler = nil
# 移至步骤 1
@phase4_step = 1
return
end
end
# 清除对像战斗者
@target_battlers = []
# 行动种类分支
case @active_battler.current_action.kind
when 0 # 基本
make_basic_action_result
when 1 # 特技
make_skill_action_result
when 2 # 物品
make_item_action_result
end
# 移至步骤 3
if @phase4_step == 2
@phase4_step = 3
end
end
复制代码
这里是定义了当一切准备就绪以后,开始打的那一瞬间。当然你所需要的效果就在这里实现了!
所需要的参数 @active_battler 行动者。
@active_battler.weapon 行动者的武器ID
@active_battler.armor1 行动者的1号防具ID(一般指盾)
@active_battler.add_state(id) 行动者附加某状态
$game_temp.common_event_id = id 执行指定公共事件!
然后就是你自己发挥了 !
作者:
傲娇のLoli
时间:
2010-10-14 15:28
提示:
作者被禁止或删除 内容自动屏蔽
作者:
夕阳武士
时间:
2010-10-14 22:09
回复
傲娇のLoli
的帖子
首先,感谢对vx区的支持;
第二,认可请去认可帖回复。
第三,我不太喜欢九夜神尊,下次请找其他斑竹认可。
作者:
傲娇のLoli
时间:
2010-10-15 03:45
提示:
作者被禁止或删除 内容自动屏蔽
作者:
夕阳武士
时间:
2010-10-15 06:44
回复
傲娇のLoli
的帖子
我不是不情愿,因为认可是我的工作,你来找我认可我当然很高兴,而认可帖是八云开的,可能被埋到第二页了,我只是提醒你,而没有别的意思,我不就是说“认可请去认可帖回复。”你难道觉得我对你不满了么?而且我还说“首先,感谢对vx区的支持”,我认为我的语气很好,我根本没有其他的意思。
认可帖在这里
http://rpg.blue/thread-155979-1-2.html
还有,对于九夜神尊的问题,是因为他说过我的哥们。一句两句也说不清,随你怎么想了。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1