游戏王残局简化版

Check-in [c784c5db57]
Login

Check-in [c784c5db57]

Overview
Comment:0.0.260
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: c784c5db57845b7e425525443c0c78439c2a271ecf00572f2929d079ba34e619
User & Date: 顽雨沉风 on 2023-06-28 01:23:51
Other Links: manifest | tags
Context
2023-06-28
01:26
0.0.261 check-in: 85c5301cc9 user: 顽雨沉风 tags: trunk
01:23
0.0.260 check-in: c784c5db57 user: 顽雨沉风 tags: trunk
01:21
0.0.259 check-in: 76017253cd user: 顽雨沉风 tags: trunk
Changes

Added 30.Inhuman Unicore - 副本.lua version [b5d34f4b27].







































































































































1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--[[message
卡数:53
规则:大师3
毫无人性的尤尼科
]]
Debug.SetAIName("四妹")
Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI+DUEL_PSEUDO_SHUFFLE,3)
Debug.SetPlayerInfo(0,2100,0,0)
Debug.SetPlayerInfo(1,33400,0,0)

Debug.AddCard(85605684,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(37742478,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(37011715,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(49267971,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(6850209,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(98045062,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(31829185,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(23434538,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(1475311,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(24508238,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(9622164,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(72989439,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(51630558,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(64034255,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(41442341,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(19439119,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(72892473,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(97651498,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(3972721,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(38737148,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(74848038,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(56399890,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(97439806,0,0,LOCATION_DECK,0,POS_FACEDOWN)
--~ Debug.AddCard(19439119,0,0,LOCATION_DECK,0,POS_FACEDOWN)
--~ Debug.AddCard(72892473,0,0,LOCATION_DECK,0,POS_FACEDOWN)
--~ Debug.AddCard(97651498,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(14198496,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(50091196,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(44155002,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(38354937,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(37910722,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(42956963,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
Debug.AddCard(50933533,1,1,LOCATION_DECK,0,POS_FACEUP)
Debug.AddCard(4906301,1,1,LOCATION_DECK,0,POS_FACEUP)
Debug.AddCard(88305978,1,1,LOCATION_DECK,0,POS_FACEUP)
Debug.AddCard(12275533,1,1,LOCATION_DECK,0,POS_FACEUP)
Debug.AddCard(44330098,1,1,LOCATION_DECK,0,POS_FACEUP)
Debug.AddCard(64605089,1,1,LOCATION_DECK,0,POS_FACEUP)
Debug.AddCard(86039057,1,1,LOCATION_HAND,0,POS_FACEUP)
Debug.AddCard(95360850,1,1,LOCATION_HAND,0,POS_FACEUP)
Debug.AddCard(82593786,1,1,LOCATION_HAND,0,POS_FACEUP)
Debug.AddCard(45118716,1,1,LOCATION_HAND,0,POS_FACEUP)
Debug.AddCard(14017402,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(80208158,1,1,LOCATION_GRAVE,0,POS_FACEUP)
Debug.AddCard(23899727,1,1,LOCATION_GRAVE,0,POS_FACEUP)
Debug.AddCard(26593852,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK,true)
Debug.AddCard(10248389,1,1,LOCATION_MZONE,3,POS_FACEUP_ATTACK,true)
Debug.AddCard(71203602,1,1,LOCATION_MZONE,4,POS_FACEUP_ATTACK,true)
local m2=Debug.AddCard(59170782,1,1,LOCATION_MZONE,2,POS_FACEUP_DEFENSE,true)
local s2=Debug.AddCard(8719957,1,1,LOCATION_SZONE,2,POS_FACEUP)
Debug.PreEquip(s2,m2)
Debug.AddCard(58120309,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
Debug.AddCard(70284332,1,1,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(59695933,1,1,LOCATION_SZONE,3,POS_FACEDOWN)
Debug.AddCard(48130397,1,1,LOCATION_SZONE,4,POS_FACEDOWN)
Debug.AddCard(37694547,1,1,LOCATION_SZONE,5,POS_FACEUP)
Debug.ReloadFieldEnd()
aux.BeginPuzzle()

local str = {}
local fun = {}

local cache_1
local cache_2

fun["通关邀请"] = function()
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_1:SetCode(EVENT_DAMAGE)
  function cache_1()
    cache_1 = Duel.GetLP(1)
    if cache_1 <= 0 then
      cache_1 = true
    else
      cache_1 = false
      end
    return cache_1
    end
  effect_1:SetCondition(cache_1)
  function cache_1()
    Debug.ShowHint("残局群181175613")
    return
    end
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["开局添加手卡"] = function(str_1)
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_1:SetCode(EVENT_ADJUST)
  effect_1:SetCountLimit(1)
  function cache_1()
    return true
    end
  effect_1:SetCondition(cache_1)
  function cache_1(effect_event
    , player_who_activate_the_effect)
    str["玩家选定的卡"] = Duel.SelectMatchingCard(player_who_activate_the_effect
       , Card.IsAbleToHand
       , player_who_activate_the_effect
       , LOCATION_DECK
       , 0
       , str_1
       , str_1
       , nil)
    Duel.SendtoHand(str["玩家选定的卡"]
      , nil
      , REASON_RULE)
    end
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["通关邀请"]()
fun["开局添加手卡"](5)


Added 31.Cluster of Shark Offensive_衍生版_1.lua version [50e5545fb9].



























































































































1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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
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
121
122
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--[[message
卡数:38
规则:大师3
群鲨攻势
]]
Debug.SetAIName("四妹")
Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI+DUEL_PSEUDO_SHUFFLE,3)
Debug.SetPlayerInfo(0,1100,0,0)
Debug.SetPlayerInfo(1,51100,0,0)

Debug.AddCard(25067275,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(67675300,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(9952083,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(43138260,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(56747793,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(40916023,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(3972721,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(15893860,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(72355441,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(64319467,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(1845204,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(96947648,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(26400609,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(90303176,0,0,LOCATION_DECK,0,POS_FACEDOWN)
--~ Debug.AddCard(9952083,0,0,LOCATION_DECK,0,POS_FACEDOWN)
--~ Debug.AddCard(43138260,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(72355441,0,0,LOCATION_DECK,0,POS_FACEDOWN)
--~ Debug.AddCard(64319467,0,0,LOCATION_DECK,0,POS_FACEDOWN)
--~ Debug.AddCard(1845204,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(62023839,0,0,LOCATION_GRAVE,0,POS_FACEDOWN)
Debug.AddCard(51282878,0,0,LOCATION_GRAVE,0,POS_FACEDOWN)
Debug.AddCard(27174286,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(26708437,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
Debug.AddCard(7092142,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
Debug.AddCard(21044178,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(21044178,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(440556,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(65676461,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(65676461,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(49221191,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(52687916,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(80516007,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(12275533,1,1,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(82593786,1,1,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(30042158,1,1,LOCATION_GRAVE,0,POS_FACEDOWN)
Debug.AddCard(39823987,1,1,LOCATION_GRAVE,0,POS_FACEDOWN,true)
Debug.AddCard(44155002,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK,true)
Debug.AddCard(94515289,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK,true)
Debug.AddCard(66818682,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK,true)
Debug.AddCard(93353691,1,1,LOCATION_MZONE,3,POS_FACEUP_ATTACK,true)
Debug.AddCard(44508094,1,1,LOCATION_MZONE,4,POS_FACEUP_ATTACK,true)
Debug.AddCard(80887714,1,1,LOCATION_SZONE,0,POS_FACEDOWN)
Debug.AddCard(20721759,1,1,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(96008713,1,1,LOCATION_SZONE,3,POS_FACEDOWN)
Debug.AddCard(75105429,1,1,LOCATION_SZONE,4,POS_FACEDOWN)
Debug.ReloadFieldEnd()
aux.BeginPuzzle()

local str = {}
local fun = {}

local cache_1
local cache_2

fun["通关邀请"] = function()
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_1:SetCode(EVENT_DAMAGE)
  function cache_1()
    cache_1 = Duel.GetLP(1)
    if cache_1 <= 0 then
      cache_1 = true
    else
      cache_1 = false
      end
    return cache_1
    end
  effect_1:SetCondition(cache_1)
  function cache_1()
    Debug.ShowHint("残局群181175613")
    return
    end
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["开局添加手卡"] = function(str_1)
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_1:SetCode(EVENT_ADJUST)
  effect_1:SetCountLimit(1)
  function cache_1()
    return true
    end
  effect_1:SetCondition(cache_1)
  function cache_1(effect_event
    , player_who_activate_the_effect)
    str["玩家选定的卡"] = Duel.SelectMatchingCard(player_who_activate_the_effect
       , Card.IsAbleToHand
       , player_who_activate_the_effect
       , LOCATION_DECK
       , 0
       , str_1
       , str_1
       , nil)
    Duel.SendtoHand(str["玩家选定的卡"]
      , nil
      , REASON_RULE)
    end
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["通关邀请"]()
fun["开局添加手卡"](6)