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

Project1

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

[已经过期] 继续求助,关于全体攻击属性武器脚本冲突,在线等。。。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
帖子
116
跳转到指定楼层
1
发表于 2010-6-29 16:13:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
这是正确的设定
  1. if @target_battlers == []
  2.         # 设置对像方的战斗者序列
  3.       #k_特殊武器begin.....................
  4.       if @active_battler.is_a?(Game_Actor) and wqpd(12)
  5.       @target_battlers = $game_troop.enemies
  6.       else
  7.       @target_battlers = [target]
  8.       end
  9.       #k_特殊武器over.....................
  10.       end
  11.       # 应用通常攻击效果
  12.       for target in @target_battlers
  13.         target.attack_effect(@active_battler)
  14.       end
  15.       return
  16.     end
复制代码
可是因为需要,我这么设定,武器就不能全体攻击了,就是修改了“应用通常攻击效果”那里,
  1. if @target_battlers == []
  2.       # 设置对像方的战斗者序列
  3.       #k_特殊武器begin.....................
  4.       if @active_battler.is_a?(Game_Actor) and wqpd(12)
  5.       @target_battlers = $game_troop.enemies
  6.       else
  7.       @target_battlers = [target]
  8.       end
  9.       #k_特殊武器over.....................
  10.       end
  11.       # 应用通常攻击效果
  12.       for target in @target_battlers
  13.         next if target.eff_over and target != @target_battlers[@target_battlers.size - 1]
  14.         $a.clear
  15.         c = @active_battler.is_a?(Game_Actor) ?  "\001[3]" : "\001[2]"
  16.         $am = "#{c}#{@active_battler.name}\001[0]攻击!"
  17.         bluefool_sort
  18.         @inf_window.refresh
  19.         target.attack_effect(@active_battler)
  20.         break
  21.       end
  22.       return
  23.     end
复制代码
这个怎么才能解决啊?有办法吗??

Lv1.梦旅人

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
帖子
116
14
 楼主| 发表于 2010-6-30 17:21:04 | 只看该作者
上去上去。。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
帖子
116
13
 楼主| 发表于 2010-6-30 12:24:32 | 只看该作者
还有一个问题。。。
Scene_Battle 4里面加入吸血属性的武器,和这一行脚本冲突。。。
  1. #移至步骤 6
  2.     if @target_battlers == [] or @target_battlers[@target_battlers.size - 1].eff_over
  3.     @phase4_step = 6
  4.     @lianji = 1
  5.     end
  6.   end
复制代码
还是上面那个工程,希望高手帮忙看看。。。
谢啦。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
帖子
116
12
 楼主| 发表于 2010-6-29 23:18:22 | 只看该作者
回复 秋天不凋零 的帖子

好的。。。

Project13.rar (2.52 MB, 下载次数: 113)

我的主要目的就是加一个能全体攻击的武器。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-7-10
帖子
77
11
发表于 2010-6-29 22:47:13 | 只看该作者
能不能把你的工程发上
感激你让我拥有秋天的美丽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
帖子
116
10
 楼主| 发表于 2010-6-29 22:00:48 | 只看该作者
回复 zhangbanxian 的帖子


    不行的。。。咳。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
9
发表于 2010-6-29 21:52:53 | 只看该作者
回复 005020671 的帖子
把那行注释掉试试。


   
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
帖子
116
8
 楼主| 发表于 2010-6-29 21:23:22 | 只看该作者
回复 zhangbanxian 的帖子
我是用的那个吞食天地范例工程里面的,eff_over 怎么定义的我没找到啊。。。
要不我给你我现在的整个脚本,你帮我看看???好吗?
   
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
7
发表于 2010-6-29 21:03:35 | 只看该作者
回复 005020671 的帖子
我要定义不要注释,囧.


   
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
帖子
116
6
 楼主| 发表于 2010-6-29 20:59:38 | 只看该作者
回复 zhangbanxian 的帖子
eff_over #效果应用完毕

   
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-10 17:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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