Index: script/c0.lua ================================================================== --- script/c0.lua +++ script/c0.lua @@ -50,30 +50,47 @@ 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) str["这个残局的效果卡数量"] = 0 - 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,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)