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

Project1

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

[有事请教] 请教各路神仙!本人已自行解决!本贴终结!

[复制链接]

Lv2.观梦者

梦石
0
星屑
603
在线时间
77 小时
注册时间
2019-10-10
帖子
110
跳转到指定楼层
1
发表于 2020-4-3 12:22:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 zyj4832392 于 2020-4-3 19:14 编辑

请教,  如何用事件  来解决这个问题,拒绝JS 和插件,谢谢。

我在测试游戏的时候  发现了  如果穿戴增减最大HP的装备(其实MP估计也一样),刚穿戴的时候  会空出来一大块血量空白,这个我认为是正确的。

问题就出现在穿戴后   比如你全身装备就这一个增减HP的装备,  你先穿好了  然后 你把血也恢复满了,  但是当你点击最强装备的时候,你会发现你的学突然变少了  变成了穿戴前的血量, 这个我就感觉非常不合理,我思考了   

我认为 只是系统在 选择最强装备的时候  自动的把你的装备 重新穿戴了一遍  才造成的这个结果, 既然  全身只有这一个装备  那么为什么系统还要 重新穿戴呢?  不应该是原封不变吗?

变了 也就算了  都已经特意恢复满的血量  也给刷了回去,这就有点让人无语了。

所以恳求路过的各位神仙   帮忙用事件的 纯方式 解决一下  谢谢了 。

别的大佬帮忙出了办法  判断穿装备后的最大血量减去 穿装备前的最大血量  然后取这个值(但是我并没找到和想到 如何用事件保存这个值  但是大佬的思路是对 我很赞同)   并恢复这个值的血量   我实测  有BUG  就是 系统 的恢复 是默认的 技能血量恢复。  并不是 直接增减 基础属性  所以 这个就会被用来 无线穿戴造成刷血。

我本人也想了个笨方法  但是也是  卡在了这个 恢复血量的问题上。

求思路 万分感谢!!

如果您 不赞同我的想法  或者 您感觉没办法  那么就请您  出门左转,谢谢  别说什么  这个根本不可能实现之类的云云, 不打击 和讽刺 也是一种善良。谢谢

Lv1.梦旅人

梦石
0
星屑
34
在线时间
5 小时
注册时间
2020-4-2
帖子
9
2
发表于 2020-4-3 13:00:02 | 只看该作者
建议楼主发帖请教的时候注意一下标点符号和语句通顺,不然别人看帖看的很累的。
我提供一个思路吧。虽然我没实践过,可不可以把当前血量和最大血量分别保存事件(?)或者另开两条属性里,然后换装完毕或者什么事件之前再判断血量是否会溢出的条件。

点评

谢谢 可能我的文本我以后会注意的,你所说的方法是可行的 但是还是会卡在系统恢复血量这个问题上。我上面有说  发表于 2020-4-3 13:41
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5434
在线时间
538 小时
注册时间
2017-9-28
帖子
154
3
发表于 2020-4-3 15:57:13 | 只看该作者
way有一个口以自定义装备穿脱执行脚本的插件WAY_CustomOnEquipEval,只要在扣血装备类里的穿脱脚本做文章即可。

点评

非常感谢您的 回答 您也帮助过我几次了 真的谢谢 但是我想用系统本身的事件实现 在不修改JS 和用插件的情况下  发表于 2020-4-3 16:30
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
603
在线时间
77 小时
注册时间
2019-10-10
帖子
110
4
 楼主| 发表于 2020-4-3 19:15:18 | 只看该作者
本人已自行解决 本贴终结!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 13:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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