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

Project1

 找回密码
 注册会员
搜索

如何让指定武器攻击敌全体且不与横版冲突?

查看数: 3764 | 评论数: 16 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-1-27 16:06

正文摘要:

本帖最后由 Password 于 2013-1-30 18:21 编辑 想设置一个类似霰弹枪一样的武器,普攻即可攻击敌全体,但是都知道,数据库中并未此项, 且本人使用SBS3.4d+ATB1.2c 的横版战斗,翻遍了横版的设置似乎并未找到这样 ...

回复

a364774426 发表于 2013-1-30 17:48:37
Password 发表于 2013-1-30 16:11
P叔,我找到最后定义 start_target_enemy_selection 的脚本中这样写

好吧,你可以试试这样
搜索一下
RUBY 代码复制
  1. case @actor_command_window.index
  1.       when 0  
  2.         Sound.play_decision
  3.         @commander.action.set_attack
  4.         start_target_enemy_selection
复制代码
改成
RUBY 代码复制
  1. when 0
  2.         Sound.play_decision
  3.         @commander.action.set_attack
  4.         if @commander.weapons.include?($data_weapons[12])
  5.           @commander.action.target_index = 0
  6.           end_target_selection
  7.         else
  8.         start_target_enemy_selection
  9.         end

其中的@commander也可能是@active_battler
反正差不多就是这样的

评分

参与人数 2星屑 +120 梦石 +1 收起 理由
咕噜 + 1 认可答案
Password + 120 正解!

查看全部评分

怪蜀黍 发表于 2013-1-30 12:54:12
本帖最后由 protosssonny 于 2013-1-30 12:58 编辑

Scene_Battle类310行start_target_enemy_selection去掉后换成next_actor,直接到下一名角色命令。记得用条件分歧,if什么样的情况才执行不选择敌人直接跳到下一个角色。我提示得很清楚了哦。
然后给你看看这个帖子,是关于目标选择的,或许对你有帮助。

评分

参与人数 1梦石 +1 收起 理由
咕噜 + 1 感谢回答

查看全部评分

devilg 发表于 2013-1-30 09:22:22
我记得横版里【连续攻击】改的我相当恶心,最后改成连击了
battle_action里管攻击目标的货=> def make_attack_targets

评分

参与人数 2星屑 +93 收起 理由
咕噜 + 90 我很赞同
怪蜀黍 + 3 无比正确,苏联君终于可以找到了.

查看全部评分

a364774426 发表于 2013-1-29 23:33:06
在Scene_Battle中有对单人和对全体的情况定义,看看呗,应该不会很难
怪蜀黍 发表于 2013-1-29 21:05:33
Password 发表于 2013-1-27 20:27
测试了下发现有这个问题:
当把这段脚本放在Sideview2上的时候不报错,但是点攻击以后还是蹦出选择敌人的 ...

嗷呜,本来想帮你写一个脚本的,后来忘记了。
现在有人提供脚本了,我就不掺和了吧。
我提示一下就好,想要不选择敌人,参照技能攻击对象为全体敌人的写法吧。

点评

怎么参照? = =|  发表于 2013-1-29 21:22
不会……看来我当初说要学脚本就是个错误 = =|  发表于 2013-1-29 21:19
幻想中的鸡蛋 发表于 2013-1-27 21:58:57
Password 发表于 2013-1-27 20:27

试下将脚本918~924行复制到Sideview 2的143~144行之间。然后脚本前置。
或者将919~921的@active_battler改成@commander。其余不动。
渣脚本不确定究竟是什么原因造成的冲突,只是提出两种看上去靠谱的修改方式,有可能其中一个可行,也可能都不可行,总之实验前先备份。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-16 04:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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