Project1
标题:
关于战斗特殊效果脚本中连击的问题
[打印本页]
作者:
幻耶
时间:
2008-4-29 17:45
标题:
关于战斗特殊效果脚本中连击的问题
其中有一种特效是行动回数(数字) : 普通攻击敌人的次数,效果是多次攻击单个的敌人,如果该敌人死亡,多余的攻击次数不会转移给下一个敌人,我想修改成:如果该敌人死亡,而行动回数还有剩余,那么角色的攻击仍然继续,多余的攻击次数可以转移给下一个敌人。并且所有威力大于0的特技也能作多次攻击,应该怎么改?
战斗特殊效果
http://rpg.blue/web/htm/news184.htm [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
幻耶
时间:
2008-4-30 19:07
顶一下
作者:
lldjjf
时间:
2008-4-30 21:56
提示:
作者被禁止或删除 内容自动屏蔽
作者:
幻耶
时间:
2008-4-30 22:11
那么..特技连击怎么实现呢?那个脚本只能普通攻击连击
作者:
lldjjf
时间:
2008-4-30 22:29
提示:
作者被禁止或删除 内容自动屏蔽
作者:
幻耶
时间:
2008-4-30 22:52
我是希望这样:当装备的武器带有连击属性时,所有的特技都可以连击了,不管使用的特技本身有没有带连击属性
作者:
lldjjf
时间:
2008-4-30 22:56
提示:
作者被禁止或删除 内容自动屏蔽
作者:
幻耶
时间:
2008-4-30 23:21
加成下面这样?没效果。。{/gg}{/gg}
#--------------------------------------------------------------------------
# ● スキルアクション 結果作成
#--------------------------------------------------------------------------
alias xrxs19_make_skill_action_result make_skill_action_result
def make_skill_action_result
# スキルを取得
@skill = $data_skills[@active_battler.current_action.skill_id]
# 既に一回以上行動している場合
if @phase4_act_continuation >= 1
# SP消費分のSPを回復させて擬似的にSPを減らさない
@active_battler.sp += @skill.sp_cost
else
# 指定行動回数取得
skill_element_include?(@skill, ELEMENT_NAME_MOVE_TIMES)
@phase4_act_times_max = @one.to_i if @one != nil
@weapon_id = @active_battler.is_a?(Game_Actor) ? @active_battler.weapon_id : 0 #如果战斗者是角色,取得武器ID = 战斗者装备武器ID
# 判定行动次数,装备中是否有行动回数
weapon_element_include?(@weapon_id, "行动回数")
# 如果行动回数后面的数字不为空,则计算行动次数
@phase4_act_times_max = @one.to_i if @one != nil
作者:
lldjjf
时间:
2008-4-30 23:26
提示:
作者被禁止或删除 内容自动屏蔽
作者:
幻耶
时间:
2008-4-30 23:45
可以了,是我把“行动回数”的名字改了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1