Index: script/c0.lua ================================================================== --- script/c0.lua +++ script/c0.lua @@ -89,101 +89,16 @@ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方灵摆区"] str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方除外区"] str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方额外卡组"] str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方魔陷区"] str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方超量素材"] ---~ Debug.ShowHint(Duel.GetMatchingGroupCount(fun["是否效果卡"],0,LOCATION_GRAVE,0,nil)) --~ local cache_1 = {} ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_DECK,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_GRAVE,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_MZONE,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_HAND,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_PZONE,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_REMOVED,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_EXTRA,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,LOCATION_SZONE,0) ---~ cache_1:insert(cache_2) - ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_DECK) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_GRAVE) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_MZONE) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_HAND) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_PZONE) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_REMOVED) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_EXTRA) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetFieldGroup(0,0,LOCATION_SZONE) ---~ cache_1:insert(cache_2) - ---~ cache_2 = Duel.GetOverlayGroup(0,LOCATION_MZONE,0) ---~ cache_1:insert(cache_2) ---~ cache_2 = Duel.GetOverlayGroup(0,0,LOCATION_SZONE) ---~ cache_1:insert(cache_2) - --~ for i=1, #cache_1 do --~ end - - - ---~ str["我方卡组"] = Duel.GetFieldGroupCount(0,LOCATION_DECK,0) ---~ str["我方墓地"] = Duel.GetFieldGroupCount(0,LOCATION_GRAVE,0) ---~ str["我方怪兽区"] = Duel.GetFieldGroupCount(0,LOCATION_MZONE,0) ---~ str["我方手卡"] = Duel.GetFieldGroupCount(0,LOCATION_HAND,0) ---~ str["我方灵摆区"] = Duel.GetFieldGroupCount(0,LOCATION_PZONE,0) ---~ str["我方除外区"] = Duel.GetFieldGroupCount(0,LOCATION_REMOVED,0) ---~ str["我方额外卡组"] = Duel.GetFieldGroupCount(0,LOCATION_EXTRA,0) ---~ str["我方魔陷区"] = Duel.GetFieldGroupCount(0,LOCATION_SZONE,0) - ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方卡组"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方墓地"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方怪兽区"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方手卡"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方灵摆区"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方除外区"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方额外卡组"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方魔陷区"] - ---~ str["对方卡组"] = Duel.GetFieldGroupCount(0,0,LOCATION_DECK) ---~ str["对方墓地"] = Duel.GetFieldGroupCount(0,0,LOCATION_GRAVE) ---~ str["对方怪兽区"] = Duel.GetFieldGroupCount(0,0,LOCATION_MZONE) ---~ str["对方手卡"] = Duel.GetFieldGroupCount(0,0,LOCATION_HAND) ---~ str["对方灵摆区"] = Duel.GetFieldGroupCount(0,0,LOCATION_PZONE) ---~ str["对方除外区"] = Duel.GetFieldGroupCount(0,0,LOCATION_REMOVED) ---~ str["对方额外卡组"] = Duel.GetFieldGroupCount(0,0,LOCATION_EXTRA) ---~ str["对方魔陷区"] = Duel.GetFieldGroupCount(0,0,LOCATION_SZONE) - ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方卡组"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方墓地"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方怪兽区"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方手卡"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方灵摆区"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方除外区"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方额外卡组"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方魔陷区"] - ---~ str["我方超量素材"] = Duel.GetOverlayCount(0, LOCATION_MZONE, 0) ---~ str["对方超量素材"] = Duel.GetOverlayCount(0, 0, LOCATION_MZONE) - ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["我方超量素材"] ---~ str["这个残局的效果卡数量"] = str["这个残局的效果卡数量"] + str["对方超量素材"] - str["开局说明"] = "效果卡:" str["开局说明"] = str["开局说明"] .. str["这个残局的效果卡数量"] Debug.ShowHint(str["开局说明"]) end