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

Project1

 找回密码
 注册会员
搜索
查看: 1843|回复: 6

[已经解决] 如何在使用技能时增加计数

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
发表于 2019-2-5 16:44:09 | 显示全部楼层 |阅读模式

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

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

x
在下想要做一种效果,就是使用技能“充电”时增加一个雷电标志,使用技能“放电”时减少一个雷电标志,并造成伤害,若雷电标志不足就无法使用技能“放电”这样的效果,苦于直男思维无法制作出想要的效果,求各位大佬们支个招。

Lv5.捕梦者

梦石
10
星屑
39440
在线时间
1914 小时
注册时间
2010-11-14
帖子
3315

R考场第七期纪念奖

发表于 2019-2-5 22:57:56 | 显示全部楼层
可以用附加状态的方法来做,也可以用变量记录。
伤害公式里可以写很多东西的。

一个雷电标志的话,直接充电附加状态,放电写
a.state?(X) ? (a.remove_state(X);aaa) : bbb;
X是状态id aaa是技能成功的效果 bbb是技能失败的效果
注意每个式子最后一个运算结果必须是数字
用头画头像,用脚写脚本
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2019-2-6 07:27:34 | 显示全部楼层
如果在下想通过变量来控制的话该怎么做?
比如说当变量“雷电标志”不小于1的话使用技能“放电”减少一个雷电标志并造成伤害,
如果变量“雷电标志”小于1的话使用技能“放电”无效果,也不减少雷电标志
这样的效果该如何实现?
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
10
星屑
39440
在线时间
1914 小时
注册时间
2010-11-14
帖子
3315

R考场第七期纪念奖

发表于 2019-2-6 14:36:55 | 显示全部楼层
zsqylmmdll 发表于 2019-2-6 07:27
如果在下想通过变量来控制的话该怎么做?
比如说当变量“雷电标志”不小于1的话使用技能“放电”减少一个雷 ...

Project1.zip (1.38 MB, 下载次数: 86)

评分

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

查看全部评分

用头画头像,用脚写脚本
回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2019-2-6 17:02:14 | 显示全部楼层
这里简单点直接写在伤害公式了。

如果公共事件位置充足也可以用公共事件的方法。
充电效果写无 下方增加一个公共事件 公共事件里增加变量
然后放电技能还是按照工程里的方法写。

多谢大佬指点

点评

_(:з」∠)_随着使用的深入,这些东西其实自己都能发现的  发表于 2019-2-6 18:57
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2547
在线时间
210 小时
注册时间
2018-8-8
帖子
105
 楼主| 发表于 2019-2-12 16:48:29 | 显示全部楼层
本帖最后由 zsqylmmdll 于 2019-2-12 16:53 编辑

但是为何群体伤害的技能只对单体有伤害?
按大佬的方法做了一个全体伤害与麻痹技能,但测试时发现只对单体有伤害与麻痹,难以理解为何。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 04:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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