赞 | 26 |
VIP | 0 |
好人卡 | 0 |
积分 | 29 |
经验 | 0 |
最后登录 | 2024-7-12 |
在线时间 | 446 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2866
- 在线时间
- 446 小时
- 注册时间
- 2016-9-26
- 帖子
- 1223
|
3楼
楼主 |
发表于 2021-8-19 03:52:27
|
只看该作者
想到了麻烦至极的办法,不过也没完全实证,唉
◆变量操作:#0014 临时变量4 = 21
◆变量操作:#0013 临时变量3 = 2
◆变量操作:#0012 临时变量2 = 8
◆脚本:$dataWeapons[1].traits=[{"code":21,"dataId":2,"value":5.5},{"code":21,"dataId":4,"value":8.5}]
◆变量操作:#0011 临时变量1 = $dataWeapons[1].traits
◆文本:无, 窗口, 底部
: :\v[11]
◆增减武器:好刀 + 2
◆注释:$dataWeapons[n].traits=[{"code":a,"dataId":b,"value":c}]
: :系统数据库默认的第n号武器,对其参数栏某a栏的第b+1中属性,
: :赋值为c
◆注释:这是镶嵌和强化的部分拼图
◆注释:可能要靠备注了,一个备注的每六位数对应一个项目(暴击闪避)和值(98.9这种),
: :通过取余和整除法得到该装备每个项目和对应的数值,然后,一一对应赋值。
: :但是,要注意,备注的数值,一旦到了高位数,就可能会出现数值跟计算对不上的bug。
: :可能将孔的数目放在最前面会比较好,然后,备注的NAN数值不参入运算,
: :只是给变量赋值(注意不能参与运算,【参考以下做法】),镶嵌后,宝石对应的项目(暴击一类)和数值“+”进去即可。
: :(尽量不考虑退孔操作)
◆注释:注意,赋值时,要所有属性项目一起赋值,
: :包括数值为0所以不显示的(实际上它确实存在)。
◆变量操作:#0014 临时变量4 = $dataWeapons[1].note
◆文本:无, 窗口, 底部
: :\v[14]
◆变量操作:#0012 临时变量2 = 100000
◆变量操作:#0012 临时变量2 /= 1
◆脚本:$dataWeapons[1].note+=$gameVariables.value(12) |
|