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

Project1

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

[原创发布] 技能讲解(快来学习)

[复制链接]

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
11
 楼主| 发表于 2018-1-13 10:15:30 | 只看该作者
hinasama 发表于 2018-1-12 19:07
感谢LZ分享!
请问LZ能做出一个合体技能吗?描述为:发动合体技消耗A和B角色的TP,当A和B其中一方的TP不足 ...

搞定了,记得去steam支持一下
1
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
12
 楼主| 发表于 2018-1-13 10:20:18 | 只看该作者
zfjlove123 发表于 2018-1-13 09:25
if (this.isAttack()) {//
这里如果要使用技能该怎么写?

this.isSkill() 技能
this.isMagical()魔法
1
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2137
在线时间
289 小时
注册时间
2016-9-9
帖子
61
13
发表于 2018-1-13 10:35:55 | 只看该作者
lvkeai 发表于 2018-1-13 10:20
this.isSkill() 技能
this.isMagical()魔法

非常感谢大神
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
162
在线时间
17 小时
注册时间
2017-11-16
帖子
21
14
发表于 2018-1-13 13:15:40 | 只看该作者
lvkeai 发表于 2018-1-13 10:15
搞定了,记得去steam支持一下

哇!感谢LZ!在1L的STEAM地址里吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
162
在线时间
17 小时
注册时间
2017-11-16
帖子
21
15
发表于 2018-1-13 13:27:14 | 只看该作者
lvkeai 发表于 2018-1-13 10:15
搞定了,记得去steam支持一下

_(:з」∠)_本来想私信请教下,结果没有权限。想请问一下那串实现代码的具体操作,我理解的话是,把你写的那串代码做成一个JS文件导入进去。然后是把3个代码都写在这个技能的备注里吗?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
16
 楼主| 发表于 2018-1-13 13:45:52 | 只看该作者
hinasama 发表于 2018-1-13 13:15
哇!感谢LZ!在1L的STEAM地址里吗?

是啊,还没解封
1
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
17
 楼主| 发表于 2018-1-13 13:46:50 | 只看该作者
hinasama 发表于 2018-1-13 13:27
_(:з」∠)_本来想私信请教下,结果没有权限。想请问一下那串实现代码的具体操作,我理解的话是,把你写 ...

写在备注里面,右下角,年轻人基础还不好啊。
1
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
162
在线时间
17 小时
注册时间
2017-11-16
帖子
21
18
发表于 2018-1-13 13:56:53 | 只看该作者
lvkeai 发表于 2018-1-13 13:46
写在备注里面,右下角,年轻人基础还不好啊。

是的_(:з」∠)_才接触RPG MAKER2个月。
if(targets[a]!=user&&targets[a].isLearnedSkill(420))
请问这个地方的A和(420)是需要替换成角色ID和技能ID的吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
162
在线时间
17 小时
注册时间
2017-11-16
帖子
21
19
发表于 2018-1-13 14:12:18 | 只看该作者
lvkeai 发表于 2018-1-13 13:46
写在备注里面,右下角,年轻人基础还不好啊。

刚才测试了一下,将420换成了技能ID,TP的需求改为了50,但是在A角色TP为50,B角色TP不足50的时候,A角色还是发动了这个技能,请问是不是我哪里操作出了问题呢?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
20
 楼主| 发表于 2018-1-13 14:40:30 | 只看该作者
hinasama 发表于 2018-1-13 14:12
刚才测试了一下,将420换成了技能ID,TP的需求改为了50,但是在A角色TP为50,B角色TP不足50的时候,A角色 ...

人多了缺失有问题
改成这样
<Custom Requirement>
value = false;
var num=1;
var cnum=1;
var targets=user.friendsUnit().aliveMembers();
for(var i=0;i<targets.length;i++){
if(targets[a]!=user&&targets[a].isLearnedSkill(420)){
num=num+1;
if(targets[a].tp>10){
cnum=cnum+1;
}
}
}
if(num==cnum){
value = true;
}
1
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-20 09:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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