|
|
[@M2DropItem]
#if
RandomEx 90 100
#act
break
#if
#act
SETITEMEFFECT -1 41
ChangeItemNameColor -1 70
ChangeItemName -1 精良<$PickDropItemName>
break
[@PickUpItem]
#if
CheckContainsText <$PICKDROPITEMNAME> 精良
#act
#CALL [\\调用脚本\\拾取触发.txt] @拾取检测
break
做了个极品鉴定脚本.人物拾取<$PICKDROPITEMNAME>变量为改名装备名.宠物拾取则还是为数据库的名字.
这就导致了宠物拾取物品后没法进行极品鉴定.于是我又加了一段 如下:
[@PickUpItem]
#if
#act
LINKPICKUPITEM
GetUserItemName -1 2 0
UpdateItem -1
clearLinkItem
#if
CheckContainsText <$STR(S2)> ·
#act
#CALL [\\调用脚本\\拾取触发.txt] @拾取检测
break
但是这也意味着宠物每捡一件装备就要对他进行 关联与解锁 而且宠物捡物的速度太慢所以我设置的范围捡物.
我想如果多人同时拾取物品进行 关联解锁判定 肯定会给M2照成负担.
想寻求一个办法.比如:拾取判定条件不需要关联就能检测的. 或者宠物拾取可以获取改名后的装备名字变量。
唉.新GEE现在好拉
|
|