本帖最后由 red 于 2023-10-12 10:05 编辑
引擎版本:0830
问题描述:SETITEMEFFECT 命令进入背包触发 赋予 一个未鉴定特效 ,需要刷新背包才可以看见特效!
测试在背包一直开启的情况下不会看到效果出现,刷新背包或者 重新关闭背包重新打开 就可以了 |
;进入背包改变物品特效状态
rgb
large<$gettypebrow(cfg_00_装备鉴定,12,<$NEWBAGITEM>)> 0
NOTCheckItemFlag -132
#act
linkitembymakeindex<$NEWBAGITEMID>
SETITEMEFFECT -1<$cfg_00_装备鉴定(<$gettypebrow(cfg_00_装备鉴定,12,<$NEWBAGITEM>)>_16)> 00
; OPENHYPERLINK 7 2
; OPENHYPERLINK 7 1
rgb
;鉴定段--------------------------------------------
[@鉴定]
#if
#act
rgb -1 = <$STR(N$星级)>
ChangeItemNameColor -1<$cfg_00_装备鉴定(<$STR(N$星级)>_5)>
SetItemFlag -1321
SETITEMEFFECT -1000
sendmsg9 提示:鉴定成功!
; OPENHYPERLINK 7 2
; OPENHYPERLINK 7 1
; REFRESHBAG
rgb |