游戏王残局简化版

Check-in [72a706f479]
Login

Check-in [72a706f479]

Overview
Comment:0
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 72a706f479b257e44cbb5dae93405116a958f04fd7a3f64f4e3803d2104d6bbb
User & Date: 顽雨沉风 on 2024-06-27 08:42:46
Other Links: manifest | tags
Context
2024-06-27
08:48
0 check-in: 221188e89a user: 顽雨沉风 tags: trunk
08:42
0 check-in: 72a706f479 user: 顽雨沉风 tags: trunk
08:30
0 check-in: 59e30ce26c user: 顽雨沉风 tags: trunk
Changes

Modified script/c0.lua from [e576b446bf] to [8fc92c4e1a].

77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
    k2:SetOperation(f["_开局选卡入手"])
    Duel.RegisterEffect(k2, 0)
    end
  end
--~ 禁几个怪兽格
f["禁格"] = function(o1)
  local k1
  d["禁几个怪兽格"] = o1
  --~ 效果
  k1 = Effect.GlobalEffect()
  k1:SetCode(EFFECT_USE_EXTRA_MZONE)
  k1:SetValue(k1)
  Duel.RegisterEffect(k1, 0)
  end
do
  local k1, k2, k3, k4
  --~ 印卡过多时的提示
  k1 = "印卡过多"
  --~ 现在的印卡数量







|



|







77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
    k2:SetOperation(f["_开局选卡入手"])
    Duel.RegisterEffect(k2, 0)
    end
  end
--~ 禁几个怪兽格
f["禁格"] = function(o1)
  local k1
  d["数_禁格"] = o1
  --~ 效果
  k1 = Effect.GlobalEffect()
  k1:SetCode(EFFECT_USE_EXTRA_MZONE)
  k1:SetValue(o1)
  Duel.RegisterEffect(k1, 0)
  end
do
  local k1, k2, k3, k4
  --~ 印卡过多时的提示
  k1 = "印卡过多"
  --~ 现在的印卡数量
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
  k3 = Duel.GetOverlayGroup(0, LOCATION_MZONE, LOCATION_MZONE)
  for o1 in aux.Next(k3) do
    if d["是否有效果卡"](o1) then
      k2 = k2 + 1
      end
    end
  --~ 开局说明
  k1 = k2 .. "卡 " .. d["字_这一局的规则"]
  if d["数_假洗卡"] == 0 then
  else
    k1 = k1 .. "假洗卡 "
    end
  if d["数_战斗阶段"] == 0 then
    k1 = k1 .. "无战斗阶段 "
    end







|







144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
  k3 = Duel.GetOverlayGroup(0, LOCATION_MZONE, LOCATION_MZONE)
  for o1 in aux.Next(k3) do
    if d["是否有效果卡"](o1) then
      k2 = k2 + 1
      end
    end
  --~ 开局说明
  k1 = "" .. k2 .. "卡 " .. d["字_这一局的规则"]
  if d["数_假洗卡"] == 0 then
  else
    k1 = k1 .. "假洗卡 "
    end
  if d["数_战斗阶段"] == 0 then
    k1 = k1 .. "无战斗阶段 "
    end
178
179
180
181
182
183
184

185
186
187
188
189
190
191
192
193
    f["aux.BeginPuzzle"]()
    if o1 then
      f["开局选卡入手"](o1)
    else
      end
    if o2 then
      f["禁格"](o2)

    else
      end
    if o3 then
      f["印卡"](o3, o4, o5)
    else
      end
    f["开局提示"]()
    end
  end







>









178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
    f["aux.BeginPuzzle"]()
    if o1 then
      f["开局选卡入手"](o1)
    else
      end
    if o2 then
      f["禁格"](o2)
      --~ Debug.ShowHint("2")
    else
      end
    if o3 then
      f["印卡"](o3, o4, o5)
    else
      end
    f["开局提示"]()
    end
  end

Modified single/简化版_441_01.lua from [53ef887343] to [3ed1323f8c].

40
41
42
43
44
45
46
47
48
--对方的卡组
--自己的额外
Debug.AddCard(38026562, 0, 0, LOCATION_EXTRA, 0, POS_FACEDOWN) --超化合兽 甲醇双面兽
Debug.AddCard(68300121, 0, 0, LOCATION_EXTRA, 0, POS_FACEDOWN) --魔键凭灵-威沛图
Debug.AddCard(27381364, 0, 0, LOCATION_EXTRA, 0, POS_FACEDOWN) --卫星闪灵·淘气精灵
Debug.AddCard(64463828, 0, 0, LOCATION_MZONE, 0, POS_FACEUP_ATTACK) --超合魔兽 拉普提诺斯

Debug.ReloadFieldEnd(1)
aux.BeginPuzzle()







|
|
40
41
42
43
44
45
46
47
48
--对方的卡组
--自己的额外
Debug.AddCard(38026562, 0, 0, LOCATION_EXTRA, 0, POS_FACEDOWN) --超化合兽 甲醇双面兽
Debug.AddCard(68300121, 0, 0, LOCATION_EXTRA, 0, POS_FACEDOWN) --魔键凭灵-威沛图
Debug.AddCard(27381364, 0, 0, LOCATION_EXTRA, 0, POS_FACEDOWN) --卫星闪灵·淘气精灵
Debug.AddCard(64463828, 0, 0, LOCATION_MZONE, 0, POS_FACEUP_ATTACK) --超合魔兽 拉普提诺斯

Debug.ReloadFieldEnd()
aux.BeginPuzzle(nil, 1)