立即注册 找回密码

搜索

获取角色背包信息及设置取用参数(翎风引擎)

 火... [复制链接]
发表于 前天 08:24 | 显示全部楼层 |阅读模式
格式:GetBagInfo 参数1 参数2(保存变量)

参数1:信息类型可取如下值:
ItemCount: 物品数量(每个背包物品都算一个数量,不管是否为叠加物品)
ItemMakendex:所有背包物品的MakeIndex;参数2即保存变量必须为元素类型
ItemIdx:所有背包物品的数据库idx;参数2即保存变量必须为元素类型
ItemName:所有背包物品的名称;参数2即保存变量必须为元素类型

获取背包物品的字段值 格式:GetBagItemFieldValue 参数1 参数2 字段名称 保存变量

参数1: 可取如下值
0: 根据背包物品序号取物品(即取背包第几个物品),参数2就是序号(从0开始)
1: 根据背包物品的MakeIndex取物品,参数2就是MakeIndex
将对应的物品字段保存到变量中
--------------------------------------------------------
示例脚本:


;取背包物品数量保存到变量
#act
GetBagInfo ItemCount N100
SendMsg 6 背包物品数量为<$STR(N100)>


Mov N1 0
GetBagInfo ItemCount N100
WHILE N1 < <$STR(N100)>
Mov S1
Mov S2
; 第一个参数: (0根据顺序号/1根据MakeIndex);参数2:表示取第几个;参数3:字段名称;参数4:
GetBagItemFieldValue 0 <$STR(N1)> name S1
GetBagItemFieldValue 0 <$STR(N1)> upgradecount S2
Sendmsg 6 提示:第<$STR(N1)>件,物品名称=<$STR(S1)>,星星数=<$STR(S2)>
INC N1 1
ENDWHILE


;取背包所有物品的MakeIndex保存到元素变量中
GetBagInfo ItemMakeIndex L$背包物品
SendMsg 6 背包物品MakeIndex:<$STR(L$背包物品)>


;根据MakeIndex取得对应背包物品的字段值并保存到变量中
GetBagItemFieldValue 1 <$STR(L$背包物品[0])> name S1
Sendmsg 6 提示:第0件,物品名称=<$STR(S1)>;MakeIndex=<$STR(L$背包物品[0])>


;取背包所有物品的数据库Idx保存到元素变量中
GetBagInfo ItemIdx L$背包物品
SendMsg 6 背包物品数据库Idx:<$STR(L$背包物品)>


;取背包所有物品名称保存到元素变量中
GetBagInfo ItemName L$背包物品
SendMsg 6 背包物品名称:<$STR(L$背包物品)>


示例脚本2:


<获取背包物品的字段值/@获取背包物品的字段值(0)> <获取背包物品的字段值index获取/@获取背包物品的字段值(1)> \


[@获取背包物品的字段值]
#IF
equal <$scriptparam1> 0
#act
GetBagItemFieldValue 0 9 NAME S$name


#IF
equal <$scriptparam1> 1
#act
GetBagItemFieldValue 1 227490 NAME S$name


#IF
#ACT
sendmsg 7 .方法<$scriptparam1>.<$STR(S$name)>




上一篇:OPENMERCHANTBIGDLG命令用法(Gom引擎)
下一篇:G盾脚本开启和关闭自动捡物,该命令控制的是单个玩家
回复

使用道具 举报

发表于 前天 08:37 | 显示全部楼层
这东西我收了!
回复

使用道具 举报

发表于 前天 08:37 | 显示全部楼层
比较全的传奇脚本分享网站,站长辛苦了。
回复

使用道具 举报

发表于 前天 08:37 | 显示全部楼层
感谢站长分享传奇脚本,让我学习到很多知识。
回复

使用道具 举报

发表于 前天 08:37 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!感谢楼主提供这么好的论坛!
回复

使用道具 举报

发表于 前天 08:37 | 显示全部楼层
很专业的很全面的gm论坛
回复

使用道具 举报

发表于 前天 08:37 | 显示全部楼层
下次在来看脚本
回复

使用道具 举报

发表于 前天 14:21 | 显示全部楼层
比较全的传奇脚本分享网站,站长辛苦了。
回复

使用道具 举报

发表于 前天 15:17 | 显示全部楼层
下次在来看脚本
回复

使用道具 举报

发表于 前天 15:32 | 显示全部楼层
喜欢这里的东西,方便又好用!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【64gm论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服QQ:909928377

在线会员自助办理
传奇手游版本库
传奇世界版本库

顶部

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|手机版|64gm论坛 ( 鄂ICP备2021011479号-2 )|网站地图

GMT+8, 2024-12-27 10:27 , Processed in 0.185970 second(s), 56 queries .

Powered by 64gm X3.5 © 2009-2023 64gm论坛 Inc &

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!开区请获得授权.