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

Project1

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

[已经解决] 敌我皆伤的技能如何实现?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2012-10-24
帖子
55
跳转到指定楼层
1
发表于 2014-10-27 23:24:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如一技能叫头锤。敌人受创机率附加昏迷,我方出招人也同时受创机率附加昏迷。

另外请教数据库技能页 的公共事件要如何使用。

Lv4.逐梦者 (版主)

聪仔

梦石
0
星屑
6182
在线时间
3077 小时
注册时间
2013-12-26
帖子
3145
2
发表于 2014-10-28 10:08:06 手机端发表。 | 只看该作者
你是横版还是默认的纵版?
公共事件就是一个事件模板,可以在想调用的时候调用...比如你的头锤技能,就可以选择用公共事件来做...需要少量脚本支持...
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2012-10-24
帖子
55
3
 楼主| 发表于 2014-10-28 13:46:34 | 只看该作者
rpg游戏当作一个战斗技能。应该是用开关操作,但数据库中的技能设定页没有地方设开关。伤脑筋在这地方/

点评

你还没回答我的问题...  发表于 2014-10-28 14:36
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

4
发表于 2014-10-28 21:53:09 | 只看该作者
技能公式写
  1. 100;a.hp-=100
复制代码
就是敌我同时造成100伤害···(误)

双向技能脚本和公共事件可以帮助你解决这样的问题

点评

技能公式是VA的新功能。请不要乱回答!还有请注意返回值!!!!!!!  发表于 2014-10-28 22:17
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2012-10-24
帖子
55
5
 楼主| 发表于 2014-10-29 09:49:38 | 只看该作者
正太君 发表于 2014-10-28 10:08
你是横版还是默认的纵版?
公共事件就是一个事件模板,可以在想调用的时候调用...比如你的头锤技能,就可以 ...

回合制的rpg游戏,纵板是回合制,横版是act吧。不知我的理解对不对?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2012-10-24
帖子
55
6
 楼主| 发表于 2014-10-29 10:26:16 | 只看该作者
chd114 发表于 2014-10-28 21:53
技能公式写就是敌我同时造成100伤害···(误)

双向技能脚本和公共事件可以帮助你解决这样的问题 ...

虽然不是vx的功能,但也令我想去研究一把
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

聪仔

梦石
0
星屑
6182
在线时间
3077 小时
注册时间
2013-12-26
帖子
3145
7
发表于 2014-10-29 22:00:48 | 只看该作者
范例下载... Project1.rar (237.84 KB, 下载次数: 63)
技能设定图例...

找到这个定义并修改...
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 生成技能或物品目标
  3.   #     obj : 技能或物品
  4.   #--------------------------------------------------------------------------
  5.   def make_obj_targets(obj)
  6.     targets = []
  7.     if obj.for_opponent?
  8.       if obj.for_random?
  9.         if obj.for_one?         # 敌随机单体
  10.           number_of_targets = 1
  11.         elsif obj.for_two?      # 敌随机二体
  12.           number_of_targets = 2
  13.         else                    # 敌随机三体
  14.           number_of_targets = 3
  15.         end
  16.         number_of_targets.times do
  17.           targets.push(opponents_unit.random_target)
  18.         end
  19.       elsif obj.dual?           # 敌单体连续
  20.         targets.push(opponents_unit.smooth_target(@target_index))
  21.         targets += targets
  22.       elsif obj.for_one?        # 敌单体
  23.         targets.push(opponents_unit.smooth_target(@target_index))
  24.       else                      # 敌全体
  25.         targets += opponents_unit.existing_members
  26.       end
  27.     elsif obj.for_user?         # 使用者
  28.       targets.push(battler)
  29.     elsif obj.for_dead_friend?
  30.       if obj.for_one?           # 我方单体(无法行动)
  31.         targets.push(friends_unit.smooth_dead_target(@target_index))
  32.       else                      # 我方全体(无法行动)
  33.         targets += friends_unit.dead_members
  34.       end
  35.     elsif obj.for_friend?
  36.       if obj.for_one?           # 我方单体
  37.         targets.push(friends_unit.smooth_target(@target_index))
  38.       else                      # 我方全体
  39.         targets += friends_unit.existing_members
  40.       end
  41.     end
  42.     targets.push(battler) if obj.note.include?("敌我状态") # 加这里
  43.     return targets.compact
  44.   end

评分

参与人数 1梦石 +1 收起 理由
丿梁丶小柒 + 1 我很赞同

查看全部评分

聪聪全国第三帅...
他们都叫我【人赢聪】
我的RM能力雷达图:

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
81 小时
注册时间
2012-10-24
帖子
55
8
 楼主| 发表于 2014-10-29 23:59:41 | 只看该作者
原来如此,谢谢牛神。
待我试试。真是温暖的帮助啊!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

9
发表于 2014-10-30 21:13:15 | 只看该作者
正太君 发表于 2014-10-29 05:00
范例下载...
技能设定图例...

我不确定这么弄行不行···貌似有个alias的方法可以直接加0.0

点评

是找到并修改,不是插入...  发表于 2014-10-31 00:55
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 15:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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