99Max综合娱乐网站(旧版)

 找回密码
 立即注册
查看: 425|回复: 0

[脚本求助] 如何识别身上物品精炼值

[复制链接]

升级   72%

群组: JRO日本客户端

发表于 2019-5-24 22:46:15 | 显示全部楼层 |阅读模式
换取某个物品,需要拥有+9的1366物品,使用getinventorylist函数,但是没有效果,打印输出了$@inventorylist_count和$@inventorylist_id[]都是0,代码如下:
每次都是跳出0处跳出,输出为0

prontera.gat,130,125,4        script        精炼值高于9        963,{
        mes "[测试]";
        next;
                getinventorylist;
                for(set .@a,21;.@a<= $@inventorylist_count;set .@a,.@a+1)        {
                        if($@inventorylist_id[.@a] == 1366)                {
                                if($@inventorylist_refine[.@a]>=9)
                                {
                                        dispbottom "你的身上有一件 "+getitemname(1366)+" 精炼值高于9";
                                }
                        mes "[跳出2]";
                        }
                mes "[跳出1]";
                }
                mes "[跳出0]";
                mes ""+$@inventorylist_id+"";
                close;
                }
               
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2024-11-21 23:59 , Processed in 0.336476 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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