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

Project1

 找回密码
 注册会员
搜索
查看: 1170|回复: 9
打印 上一主题 下一主题

关于战斗特殊效果脚本中连击的问题

 关闭 [复制链接]

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
跳转到指定楼层
1
发表于 2008-4-29 17:45:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
其中有一种特效是行动回数(数字) : 普通攻击敌人的次数,效果是多次攻击单个的敌人,如果该敌人死亡,多余的攻击次数不会转移给下一个敌人,我想修改成:如果该敌人死亡,而行动回数还有剩余,那么角色的攻击仍然继续,多余的攻击次数可以转移给下一个敌人。并且所有威力大于0的特技也能作多次攻击,应该怎么改?


战斗特殊效果
http://rpg.blue/web/htm/news184.htm
版务信息:本贴由楼主自主结贴~
囡囚囨囚囨図囨囧

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
2
 楼主| 发表于 2008-4-30 19:07:31 | 只看该作者
顶一下
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-12-15
帖子
238
3
发表于 2008-4-30 21:56:39 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
4
 楼主| 发表于 2008-4-30 22:11:55 | 只看该作者
那么..特技连击怎么实现呢?那个脚本只能普通攻击连击
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-12-15
帖子
238
5
发表于 2008-4-30 22:29:37 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
6
 楼主| 发表于 2008-4-30 22:52:34 | 只看该作者
我是希望这样:当装备的武器带有连击属性时,所有的特技都可以连击了,不管使用的特技本身有没有带连击属性
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-12-15
帖子
238
7
发表于 2008-4-30 22:56:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
8
 楼主| 发表于 2008-4-30 23:21:31 | 只看该作者
加成下面这样?没效果。。{/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
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-12-15
帖子
238
9
发表于 2008-4-30 23:26:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
10
 楼主| 发表于 2008-4-30 23:45:23 | 只看该作者
可以了,是我把“行动回数”的名字改了
囡囚囨囚囨図囨囧
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-7-26 16:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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