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

Project1

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

[已经解决] 技能提问

[复制链接]

Lv1.梦旅人

梦石
0
星屑
138
在线时间
304 小时
注册时间
2014-4-11
帖子
419
跳转到指定楼层
1
发表于 2015-1-15 21:50:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
状态的限制说明里有这样第一句话:设置为无以外的状态时,不接受指令输入,根据设置自动采取行动。
这里的自动采取行动 是指什么呢
是像混乱一样不受控的攻击吗?要是我给状态一个攻击双方 hp恢复+5%,目标会是谁呢?

重点想问的是,设置一个技能,攻击一个敌人,给自己添加一个状态a,要怎么做呢?

Lv4.逐梦者

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

开拓者

2
发表于 2015-1-15 21:51:55 | 只看该作者
设置一个技能,攻击一个敌人,给自己添加一个状态a,要怎么做呢?

技能公式最前面加上
  1. a.add_state(X);
复制代码
使用者附加X号状态

点评

公式里可以用if?0.0我一直都是用的X?X:X···  发表于 2015-1-16 20:58
a.add_state(X) if rand(2) > 0; 这就是50%的概率触发。  发表于 2015-1-16 00:35
触发状态的几率……  发表于 2015-1-15 23:02
什么几率?  发表于 2015-1-15 22:47
那几率呢  发表于 2015-1-15 22:44
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
3
发表于 2015-1-15 23:08:16 | 只看该作者
自动采取行动是根据中的脚本设置进行的。
混乱就是执行一次普通攻击,目标可以是敌人或者队友。

点评

我一直以为rand(2)是0-2 新知识get√ 谢谢 已解决  发表于 2015-1-16 22:56
rand(2)的数值是0和1没有2,不要想当然的以为编程语言是你想象中的一样哦~  发表于 2015-1-16 11:26
啊 我想成小于了 可是 0 1 2 大于0是2个 不是30%么  发表于 2015-1-16 10:35
这个rand (2)>0 是什么意思? 0 1 2 大于0不是没有么  发表于 2015-1-16 10:34

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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