游戏王残局简化版

Check-in [951ea1b58f]
Login

Check-in [951ea1b58f]

Overview
Comment:
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 951ea1b58f00493202aa2dfa12608c49e3d838ef4ac94288420cc793da57ab86
User & Date: 顽雨沉风 on 2024-02-13 11:31:39.321
Other Links: manifest | tags
Context
2024-02-13
11:35
check-in: 0dd37b287e user: 顽雨沉风 tags: trunk
11:31
check-in: 951ea1b58f user: 顽雨沉风 tags: trunk
10:54
check-in: d3790b56e8 user: 顽雨沉风 tags: trunk
Changes
62
63
64
65
66
67
68

69
70
71
72
73
74
75
76
77
78
79
80


81
82
83

84



85
86
87

88


89
90
91

92
93
94
95
96
97
98
99
100
101
102
103

104
105
106
107
108
109
110
  str["随机抽卡的数量"] = u1
  --~ 效果
  h1 = Effect.GlobalEffect()
  h1:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
  h1:SetCode(EVENT_ADJUST)
  h1:SetCondition(aux.TRUE)
  -- 随机抽卡

  function h2(effect_event)
    Duel.ShuffleDeck(0)
    Duel.Draw(0, u1, REASON_RULE)
    effect_event:Reset()
    end
  h1:SetOperation(h2)
  Duel.RegisterEffect(h1, 0)
  end
fun["一_该效果不能被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end


fun["一_通关邀请"] = function()
  --备用:圣魔术师
  str["原解邀请"] = "残局群181175613"

  str["二解邀请"] = "爆貘团:「你居然二解了,请加群告诉我怎么二解。」"



  str["效果"] = Effect.GlobalEffect()
  str["效果"]:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
  str["效果"]:SetCode(EVENT_DAMAGE)

  function cache_1()


    cache_1 = Duel.GetLP(1)
    if cache_1 <= 0 then
      if cache_1 == 0 then

      else
        Debug.ShowHint(str["二解邀请"])
      end
      Debug.ShowHint(str["原解邀请"])
    else
      return false
    end
  end
  str["效果"]:SetCondition(cache_1)
  str["效果"]:SetOperation(aux.NULL)
  Duel.RegisterEffect(str["效果"], 0)
end

fun["一_是否效果卡"] = function(card)
  for i = 1, #str["效果卡的种类表"] do
    if Card.IsType(card, str["效果卡的种类表"][i]) then
      return true
    end
  end
  if Card.IsType(card, TYPE_PENDULUM) then







>
|


|








>
>
|
<
|
>
|
>
>
>
|
|
|
>
|
>
>
|
|
|
>
|
|
|
<
|
|
|
|
|
|
|
|
>







62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84

85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104

105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
  str["随机抽卡的数量"] = u1
  --~ 效果
  h1 = Effect.GlobalEffect()
  h1:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
  h1:SetCode(EVENT_ADJUST)
  h1:SetCondition(aux.TRUE)
  -- 随机抽卡
  --~ 调该效果的效果
  function h2(u2)
    Duel.ShuffleDeck(0)
    Duel.Draw(0, u1, REASON_RULE)
    u2:Reset()
    end
  h1:SetOperation(h2)
  Duel.RegisterEffect(h1, 0)
  end
fun["一_该效果不能被连锁"] = function()
  Duel.SetChainLimit(aux.FALSE)
  return true
  end
do
  local h1, h2
  --~ 原解邀请

  h1 = "残局群181175613"
  --~ 二解邀请,备用:圣魔术师
  h2 = "爆貘团:「你居然二解了,请加群告诉我怎么二解。」"
  fun["一_通关邀请"] = function()
    local h3, h4
    --~ 效果
    h3 = Effect.GlobalEffect()
    h3:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
    h3:SetCode(EVENT_DAMAGE)
    --~ 通关之邀
    function h4()
      local h5
      --~ 对方之血
      h5 = Duel.GetLP(1)
      if h5 <= 0 then
        if h5 == 0 then
          Debug.ShowHint(h1)
        else
          Debug.ShowHint(h2)
          end

      else
        return false
        end
      end
    h3:SetCondition(h4)
    h3:SetOperation(aux.NULL)
    Duel.RegisterEffect(h3, 0)
    end
  end
fun["一_是否效果卡"] = function(card)
  for i = 1, #str["效果卡的种类表"] do
    if Card.IsType(card, str["效果卡的种类表"][i]) then
      return true
    end
  end
  if Card.IsType(card, TYPE_PENDULUM) then