赞 | 7 |
VIP | 0 |
好人卡 | 1 |
积分 | 9 |
经验 | 33876 |
最后登录 | 2019-3-1 |
在线时间 | 576 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 878
- 在线时间
- 576 小时
- 注册时间
- 2010-6-26
- 帖子
- 793
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 sq333333 于 2016-11-17 08:27 编辑
1.怎么在更换加入角色A后继承上一离队角色B所装备的物品?
2.可以在事件中实现修改同一个角色的【说明】吗?
3.乘坐载具后,降落时载具的方向跟随最后玩家的朝向。
4.修改一个物理反击的效果:(下面是Sideview横板脚本里关于物理反击的设定,不知道截取的是否完整)
原来的效果是闪避了物理攻击后再进行反击,而且是攻击次数有几次就反击几次;能不能修改为承受了物理伤害,再反动反击,并且只反击一次这样的呢。
谢谢各位大神!!
#--------------------------------------------------------------------------
# ● 反击の发动 ★再定義
#--------------------------------------------------------------------------
def invoke_counter_attack(target, item)
return if @subject.sv.counter_id != 0
@counter_attacker = [] if @counter_attacker == nil
return apply_item_effects(apply_substitute(target, item), item) if !target.movable?
@log_window.add_text(sprintf(Vocab::CounterAttack, target.name)) if N03::BATTLE_LOG
target.sv.counter_id = target.sv.counter_skill_id
@counter_attacker.push(target)
end
#--------------------------------------------------------------------------
# ● 反击
#--------------------------------------------------------------------------
def set_counter_attack
pre_subject = @subject
for attacker in @counter_attacker
@subject = attacker
item = $data_skills[attacker.sv.counter_skill_id]
play_sideview([pre_subject], item)
end
# 同一カウンター者を考慮してカウンターIDの初期化は动作后に运行
for attacker in @counter_attacker do attacker.sv.counter_id = 0 end
@subject = pre_subject
@counter_attacker = nil
end
|
评分
-
查看全部评分
|