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

Project1

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

[已经解决] (已解决)请问如何使敌人增减技能

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2727
在线时间
210 小时
注册时间
2017-9-28
帖子
283
跳转到指定楼层
1
发表于 2017-10-9 21:41:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 擦不完的水 于 2017-10-22 20:35 编辑

想要在敌群事件里修改敌人的技能,但是只有角色的没有敌人的,有人知道怎么弄吗?谢谢

Lv5.捕梦者

梦石
0
星屑
32218
在线时间
5086 小时
注册时间
2012-11-19
帖子
4877

开拓者

2
发表于 2017-10-9 22:37:21 | 只看该作者
本帖最后由 芯☆淡茹水 于 2017-10-9 22:39 编辑

简单的办法是修改Data ,但改了以后需要还原, 并且改了后所有该ID的敌人都能用这个技能。

比如给数据库1号敌人增加7号技能,几率4, 条件是HP 0%~50%:
$dataEnemies[1].actions.push({"conditionParam1":0,"conditionParam2":0.5,"conditionType":2,"rating":4,"skillId":7});

conditionParam1  :数值框1,作用根据条件限制类型来定,数值 0 这里读取作为 0% HP
conditionParam2  :数值框2,作用根据条件限制类型来定,数值 0.5 这里读取作为 50% HP
conditionType       :条件限制类型,数值 2 作为 HP 限制判定。
rating                     :技能发动几率(4)。
skillId                     :技能ID(7)。


取消添加的技能:$dataEnemies[1].actions.pop();


更方便点的,就是找大神帮你做专门的插件脚本。已有的此类插件没见过,感觉这个比较生僻,估计没人做。

评分

参与人数 1星屑 +50 收起 理由
余烬之中 + 50 有效回答

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2727
在线时间
210 小时
注册时间
2017-9-28
帖子
283
3
 楼主| 发表于 2017-10-10 09:53:34 | 只看该作者
芯☆淡茹水 发表于 2017-10-9 22:37
简单的办法是修改Data ,但改了以后需要还原, 并且改了后所有该ID的敌人都能用这个技能。

比如给数据库1 ...

大神,这个是添加在敌群脚本里面吗?还是插件指令里面?

点评

脚本  发表于 2017-10-10 10:29
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

4
发表于 2017-10-10 18:31:31 | 只看该作者
最好的办法是给敌人设定技能群,这个属性。
默认的敌人只是随机出数据库内设定好的技能。作为敌人个体,他是没有自己的技能的。
而角色是有SKILLS的

评分

参与人数 1星屑 +30 收起 理由
余烬之中 + 30 有效回答

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7422
在线时间
948 小时
注册时间
2017-9-27
帖子
583
5
发表于 2017-10-10 21:12:10 | 只看该作者
敌人是没有内置的技能属性的,它只是战斗时根据AI设定在某个时机调用某个数据库中的技能。

评分

参与人数 1星屑 +30 收起 理由
余烬之中 + 30 有效回答

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2727
在线时间
210 小时
注册时间
2017-9-28
帖子
283
6
 楼主| 发表于 2017-10-10 21:24:16 | 只看该作者
yang1zhi 发表于 2017-10-10 18:31
最好的办法是给敌人设定技能群,这个属性。
默认的敌人只是随机出数据库内设定好的技能。作为敌人个体,他 ...

谢谢支持,太复杂了暂时没弄
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2727
在线时间
210 小时
注册时间
2017-9-28
帖子
283
7
 楼主| 发表于 2017-10-10 21:24:45 | 只看该作者
梦想家大魔王 发表于 2017-10-10 21:12
敌人是没有内置的技能属性的,它只是战斗时根据AI设定在某个时机调用某个数据库中的技能。 ...

谢谢支持,太复杂了暂时没弄
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2727
在线时间
210 小时
注册时间
2017-9-28
帖子
283
8
 楼主| 发表于 2017-10-12 19:34:20 | 只看该作者
想到了个主意,先做两个敌人,然后敌人可以变身的,例如血低于多少的时候变身成另一个敌人,技能也都变了。。。
这个不知道行不行,下次试试看。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33419
在线时间
10540 小时
注册时间
2009-3-15
帖子
4766
9
发表于 2017-10-12 20:10:29 | 只看该作者
本帖最后由 soulsaga 于 2017-10-12 20:12 编辑

那个..敌人又不用学技能..修改敌人技能有什么意义?不是可以设定敌人HP以下时用指定技能么..
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2727
在线时间
210 小时
注册时间
2017-9-28
帖子
283
10
 楼主| 发表于 2017-10-12 21:12:25 | 只看该作者
soulsaga 发表于 2017-10-12 20:10
那个..敌人又不用学技能..修改敌人技能有什么意义?不是可以设定敌人HP以下时用指定技能么..
...

我想做个吸血鬼血量低时变成蝙蝠,应该说是技能会增加一些,MV自带的不太好用,况且还有被动技能。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-4 08:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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