搜索
查看: 2264|回复: 9

[求助] 装备加星和强化显示有属性,但穿上之后不加属性

[复制链接]
发表于 2020-9-7 00:21:50 | 显示全部楼层 |阅读模式
50金钱
装备加星和强化显示有属性,但穿上之后不加属性







下面是一段加星脚本:

[@需要一星球C]
#if
CHECKKIMNEEDLE 装备一星凭证 1
#act
TAKEKIMNEEDLE 装备一星凭证 1
CHANGEITEMBESTVALUE 4 3 + 1
goto @装备开始加星
MESSAGEBOX 【恭喜】装备成功加1颗星
#elseact
goto @装备开始加星
MESSAGEBOX 【对不起】此装备升星需要(装备一星凭证)
break




下面是一段强化脚本

[@强化一]
#if
CHECKKIMNEEDLE 强化一级原石 1
#act
TAKEKIMNEEDLE 强化一级原石 1
CHANGEITEMMELTING 102 1 1
RefBoxItem 2
goto @装备开始强化
SENDMSG 7 【提示】装备强化成功
#elseact
goto @装备开始强化
messagebox 对不起,您没有(强化一级原石)
BREAK





是在脚本这个脚本里的问题还是其他地方的问题呢,小白第一次遇到这种问题。。。



补充内容 (2020-9-7 12:05):
local SMELTNAME_TBL = {hintHelper.text("强化+1", const.clred).."\\"..hintHelper.text("HP上限+50", const.cllime).."\\"..hintHelper.text("MP上限+50", const.cllime),
                       hi...

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
发表于 2020-9-7 00:30:13 | 显示全部楼层
,这个加星,用的是马牌位置的属性的,,你尽然有这脚本看,肯定有这个配置的版本吧。自己找找啊
 楼主| 发表于 2020-9-7 00:33:05 | 显示全部楼层
远奥 发表于 2020-9-7 00:30
,这个加星,用的是马牌位置的属性的,,你尽然有这脚本看,肯定有这个配置的版本吧。自己找找啊 ...

不是啊,配套端的,UI也是配套的,加星,每个位置成功都是提示这个CHANGEITEMBESTVALUE 4 3 + 1
发表于 2020-9-7 02:15:45 | 显示全部楼层
LUA的问题吧!
 楼主| 发表于 2020-9-7 08:44:36 | 显示全部楼层

LUA怎么改呢
发表于 2020-9-7 08:53:10 | 显示全部楼层
 楼主| 发表于 2020-9-7 12:05:15 | 显示全部楼层
local SMELTNAME_TBL = {hintHelper.text("强化+1", const.clred).."\\"..hintHelper.text("HP上限+50", const.cllime).."\\"..hintHelper.text("MP上限+50", const.cllime),
                       hintHelper.text("强化+2", const.clred).."\\"..hintHelper.text("HP上限+100", const.cllime).."\\"..hintHelper.text("MP上限+100", const.cllime),
                                   hintHelper.text("强化+3", const.clred).."\\"..hintHelper.text("HP上限+150", const.cllime).."\\"..hintHelper.text("MP上限+150", const.cllime),
                                           hintHelper.text("强化+4", const.clred).."\\"..hintHelper.text("HP上限+200", const.cllime).."\\"..hintHelper.text("MP上限+200", const.cllime),
                                           hintHelper.text("强化+5", const.clred).."\\"..hintHelper.text("HP上限+250", const.cllime).."\\"..hintHelper.text("MP上限+250", const.cllime),
                                           hintHelper.text("强化+6", const.clred).."\\"..hintHelper.text("HP上限+300", const.cllime).."\\"..hintHelper.text("MP上限+300", const.cllime),
                                           hintHelper.text("强化+7", const.clred).."\\"..hintHelper.text("HP上限+350", const.cllime).."\\"..hintHelper.text("MP上限+350", const.cllime),
                                           hintHelper.text("强化+8", const.clred).."\\"..hintHelper.text("HP上限+400", const.cllime).."\\"..hintHelper.text("MP上限+400", const.cllime),
                                           hintHelper.text("强化+9", const.clred).."\\"..hintHelper.text("HP上限+450", const.cllime).."\\"..hintHelper.text("MP上限+450", const.cllime),
                                           hintHelper.text("强化Max", const.clred).."\\"..hintHelper.text("HP上限+500", const.cllime).."\\"..hintHelper.text("MP上限+500", const.cllime),
                                           hintHelper.text("强化属性已转移", const.clred)}


补充内容 (2020-9-7 12:05):
这一段是在LUA脚本里面看到的,有什么问题吗。为什么只显示属性,但属性无效果呢
发表于 2020-9-7 16:02:58 | 显示全部楼层
恐惧 发表于 2020-9-7 12:05
local SMELTNAME_TBL = {hintHelper.text("强化+1", const.clred).."\\"..hintHelper.text("HP上限+50", c ...

简单的来说,客户端的LUA只是显示属性,显示属性与加不加属性无关。
例如:你可以把武器攻击乘100的显示出来,但是这个只是显示,不是加属性。
你提到的 加星,每个位置成功都是提示这个CHANGEITEMBESTVALUE 4 3 + 1
这个是加这个装备的刺术,用于控制显示出来的星,比如加一点刺术,装备加一颗星,这与你实际加的攻击和血量无关。
如果你想要让它显示的属性可以增加的话需要在服务端LUA里添加相应的内容来实现加属性
 楼主| 发表于 2020-9-7 17:41:17 | 显示全部楼层
zj5577117 发表于 2020-9-7 16:02
简单的来说,客户端的LUA只是显示属性,显示属性与加不加属性无关。
例如:你可以把武器攻击乘100的显示 ...

道理可以明白一点,可惜LUA脚本一点看不懂。。
发表于 2020-9-7 22:52:38 | 显示全部楼层
穿戴脚本问题吧!QF检测穿戴某个装备刺杀等于多少,赋予调整人物属性加多少,就拿你这个三星龙纹举例,

补充内容 (2020-9-7 22:56):
[@takeon1]
#IF
CHECKITEMADDVALUE 1 16 = 3
#ACT
CHANGEHUMABILITY 0 + 3
CHANGEHUMABILITY 1 + 3
CHANGEHUMABILITY 2 + 3
BREAK


随便写写,也不知道对不对,你自己可以检查下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-9-20 14:48 , Processed in 0.512458 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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