游戏王残局简化版

Diff
Login

Diff

Differences From Artifact [bd0c140349]:

To Artifact [ef447d6e05]:


36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
      s["则"] = h1[u2]
    else
      s["则"] = h1[5]
      end
    s["Debug.ReloadFieldBegin"](u1, u2)
    end
  end
do
  local h1
  --~ “调该效果”的效果
  s["_开局洗卡抽卡"] = function(u1)
    Duel.ShuffleDeck(0)
    Duel.Draw(0, h1, REASON_RULE)
    u1:Reset()
    end
  s["开局洗卡抽卡"] = function(u1)
    local h2
    --~ 抽卡之数
    h1 = u1
    s["「开局洗卡抽卡」之量"] = u1
    --~ 效果
    h2 = Effect.GlobalEffect()
    h2:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
    h2:SetCode(EVENT_ADJUST)
    h2:SetCondition(aux.TRUE)
    h2:SetOperation(s["_开局洗卡抽卡"])
    Duel.RegisterEffect(h2, 0)
    end
  end
s["不被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end
do
  local h1, h2
  --~ 原解邀请







<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<







36
37
38
39
40
41
42






















43
44
45
46
47
48
49
      s["则"] = h1[u2]
    else
      s["则"] = h1[5]
      end
    s["Debug.ReloadFieldBegin"](u1, u2)
    end
  end






















s["不被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end
do
  local h1, h2
  --~ 原解邀请
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
    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)
      end
    if u2 then
      s["开局选卡入手"](u2)
      end
    if u3 then
      s["印卡"](u3, u4, u5)
    else
      end
    s["开局示"]()
    s["通关邀"]()
    end
  end







<
<
<




<




|


|


<
<
<
|






221
222
223
224
225
226
227



228
229
230
231

232
233
234
235
236
237
238
239
240
241



242
243
244
245
246
247
248
    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)
    s["aux.BeginPuzzle"]()
    if u1 then
      s["开局入手"](u1)
      end
    if u2 then



      s["印卡"](u2, u3, u4)
    else
      end
    s["开局示"]()
    s["通关邀"]()
    end
  end