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

Project1

 找回密码
 注册会员
搜索

想请问如何给武器/装备绑事件

查看数: 848 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-8-15 20:12

正文摘要:

想要做一下类似这种的跑团框架,目前想法是做个技能不带伤害单独激活事件,右边加事件,事件里面进行命中判定,判定成功和失败分别强制行动一个技能,成功之后根据装备属性搞个正常出伤技能,失败的话搞个成功率 ...

回复

xie2008 发表于 2023-8-17 00:08:20
shiroin 发表于 2023-8-16 21:41
$dataWeapons[$gameVariables.value(1)].params[2]这个也是一样,既要考虑$dataWeapons替换为$dataArmors ...

好的 谢谢!!
shiroin 发表于 2023-8-16 21:41:00
shiroin 发表于 2023-8-16 21:39
可以的。
把var m=$gameParty.members()[0];var w=m?m.weapons()[0]:null;w?w.id:0这段代码里的weapons替 ...

$dataWeapons[$gameVariables.value(1)].params[2]这个也是一样,既要考虑$dataWeapons替换为$dataArmors,也要考虑你是不是依旧是要读取ATK数值,如果是DEF就要把后面的params[2]改成params[3]
shiroin 发表于 2023-8-16 21:39:13
xie2008 发表于 2023-8-16 16:06
好的 十分感谢! 请问装备和饰品等能用同样的代码实现吗!

可以的。
把var m=$gameParty.members()[0];var w=m?m.weapons()[0]:null;w?w.id:0这段代码里的weapons替换为armors,【weapons()[0]】里的0也得修改,这是装备类型ID,武器默认都是0,但护甲、饰品这些装备得看你工程里具体是什么数字
xie2008 发表于 2023-8-16 16:06:23
shiroin 发表于 2023-8-16 14:58
用脚本的形式可以实现的,先留出两个变量分别用于赋值【领队角色当前装备的武器ID】和【对应ID武器的ATK数 ...

好的 十分感谢! 请问装备和饰品等能用同样的代码实现吗!
shiroin 发表于 2023-8-16 14:58:12
用脚本的形式可以实现的,先留出两个变量分别用于赋值【领队角色当前装备的武器ID】和【对应ID武器的ATK数值】,然后每次触发伤害事件时,由事件去调用变量造成对应伤害,具体实现的路径有很多种,比如:

var m=$gameParty.members()[0];var w=m?m.weapons()[0]:null;w?w.id:0

$dataWeapons[$gameVariables.value(1)].params[2]

photo_2023-08-16_14-53-40.jpg (36.2 KB, 下载次数: 22)

photo_2023-08-16_14-53-40.jpg
xie2008 发表于 2023-8-16 04:22:02
zhufeng233 发表于 2023-8-15 21:03
曲线救国一下,用被动插件和状态核心插件做一个被动状态,然后穿上装备时习得相应的技能。事件可 ...

感谢回复! 但是目前还有个问题就是在实现伤害判定时,无法将武器数据代入变量,这导致游戏无法识别主角装备的武器,从而无法判定造成了多少伤害。请问有什么方法或者插件可以使得武器数据可以输入变量呢
zhufeng233 发表于 2023-8-15 21:03:08
曲线救国一下,用被动插件和状态核心插件做一个被动状态,然后穿上装备时习得相应的技能。事件可以在状态核心里触发
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-17 07:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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