Index: script/c0.lua ================================================================== --- script/c0.lua +++ script/c0.lua @@ -50,11 +50,11 @@ end s["开局洗卡抽卡"] = function(u1) local h2 --~ 抽卡之数 h1 = u1 - s["开局洗卡抽卡之数"] = u1 + s["「开局洗卡抽卡」之量"] = u1 --~ 效果 h2 = Effect.GlobalEffect() h2:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS) h2:SetCode(EVENT_ADJUST) h2:SetCondition(aux.TRUE) @@ -122,12 +122,12 @@ Duel.SendtoHand(h2, nil, REASON_RULE) u1:Reset() end s["开局选卡入手"] = function(u1) local h2 - s["开局选卡入手之数"] = u1 - --~ 开局选卡入手之数 + s["「开局选卡入手」之量"] = u1 + --~ 「开局选卡入手」之量 h1 = u1 --~ 效果 h2 = Effect.GlobalEffect() h2:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS) h2:SetCode(EVENT_ADJUST) @@ -134,41 +134,41 @@ h2:SetCondition(aux.TRUE) h2:SetOperation(s["_开局选卡入手"]) Duel.RegisterEffect(h2, 0) end end ---~ 禁几个「主怪格」 -s["禁几个「主怪格」"] = function(u1) +--~ 「禁主怪格」之几个 +s["「禁主怪格」之几个"] = function(u1) local h1 - s["量之禁「主怪格」"] = u1 + s["「禁主怪格」之量"] = u1 --~ 效果 h1 = Effect.GlobalEffect() h1:SetCode(EFFECT_USE_EXTRA_MZONE) h1:SetValue(u1) Duel.RegisterEffect(h1, 0) end ---~ 禁几个「魔陷格」 -s["禁几个「魔陷格」"] = function(u1) +--~ 「禁魔陷格」之几个 +s["「禁魔陷格」之几个"] = function(u1) local h1 - s["量之禁「魔陷格」"] = u1 + s["「禁魔陷格」之量"] = u1 --~ 效果 h1 = Effect.GlobalEffect() h1:SetCode(EFFECT_USE_EXTRA_SZONE) h1:SetValue(u1) Duel.RegisterEffect(h1, 0) end do s["Debug.ReloadFieldEnd"] = _G.Debug.ReloadFieldEnd - --~ 禁几个「主怪格」 - --~ 禁几个「魔陷格」 + --~ 「禁主怪格」之几个 + --~ 「禁魔陷格」之几个 function _G.Debug.ReloadFieldEnd(u1, u2) s["Debug.ReloadFieldEnd"]() if u1 then - s["禁几个「主怪格」"](u1) + s["「禁主怪格」之几个"](u1) end if u2 then - s["禁几个「魔陷格」"](u2) + s["「禁魔陷格」之几个"](u2) end end end do local h1, h2, h3, h4 @@ -236,42 +236,42 @@ h1 = h1 .. "无战段 " end if s["机智"] == 0 then h1 = h1 .. "无机智 " end - if s["开局选卡入手之数"] then - h1 = h1 .. "选" .. s["开局选卡入手之数"] .. "卡 " - end - if s["量之禁「主怪格」"] then - h1 = h1 .. "禁" .. s["量之禁「主怪格」"] .. "怪格 " - end - if s["量之禁「魔陷格」"] then - h1 = h1 .. "禁" .. s["量之禁「魔陷格」"] .. "魔格 " - end - if s["开局洗卡抽卡之数"] then - h1 = h1 .. "抽" .. s["开局洗卡抽卡之数"] .. "卡 " + if s["「开局选卡入手」之量"] then + h1 = h1 .. "选" .. s["「开局选卡入手」之量"] .. "卡 " + end + if s["「禁主怪格」之量"] then + h1 = h1 .. "禁" .. s["「禁主怪格」之量"] .. "怪格 " + end + if s["「禁魔陷格」之量"] then + h1 = h1 .. "禁" .. s["「禁魔陷格」之量"] .. "魔格 " + end + if s["「开局洗卡抽卡」之量"] then + h1 = h1 .. "抽" .. s["「开局洗卡抽卡」之量"] .. "卡 " end Debug.ShowHint(h1) end do s["aux.BeginPuzzle"] = _G.aux.BeginPuzzle - --~ 开局洗卡抽卡之数 - --~ 开局选卡入手之数 - --~ 传入对方额外卡组最上面的表侧卡,并将其作为印卡源 + --~ 「开局洗卡抽卡」之量 + --~ 「开局选卡入手」之几张 + --~ 传入「对方额外卡组最上面的表侧卡」,并将其作为印卡源 --~ 能往手卡印几张卡 --~ 最多能印几张卡 function _G.aux.BeginPuzzle(u1, u2, u3, u4, u5) s["aux.BeginPuzzle"]() if u1 then - s["开局选卡入手"](u1) + s["开局洗卡抽卡"](u1) end if u2 then - s["禁格"](u2) + s["开局选卡入手"](u2) end if u3 then s["印卡"](u3, u4, u5) else end s["开局之示"]() s["通关之邀"]() end end