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

Project1

 找回密码
 注册会员
搜索

[已解决]应用特技效果skill_effect,一段代码

查看数: 2313 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-15 19:48

正文摘要:

本帖最后由 miantouchi 于 2019-5-15 20:40 编辑 RUBY 代码复制# 特技的效果范围是 HP 1 以上的己方、自己的 HP 为 0、    # 或者特技的效果范围是 HP 0 的己方、自己的 HP 为 ...

回复

灯笼菜刀王 发表于 2019-5-15 20:06:52
你有两个误区

1, 这段的self 是"挨打方"

2, 这句判定返回false,  意思就是"以上的情况下, 不应用技能效果"

点评

哦这样啊,里面这么多玄机xp脚本学问真多啊  发表于 2019-5-15 20:37
我看到self.pdef就懂了..  发表于 2019-5-15 20:32
后面有一句 self.hp -= self.damage  发表于 2019-5-15 20:26
这咋整的我,一看代码就理解错了。你怎么发现self是“挨打方”,被作用方的?我怎么就弄反了  发表于 2019-5-15 20:20
你俩懂,我不懂  发表于 2019-5-15 20:12

评分

参与人数 1星屑 +50 收起 理由
RyanBern + 50 认可答案

查看全部评分

soulsaga 发表于 2019-5-15 19:58:57
满足这两个条件都结束执行..

点评

刀王,你解释的格式真是有助于我理解这段代码  发表于 2019-5-15 20:41
对, 这句的意思是, 如果 技能范围为3,4(己方单体和全体)而对象方死亡 或者 技能范围为5,6(己方单尸和全尸)而对象方HP大于0, 中断技能效果并返回false  发表于 2019-5-15 20:24
第一句 是技能不能用在死人身上?  发表于 2019-5-15 20:19
第二句是意思是, 复活技能不能用于HP大于0的角色  发表于 2019-5-15 20:13
还不让我HP>=1的人去复活队友啊  发表于 2019-5-15 20:07
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-26 13:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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