找回密码
 立即注册
奇速版本论坛推荐一分钱服务器活动吾爱传奇论坛链接失效申报
超级稳定服务器抗攻击趣素材网可做微端38元/年起点击金币投放广告
查看: 1948|回复: 8

翎风引擎 获取角色背包信息功能命令

[复制链接]

35

主题

565

回帖

3212

积分

管理员

积分
3212
发表于 2023-1-12 13:53:49 | 显示全部楼层 |阅读模式

很多朋友在说明书里面找不到这个功能就以为翎风引擎没有这个功能!
其实不是这样子的,我们直接发帖将这个功能命令分享一下!  希望大家多多学习!

功能: 获取角色背包信息



获取角色背包信息 格式:GetBagInfo 参数1 参数2(保存变量)


参数1:信息类型可取如下值:
ItemCount: 物品数量(每个背包物品都算一个数量,不管是否为叠加物品)
ItemMakeIndex:所有背包物品的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)>
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

148

主题

390

回帖

1944

积分

金牌会员

积分
1944
发表于 2023-1-13 13:22:03 | 显示全部楼层
感谢分享!!!!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

6

回帖

16

积分

新手上路

积分
16
发表于 2023-5-2 21:42:35 | 显示全部楼层
感谢分享!!!!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

5

主题

9

回帖

60

积分

注册会员

积分
60
发表于 2023-11-3 09:20:17 | 显示全部楼层
感谢分享!!!!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

85

回帖

147

积分

注册会员

积分
147
发表于 2024-3-31 23:42:35 | 显示全部楼层

感谢分享!!!!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

85

回帖

147

积分

注册会员

积分
147
发表于 2024-4-11 21:15:10 | 显示全部楼层

感谢分享!!!!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

1

主题

7

回帖

16

积分

新手上路

积分
16
发表于 2024-11-6 09:31:51 | 显示全部楼层
这个还是比较具体的,40格背包变成200格背包需要怎么做,添加哪些脚本
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

9

主题

1190

回帖

1769

积分

金牌会员

积分
1769
发表于 2024-11-6 09:55:20 | 显示全部楼层
这个好这个好
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

5

主题

95

回帖

184

积分

注册会员

积分
184
发表于 2024-11-15 23:59:46 | 显示全部楼层
猜猜猜 从v从vv吃着
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2025-4-22 15:02 , Processed in 0.047392 second(s), 25 queries , Gzip On, Redis On.

Powered by haom2 X3.5

© 2001-2025 Discuz! Team.

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