快乐云朵 发表于 2026-3-29 17:38:50

装备属性比较

这四个属性的比较
装备。
攻击 60 60
魔法 80 80
道术 90 90
防御 10  10
如何找出道术的值是90最大,
装备。
攻击 260 260
魔法 80 80
道术 90 90
防御 10  10
如何找出攻击的值是260最大,

坚强小熊 发表于 2026-3-29 17:38:50

[@PickUpItemEX]
#if
#act
GetDBItemFieldValue <$PICKDROPITEMNAME> Stdmode <$STR(N$装备类型)>
#or
equal <$STR(N$装备类型)> 5
equal <$STR(N$装备类型)> 6
;------此处检测装备为武器,是否含有防御属性,自己根据情况增加
#act
GetDBItemFieldValue <$PICKDROPITEMNAME> DC2  <$STR(N$最大物攻)>
GetDBItemFieldValue <$PICKDROPITEMNAME> MC2  <$STR(N$最大魔攻)>
GetDBItemFieldValue <$PICKDROPITEMNAME> SC2  <$STR(N$最大道攻)>
;sendmsg 6 数值为<$STR(N$最大物攻)>,<$STR(N$最大魔攻)>,<$STR(N$最大道攻)>
#if
large <$STR(N$最大物攻)>   <$STR(N$最大魔攻)>
large <$STR(N$最大物攻)>   <$STR(N$最大道攻)>
#act
mov S$结果 最大值为物理攻击,数值为最大物攻<$STR(N$最大物攻)>,最大魔攻<$STR(N$最大魔攻)>,最大道攻<$STR(N$最大道攻)>
sendmsg 6 结果是<$STR(S$结果)>  
break
#if
large <$STR(N$最大魔攻)>   <$STR(N$最大物攻)>
large <$STR(N$最大魔攻)>   <$STR(N$最大道攻)>
#act
mov S$结果 最大值为魔法攻击,数值为最大物攻<$STR(N$最大物攻)>,最大魔攻<$STR(N$最大魔攻)>,最大道攻<$STR(N$最大道攻)>
sendmsg 6 结果是<$STR(S$结果)>
break
#if
large <$STR(N$最大道攻)>   <$STR(N$最大魔攻)>
large <$STR(N$最大道攻)>   <$STR(N$最大物攻)>
#act
mov S$结果 最大值为道术数攻击,数值为最大物攻<$STR(N$最大物攻)>,最大魔攻<$STR(N$最大魔攻)>,最大道攻<$STR(N$最大道攻)>
sendmsg 6 结果是<$STR(S$结果)>
break

大方小兔 发表于 2026-3-29 17:38:50

获取5个属性值。
GetItemFieldValue 物品位置 属性名称 变量名1-5
比较变量名1-5大小。

阳光小猪 发表于 2026-3-29 17:38:50

liyangjbjb 发表于 2021-1-25 22:05 [@PickUpItemEX]
#if
不错,就是没有防之类的,,,

开心小鹿 发表于 2026-3-29 17:38:50

nnhwgi 发表于 2021-1-26 10:12 不错,就是没有防之类的,,,
举一反三自己加吧
页: [1]
查看完整版本: 装备属性比较