|
|
[@一键合成]
{
#if
CheckItem 生命宝石lv1 3
#act
GetBagItemCount 生命宝石lv1 N3
SendMsg 6 生命宝石lv1:<$STR(N3)>个
DIV N3 3
GIVE 生命宝石lv2 N3
SendMsg 6 给你生命宝石lv2:<$STR(N3)>个
MUL N3 3
take 生命宝石lv1 N3
SendMsg 6 拿走生命宝石lv1:<$STR(N3)>个
#if
CheckItem 生命宝石lv2 3
#act
GetBagItemCount 生命宝石lv2 N3
SendMsg 6 生命宝石lv2:<$STR(N3)>个
DIV N3 3
GIVE 生命宝石lv3 N3
SendMsg 6 给你生命宝石lv3:<$STR(N3)>个
MUL N3 3
take 生命宝石lv2 N3
SendMsg 6 拿走生命宝石lv2:<$STR(N3)>个
#if
CheckItem 生命宝石lv3 3
#act
GetBagItemCount 生命宝石lv3 N3
SendMsg 6 生命宝石lv3:<$STR(N3)>个
DIV N3 3
GIVE 生命宝石lv4 N3
SendMsg 6 给你生命宝石lv4:<$STR(N3)>个
MUL N3 3
take 生命宝石lv3 N3
SendMsg 6 拿走生命宝石lv3:<$STR(N3)>个
#if
CheckItem 生命宝石lv4 3
#act
GetBagItemCount 生命宝石lv4 N3
SendMsg 6 生命宝石lv4:<$STR(N3)>个
DIV N3 3
GIVE 生命宝石lv5 N3
SendMsg 6 给你生命宝石lv5:<$STR(N3)>个
MUL N3 3
take 生命宝石lv4 N3
SendMsg 6 拿走生命宝石lv4:<$STR(N3)>个
#if
CheckItem 生命宝石lv5 3
#act
GetBagItemCount 生命宝石lv5 N3
SendMsg 6 生命宝石lv5:<$STR(N3)>个
DIV N3 3
GIVE 生命宝石lv6 N3
SendMsg 6 给你生命宝石lv6:<$STR(N3)>个
MUL N3 3
take 生命宝石lv5 N3
SendMsg 6 拿走生命宝石lv5:<$STR(N3)>个
#if
CheckItem 生命宝石lv6 3
#act
GetBagItemCount 生命宝石lv6 N3
DIV N3 3
GIVE 生命宝石lv7 N3
MUL N3 3
take 生命宝石lv6 N3
#if
CheckItem 生命宝石lv7 3
#act
GetBagItemCount 生命宝石lv7 N3
DIV N3 3
GIVE 生命宝石lv8 N3
MUL N3 3
take 生命宝石lv7 N3
#if
CheckItem 生命宝石lv8 3
#act
GetBagItemCount 生命宝石lv8 N3
DIV N3 3
GIVE 生命宝石lv9 N3
MUL N3 3
take 生命宝石lv8 N3
#if
CheckItem 生命宝石lv9 3
#act
GetBagItemCount 生命宝石lv9 N3
DIV N3 3
GIVE 生命宝石lvMAX N3
MUL N3 3
take 生命宝石lv9 N3
}
以上是代码,当物品背包里 生命宝石lv1 的数量超过152个时候 就会出错,物品扣除后不给高级的宝石,其中 SendMsg 命令也只到第一个IF下面 后面的不执行了,请求大佬看看是脚本问题 还是版本BUG
|
|