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

Project1

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

[已经解决] 求人指点

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
107 小时
注册时间
2012-8-20
帖子
54
跳转到指定楼层
1
发表于 2012-10-21 22:41:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
1:用RPG XP怎么让角色普通攻击打全体敌人??
2:用RPG XP怎么让角色普通攻击必定暴击??

点评

注意不要一题多问啊。  发表于 2012-10-22 10:25

评分

参与人数 1星屑 -30 收起 理由
hys111111 -30 不要一题多问

查看全部评分

Lv2.观梦者

梦石
0
星屑
365
在线时间
812 小时
注册时间
2012-4-2
帖子
1867

开拓者

2
发表于 2012-10-22 10:15:14 | 只看该作者
攻击范围可在数据库的特技页调整,如下图:

至于刀刀暴击,要再状态栏调整,如下图,并且在特技页的状态变化栏中要勾选暴击状态。


最后,如此初级的问题请去观摩新手教学……

点评

而且200%力量200%攻击力那也算是暴击嘛?  发表于 2012-11-19 17:25
表示LZ要的是普通攻击啊...  发表于 2012-10-22 10:24

人总是在进步的!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
2966
在线时间
1629 小时
注册时间
2010-10-22
帖子
1061

极短25获奖

3
发表于 2012-10-22 10:23:42 | 只看该作者
有什么触发条件吗?比如装备某种特定武器的情况下或是针对某一角色?如果是没有任何条件的话倒是很简单的...
【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【不可阻挡】异元-地劫黎明
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
107 小时
注册时间
2012-8-20
帖子
54
4
 楼主| 发表于 2012-10-22 12:17:53 | 只看该作者
求指点,不装备特定武器怎么弄,还有装备道具(不一定是武器)怎么弄,谢谢
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
2966
在线时间
1629 小时
注册时间
2010-10-22
帖子
1061

极短25获奖

5
发表于 2012-10-22 13:16:46 | 只看该作者
攻击的时候攻击对象的判定在Scene_Battle 4中:

  1.       # 设置对像方的战斗者序列
  2.       #=================================================添加修改↓
  3.       #群体普通攻击设定
  4.       if @active_battler.is_a?(Game_Actor) && @active_battler.hand1_id != 0 #攻击者为角色场合
  5.         if $data_weapons[@active_battler.weapon_id].element_set.include?(20) #攻击者装备的武器带有20号属性的场合
  6.           @target_battlers = $game_troop.enemies #对象转换为全体敌人
  7.     elsif $data_armors[@active_battler.armor1_id].element_set.include?(20) #攻击者装备的盾牌带有20号属性的场合
  8.           @target_battlers = $game_troop.enemies #对象转换为全体敌人
  9.     elsif $data_armors[@active_battler.armor2_id].element_set.include?(20) #攻击者装备的护甲带有20号属性的场合
  10.           @target_battlers = $game_troop.enemies #对象转换为全体敌人
  11.         else
  12.           @target_battlers = [target]
  13.         end
  14.       end
  15.       #=================================================添加修改↑
  16.       # 应用通常攻击效果
  17.       for target in @target_battlers
  18.         target.attack_effect(@active_battler)
  19.       end
  20.       return
  21.     end
复制代码
暴击的判定在Game_Battler 3中普通攻击的部分,无条件暴击只要将下面原来的暴击判定去除就行。

  1.       # 伤害符号正确的情况下
  2.       if self.damage > 0
  3.         # 会心一击修正
  4.         #if rand(100) < 4 * attacker.dex / self.agi #原来的暴击判定,去除此行。
  5.           self.damage *= 2
  6.           self.critical = true
  7.         #end#原来的暴击判定,去除此行。
  8.         # 防御修正
  9.         if self.guarding?
  10.           self.damage /= 2
  11.         end
  12.       end
复制代码
【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【不可阻挡】异元-地劫黎明
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
107 小时
注册时间
2012-8-20
帖子
54
6
 楼主| 发表于 2012-10-22 22:05:02 | 只看该作者
20号属性什么意思?是数据库里建立的那个属性吗?但我武器附加了20号属性普通攻击也只打一个,不会攻击全体啊.
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
2966
在线时间
1629 小时
注册时间
2010-10-22
帖子
1061

极短25获奖

7
发表于 2012-10-22 22:31:02 | 只看该作者
这个属性:

如果照此设置仍无效果,那就应该是你用了某些插件脚本,这些脚本中的某些部分将这部分的设置覆盖掉了。
这时候你需要在脚本编辑器中按ctrl+shift+F全局搜索@target_battlers = [target],切换到最下面搜索结果的那个位置,再对应修改。

评分

参与人数 1梦石 +2 收起 理由
hcm + 2 认可答案

查看全部评分

【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【不可阻挡】异元-地劫黎明
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
107 小时
注册时间
2012-8-20
帖子
54
8
 楼主| 发表于 2012-11-19 13:37:30 | 只看该作者
恩,谢谢了,虽然是迟来的。还想问下,如果只要单个角色普通攻击必定暴击怎么改?(不装备指定武器)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 17:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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