|
|
双击使用货币示例(可叠加,可不叠加,叠加只能OverLap 为2)
物品名 | StdMode | Shape | Anicount | | 1元宝 | 31 | 51 | 2 | | 1万元宝 | 31 | 51 | 2 | | 1亿元宝 | 31 | 51 | 2 | | 1万亿元宝 | 31 | 51 | 2 | | 1亿亿元宝 | 31 | 51 | 2 |
- [@StdModeFuncEx2]
- #IF
- #act
- LinkBagItem <$UseItemMakeIndex>
- GetDBItemFieldValue <$UseItemName> OverLap N$当前物品叠加状态
- GETITEMADDVALUE -1 14 N$双击物品数量
- DIV N$是否增加物品数量 <$Str(N$当前物品叠加状态)> 2
- INC N$双击物品数量 <$Str(N$是否增加物品数量)>
- TextReplace <$UseItemName> 元宝 "" S$当前元宝处理 0 0
- TextReplace <$Str(S$当前元宝处理)> 万 0000 S$当前元宝处理 0 0
- TextReplace <$Str(S$当前元宝处理)> 亿 00000000 S$当前元宝处理 0 0
- ForMulAtion <$GAMEGOLD>+<$Str(S$当前元宝处理)>*<$Str(N$双击物品数量)> N$当前元宝处理判断值
- #IF
- Large N$当前元宝处理判断值 9000000000000000000
- #ACT
- ClearLinkItem
- MESSAGEBOX 你的元宝值已经达到最大值了,无法增长了
- BREAK
- #ELSEACT
- ForMulAtion <$Str(S$当前元宝处理)>*<$Str(N$双击物品数量)> N$双击增加元宝数据
- GAMEGOLD + <$Str(N$双击增加元宝数据)>
- SENDMSG 6 你使用了[<$UseItemName>*<$Str(N$双击物品数量)>]增加了:<$Str(N$双击增加元宝数据)>个元宝,当前元宝数量:<$gamegold>
- DelLinkItem
- BREAK
复制代码
|
|