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

Project1

 找回密码
 注册会员
搜索
楼主: blueeyescyj
打印 上一主题 下一主题

[已经解决] 关于复活技能和普通攻击技能

[复制链接]

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

11
发表于 2013-12-19 12:44:36 | 只看该作者
blueeyescyj 发表于 2013-12-18 23:23
复活的技能还是不行!难道要在技能上备注些什么?另外就是这个脚本会不会使所有的回血技能都可以复活的? ...

是啊,要在技能上备注的。备注的内容我记不大清,难道我没有注释吗?要备注的内容大概是这样的:
<for alive and dead friend>(包括"<>")

备注后,技能的使用范围变成队友(无视生死皆可使用)

对于没有备注的技能,脚本没有任何影响

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
274 小时
注册时间
2013-12-14
帖子
113
12
 楼主| 发表于 2013-12-19 15:56:36 | 只看该作者
taroxd 发表于 2013-12-19 12:44
是啊,要在技能上备注的。备注的内容我记不大清,难道我没有注释吗?要备注的内容大概是这样的:
(包括" ...

谢谢现在可以了。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
274 小时
注册时间
2013-12-14
帖子
113
13
 楼主| 发表于 2013-12-20 03:00:35 手机端发表。 | 只看该作者
taroxd 发表于 2013-12-19 12:44
是啊,要在技能上备注的。备注的内容我记不大清,难道我没有注释吗?要备注的内容大概是这样的:
(包括" ...

我还想问下这样的技能设置:
1:给予对方伤害的同时,我方附加各种状态。
2:死亡后立即复活。
3:无论有多少HP,受到攻击后立即死亡的状态。
这三种技能能做出来吗?
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

14
发表于 2013-12-20 16:24:33 | 只看该作者
blueeyescyj 发表于 2013-12-20 03:00
我还想问下这样的技能设置:
1:给予对方伤害的同时,我方附加各种状态。
2:死亡后立即复活。

论坛里有,而且不难找的~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
274 小时
注册时间
2013-12-14
帖子
113
15
 楼主| 发表于 2013-12-21 03:18:28 | 只看该作者
taroxd 发表于 2013-12-20 16:24
论坛里有,而且不难找的~

第三种呢?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
719
在线时间
684 小时
注册时间
2009-5-29
帖子
461
16
发表于 2013-12-24 09:54:59 | 只看该作者
blueeyescyj 发表于 2013-12-21 03:18
第三种呢?

技能特性里设置100%附加1号状态即可
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
274 小时
注册时间
2013-12-14
帖子
113
17
 楼主| 发表于 2013-12-24 15:25:35 手机端发表。 | 只看该作者
saturnfjh 发表于 2013-12-24 09:54
技能特性里设置100%附加1号状态即可

好像我没描述清楚的样子,我想设置的是状态,而不是技能。中了这种状态后,无论用何种攻击,只要损血,立即死亡。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
719
在线时间
684 小时
注册时间
2009-5-29
帖子
461
18
发表于 2013-12-24 15:47:52 | 只看该作者
blueeyescyj 发表于 2013-12-24 15:25
好像我没描述清楚的样子,我想设置的是状态,而不是技能。中了这种状态后,无论用何种攻击,只要损血,立 ...

随便给个状态,例如99号,然后脚本里全局搜索

RUBY 代码复制
  1. def make_damage_value


RUBY 代码复制
  1. value = apply_guard(value)
这一行下面加上:

RUBY 代码复制
  1. value = hp if state?(99)


搞定。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
274 小时
注册时间
2013-12-14
帖子
113
19
 楼主| 发表于 2013-12-25 15:17:54 | 只看该作者
saturnfjh 发表于 2013-12-24 15:47
随便给个状态,例如99号,然后脚本里全局搜索

def make_damage_value[/pre]

不行啊

点评

亲测可行……你确定你给了状态?  发表于 2013-12-25 19:48
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
274 小时
注册时间
2013-12-14
帖子
113
20
 楼主| 发表于 2013-12-26 03:38:15 | 只看该作者
blueeyescyj 发表于 2013-12-25 15:17
不行啊

先要设置状态,然后再改脚本?

点评

这句脚本的意思是,如果受攻击方拥有99号状态,那么受到的伤害等于其生命值。如果不拥有99号状态,自然就无效了。  发表于 2013-12-26 09:04
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 00:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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