|
|
楼主 |
发表于 2026-3-27 20:18:00
|
显示全部楼层
2456766660 发表于 2022-5-17 10:46 缺点,每次HS脚本运行40次,有时候背包没那么多物品,或者相同物品多的时候,有空运行次数,这个有办法解 ... 命令:GetPlayInfo BAGITEMCOUNT P10
[@main]
#if
#act
GetPlayInfo BAGITEMCOUNT P10
Sendmsg 5 提示:您的背包当中有<$STR(p10)>件物品。
WHILE P1 < <$STR(P10)>
MOV S1
MOV S2
MOV S3
MOV S4
GetItemFieldValue bagitem<$STR(P1)> name S1
GetItemFieldValue bagitem<$STR(P1)> idx S2
GetItemFieldValue bagitem<$STR(P1)> makeindex S3
GetItemFieldValue bagitem<$STR(P1)> upgradecount S4
Sendmsg 6 提示:第<$STR(P1)>件,物品名称=<$STR(S1)>,IDX=<$STR(S2)>,唯一ID=<$STR(S3)>,星星数=<$STR(S4)>
INC P1 1
ENDWHILE
【 2022-03-20更新:】
本次更新文件:DBServer.exe M2Server.exe MakeGameLogin.exe
1.新增脚本带编号的写法.
2.新增命令遍历背包,获取物品信息.
我说的这个,你试试?? |
|