Commit 5c27e88f authored by jwyxym's avatar jwyxym Committed by GitHub

Merge pull request #3 from Ken7787/main

Add files via upload
parents 8a3c0238 5584def8
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--顶峰天帝 巴斯提昂
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
--【自】【V】【1回合1次】:你的攻击判定将等级3的卡判出的战斗结束时,通过【费用】[将手牌中的1张卡舍弃],选择你的1张后防者,重置,这个回合中,那个单位的力量+10000。
vgd.EffectTyperTrigger(c,m,LOCATION_MZONE,EFFECT_TYPE_SINGLE,EVENT_DAMAGE_STEP_END,cm.operation,vgf.DisCardCost(1),vgf.VMonsterCondition,nil,1,EFFECT_FLAG_DAMAGE_STEP)
--【永】【V】:你的回合中,你所有的等级3的单位的力量+2000。
end
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATKUP)
local g=Duel.SelectMatchingCard(tp,vgf.RMonsterFilter,tp,LOCATION_MZONE,0,1,1,nil)
if g then
Duel.Hintselectgion(g)
Duel.ChangePosition(g,POS_ATTACK)
vgF.AtkUp(c,g,10000,nil)
end
end
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--天枪的骑士 勒克斯
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
--【自】:这个单位被「顶峰天帝 巴斯提昂」RIDE时,通过【费用】[将手牌中的3张等级3的卡公开],抽1张卡。
vgd.BeridedByCard(c,m,10103001,cm.operation,cost)
--未写公开三张等级三的卡
--未写永效果
end
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
Duel.Draw(tp,1,REASON_EFFECT)
end
\ No newline at end of file
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--天剑的骑士 福特
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
--【自】:这个单位被「天枪的骑士 勒克斯」RIDE时,通过【费用】[将手牌中的2张等级3的卡公开],将你的牌堆顶的1张卡公开,那张卡是单位卡的话,CALL到R上,不是的话,放置到弃牌区。
vgd.BeRidedByCard(c,m,10103002,cost,cm.operation)
--cost公开2张三级未写
--【起】【R】【1回合1次】:通过【费用】[计数爆发1],选择你的1张等级3的先导者,这个回合中,力量+5000。
vgd.EeffectTypeIgnition(c,m,LOCATION_MZONE,EFFECT_TYPE_SINGLE,cm.operation2,vgf.DamageCost(1),vgf.RMonsterCondition,nil,1)
end
function cm.operation(c)
end
function cm.operation2(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATKUP)
local g=Duel.SelectMatchingCard(tp,vgf.VmonsterFilter,tp,LOCATION_MZONE,0,1,1,nil)
--条件未写出选择等级三,只写了选择V
if g then
VgF.AtkUp(c,g,5000,nil)
end
--一效果的operation未写(不知道该如何写展示手牌与判断单位,牌组顶公开call或者放置到弃牌区)
--二效果的条件中未写选择等级三
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--天弓的骑士 贝斯
--【自】:这个单位被RIDE时,你是后攻的话,抽1张
--默认内容
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
vgd.BeRidedByCard(c,m,nil,cm.condition)
end
--效果条件
function cm.condition(e,tp,eg,ep,ev,re,r,rp)
return tp==1 and Duel.GetTurnPlayer()==tp
end
--效果内容
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
Duel.Draw(tp,1,REASON_EFFECT)
end
\ No newline at end of file
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--激烈的魔女 拉玛娜
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
--【自】【R】:这个单位攻击时,通过【费用】[计数爆发1],这次战斗中,这个单位的力量+5000。
vgd.EffectTypeTrigger(c,m,LOCATION_MZONE,EFFECT_TYPE_SINGLE,EVENT_ATTACK_ANNOUNCE,cm.operation,vgf.DamageCost(1),vgf.RMonsterCondition)
end
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
vgf.AtkUp(c,c,5000,nil)
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--斧钺的骑士 拉夫尔克
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
--【起】【R】:通过【费用】[将这个单位放置到灵魂里],选择你的1张等级3的后防者,这个回合中,力量+10000。
vgd.EffectTypeIgnition(c,m,LOCATION_MZONE,cm.operation,cost,vgf.RMonsterCondition)
end
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATKUP)
local g=Duel.SelectMatchingCard(tp,vgf.RMonsterCondition,tp,LOCATION_MZONE,0,1,1,nil)
--这里不会写选择等级三的后防者,只写了选择后防者
if g then
Duel.Hintselectgion(g)
VgF.AtkUp(c,g,10000,nil)
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--白金之狼
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
--【起】【R】:通过【费用】[灵魂爆发2],这个回合中,这个单位的力量+5000。
vgd.EffectTypeIgnition(c,m,LOCATION_MZONE,cm.operation,vgf.OverlayCost(2),vgf.RMonsterCondition)
end
function cm.operation()
local c=e:GetHandler()
vgf.AtkUp(c,c,5000,nil)
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--救命天使 库拉比耶尔
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
vgd.CardToG(c,vgf.DisCardCostg(1))
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--天贯的骑士 加尔斯
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
end
\ No newline at end of file
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
local cm,m,o=GetID()
function cm.initial_effect(c)
vgf.VgCard(c)
end
--圣裁之刻,来临
local cm,m,o=GetID()
function cm.initial_effect(c)
VgF.VgCard(c)
vgd.SpellActivate(c,m,cm.operation,nil,0,0,0,0,0,2)
end
function cm.operation(e,tp,eg,ep,ev,re,r,rp)
Duel.Draw(tp,2,REASON_EFFECT)
local c=e:GetHandler()
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATKUP)
local g=Duel.SelectMatchingCard(tp,nil,tp,LOCATION_MZONE,0,1,1,nil)
Duel.HintSelection(g)
VgF.AtkUp(c,g,5000,nil)
end
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment