查看: 5536|回复: 7

[有事请教] 两个问题请教下

[复制链接]
梦石
0
星屑
6963
在线时间
1557 小时
注册时间
2011-6-14
回帖
425
发表于 2019-9-26 14:44:12 来自手机 | 显示全部楼层 |阅读模式
悬赏1000星屑已解决
在YPE阵型插件中如何更改某列角色之间的间距
如何在游戏中更改数据库中敌人的数据(例如触发某个条件后敌人库id为x的敌人属性增加x点,并且学会x技能)

最佳答案

查看完整内容

第一个,我没用过这个插件。 第二个。游戏中,敌人的数据只有在战斗中才会生成。 数据库那个,只是创建敌人时的参照。 并不是真实的敌人数据。 真实的敌人数据在 $gameTroop._enemies 这个数组里面 $gameTroop._enemies[0] 就是第一个位置的敌人 $gameTroop._enemies[1] 就是第二个位置的敌人 前面也说了。这个只在战斗中才会创建敌人,你平时是不能改的。 在战斗中可以改。 然后,敌人是没有技能表的、 数据库那个,只是这个 ...
梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2019-9-26 14:44:13 | 显示全部楼层
本帖最后由 yang1zhi 于 2019-9-26 17:37 编辑

第一个,我没用过这个插件。
第二个。游戏中,敌人的数据只有在战斗中才会生成。
数据库那个,只是创建敌人时的参照。
并不是真实的敌人数据。
真实的敌人数据在
$gameTroop._enemies
这个数组里面
$gameTroop._enemies[0]  就是第一个位置的敌人
$gameTroop._enemies[1]  就是第二个位置的敌人

前面也说了。这个只在战斗中才会创建敌人,你平时是不能改的。
在战斗中可以改。

然后,敌人是没有技能表的、
数据库那个,只是这个类型的敌人多少概率发动什么技能。
是所有这个类型的敌人的。
并不是学会这个技能
回复

使用道具 举报

梦石
0
星屑
272
在线时间
58 小时
注册时间
2019-6-26
回帖
25
发表于 2019-9-26 15:08:05 | 显示全部楼层
第二个问题试试敌人变身?
回复

使用道具 举报

梦石
0
星屑
6963
在线时间
1557 小时
注册时间
2011-6-14
回帖
425
 楼主| 发表于 2019-9-26 15:11:19 来自手机 | 显示全部楼层
本帖最后由 347780682 于 2019-9-26 15:12 编辑

回复

使用道具 举报

梦石
0
星屑
2772
在线时间
215 小时
注册时间
2017-9-28
回帖
255
发表于 2019-9-26 16:51:41 | 显示全部楼层
第一个问题我没用过那个插件不太会
第二个问题我也碰到过,我是用敌人变身做的
回复

使用道具 举报

梦石
0
星屑
6963
在线时间
1557 小时
注册时间
2011-6-14
回帖
425
 楼主| 发表于 2019-9-26 18:37:12 | 显示全部楼层
yang1zhi 发表于 2019-9-26 17:36
第一个,我没用过这个插件。
第二个。游戏中,敌人的数据只有在战斗中才会生成。
数据库那个,只是创建敌人 ...

哦哦  是这样啊,那我想问问,给第一个位置敌人加属性的代码是什么,检测活着了死了的敌人的代码是什么,有没有强制敌人攻击的代码
回复

使用道具 举报

梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2019-9-26 19:59:00 | 显示全部楼层
347780682 发表于 2019-9-26 18:37
哦哦  是这样啊,那我想问问,给第一个位置敌人加属性的代码是什么,检测活着了死了的敌人的代码是什么, ...

加属性,你可以使用状态的。
代码,可以使用这个。
$gameTroop._enemies[0]._paramPlus = [0,0,0,0,0,0,0,0];
后面数组里面那些0,就对应各能力值。
能力值是基础能力值加上Plus能力值的,吃道具加的能力上限也是加到这里的。

检测是否或者,你可以检测HP
$gameTroop._enemies[0].hp > 0
也可以使用$gameTroop._enemies[0].isAlive()
这个是判断是否或者
前面加个!号是否则。
$gameTroop._enemies[0].isDead()
这个是判断是否死亡。
没有强制攻击的代码。
你可以用事件做。
回复

使用道具 举报

梦石
0
星屑
6963
在线时间
1557 小时
注册时间
2011-6-14
回帖
425
 楼主| 发表于 2019-9-26 20:56:55 | 显示全部楼层
最后问下有没有人懂间距怎么调的
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部