Number
4 Level 2 monsters
You can also Xyz Summon this card by using "Number 1: Numeron Gate Ekam" you control as material. (Transfer its materials to this card.) If this card is Xyz Summoned: Banish all monsters on the field. Once per turn, during your next Standby Phase after this card was banished: You can Special Summon this banished card, then if "Numeron Network" is in your Field Zone, inflict damage to your opponent equal to the combined ATK of all banished Xyz Monsters.
local CARD_ID_0 = 41418852 --Numeron Network
local CARD_ID_1 = 15232745 --Number 1: Numeron Gate Ekam

local CARD_ID_0 = 41418852 --Numeron Network
local CARD_ID_1 = 15232745 --Number 1: Numeron Gate Ekam
local s, id, o = GetID()
function s.initial_effect(c)
	aux.AddCodeList(c, CARD_ID_1, CARD_ID_0)
	--xyz summon
	aux.AddXyzProcedure(c, nil, 2, 4, s.ovfilter, aux.Stringid(id, 0))
	c:EnableReviveLimit()
	--remove
	local e1 = Effect.CreateEffect(c)
	e1:SetDescription(aux.Stringid(id, 1))
	e1:SetCategory(CATEGORY_REMOVE)
	e1:SetType(EFFECT_TYPE_SINGLE + EFFECT_TYPE_TRIGGER_F)
	e1:SetCode(EVENT_SPSUMMON_SUCCESS)
	e1:SetCondition(s.rmcon)
	e1:SetTarget(s.rmtg)
	e1:SetOperation(s.rmop)
	c:RegisterEffect(e1)
	--spsummon
	local e2 = Effect.CreateEffect(c)
	e2:SetType(EFFECT_TYPE_SINGLE + EFFECT_TYPE_CONTINUOUS)
	e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
	e2:SetCode(EVENT_REMOVE)
	e2:SetOperation(s.regop)
	c:RegisterEffect(e2)
	local e3 = Effect.CreateEffect(c)
	e3:SetDescription(aux.Stringid(id, 2))
	e3:SetCategory(CATEGORY_SPECIAL_SUMMON + CATEGORY_DAMAGE)
	e3:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_TRIGGER_O)
	e3:SetCode(EVENT_PHASE + PHASE_STANDBY)
	e3:SetRange(LOCATION_REMOVED)
	e3:SetCountLimit(1)
	e3:SetCondition(s.spcon)
	e3:SetTarget(s.sptg)
	e3:SetOperation(s.spop)
	e3:SetLabelObject(e2)
	c:RegisterEffect(e3)
end
aux.xyz_number[id] = 1
function s.ovfilter(c)
	return c:IsFaceup() and c:IsCode(CARD_ID_1)
end
function s.rmcon(e, tp, eg, ep, ev, re, r, rp)
	return e:GetHandler():IsSummonType(SUMMON_TYPE_XYZ)
end
function s.rmtg(e, tp, eg, ep, ev, re, r, rp, chk)
	if chk == 0 then
		return true
	end
	local g = Duel.GetMatchingGroup(Card.IsAbleToRemove, tp, LOCATION_MZONE, LOCATION_MZONE, nil)
	Duel.SetOperationInfo(0, CATEGORY_REMOVE, g, g:GetCount(), 0, 0)
end
function s.rmop(e, tp, eg, ep, ev, re, r, rp)
	local g = Duel.GetMatchingGroup(Card.IsAbleToRemove, tp, LOCATION_MZONE, LOCATION_MZONE, nil)
	if g:GetCount() > 0 then
		Duel.Remove(g, POS_FACEUP, REASON_EFFECT)
	end
end
function s.regop(e, tp, eg, ep, ev, re, r, rp)
	local c = e:GetHandler()
	if Duel.GetTurnPlayer() == tp and Duel.GetCurrentPhase() == PHASE_STANDBY then
		e:SetLabel(Duel.GetTurnCount())
		c:RegisterFlagEffect(id, RESET_EVENT + RESETS_STANDARD + RESET_PHASE + PHASE_STANDBY + RESET_SELF_TURN, 0, 2)
	else
		e:SetLabel(0)
		c:RegisterFlagEffect(id, RESET_EVENT + RESETS_STANDARD + RESET_PHASE + PHASE_STANDBY + RESET_SELF_TURN, 0, 1)
	end
end
function s.spcon(e, tp, eg, ep, ev, re, r, rp)
	return Duel.GetTurnPlayer() == tp and e:GetHandler():GetFlagEffect(id) > 0 and e:GetLabelObject():GetLabel() ~= Duel.GetTurnCount()
end
function s.sptg(e, tp, eg, ep, ev, re, r, rp, chk)
	local c = e:GetHandler()
	if chk == 0 then
		return Duel.GetLocationCount(tp, LOCATION_MZONE) > 0 and c:IsCanBeSpecialSummoned(e, 0, tp, false, false)
	end
	Duel.SetOperationInfo(0, CATEGORY_SPECIAL_SUMMON, c, 1, 0, 0)
end
function s.damfilter(c)
	return c:IsFaceup() and c:IsType(TYPE_XYZ) and c:GetAttack() > 0
end
function s.spop(e, tp, eg, ep, ev, re, r, rp)
	local c = e:GetHandler()
	if
		c:IsRelateToEffect(e)
		and Duel.SpecialSummon(c, 0, tp, tp, false, false, POS_FACEUP) ~= 0
		and Duel.IsEnvironment(CARD_ID_0, tp, LOCATION_FZONE)
		and Duel.IsExistingMatchingCard(s.damfilter, tp, LOCATION_REMOVED, LOCATION_REMOVED, 1, nil)
	then
		Duel.BreakEffect()
		local g = Duel.GetMatchingGroup(s.damfilter, tp, LOCATION_REMOVED, LOCATION_REMOVED, nil)
		local dam = g:GetSum(Card.GetAttack)
		Duel.Damage(1 - tp, dam, REASON_EFFECT)
	end
end


Number
4 Level 2 monsters
You can also Xyz Summon this card by using "Number 1: Numeron Gate Ekam" you control as material. (Transfer its materials to this card.) If this card is Xyz Summoned: Banish all monsters on the field. Once per turn, during your next Standby Phase after this card was banished: You can Special Summon this banished card, then if "Numeron Network" is in your Field Zone, inflict damage to your opponent equal to the combined ATK of all banished Xyz Monsters.
-- Number
local CARD_ID_0 = 41418852 --Numeron Network
local CARD_ID_1 = 15232745 --Number 1: Numeron Gate Ekam
local s, id, o = GetID()
function s.initial_effect(c)
	aux.AddCodeList(c, CARD_ID_1, CARD_ID_0)
	--xyz summon
	aux.AddXyzProcedure(c, nil, 2, 4, s.ovfilter, aux.Stringid(id, 0))
	c:EnableReviveLimit()
	--remove
	local e1 = Effect.CreateEffect(c)
	e1:SetDescription(aux.Stringid(id, 1))
	e1:SetCategory(CATEGORY_REMOVE)
	e1:SetType(EFFECT_TYPE_SINGLE + EFFECT_TYPE_TRIGGER_F)
	e1:SetCode(EVENT_SPSUMMON_SUCCESS)
	e1:SetCondition(s.rmcon)
	e1:SetTarget(s.rmtg)
	e1:SetOperation(s.rmop)
	c:RegisterEffect(e1)
	--spsummon
	local e2 = Effect.CreateEffect(c)
	e2:SetType(EFFECT_TYPE_SINGLE + EFFECT_TYPE_CONTINUOUS)
	e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
	e2:SetCode(EVENT_REMOVE)
	e2:SetOperation(s.regop)
	c:RegisterEffect(e2)
	local e3 = Effect.CreateEffect(c)
	e3:SetDescription(aux.Stringid(id, 2))
	e3:SetCategory(CATEGORY_SPECIAL_SUMMON + CATEGORY_DAMAGE)
	e3:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_TRIGGER_O)
	e3:SetCode(EVENT_PHASE + PHASE_STANDBY)
	e3:SetRange(LOCATION_REMOVED)
	e3:SetCountLimit(1)
	e3:SetCondition(s.spcon)
	e3:SetTarget(s.sptg)
	e3:SetOperation(s.spop)
	e3:SetLabelObject(e2)
	c:RegisterEffect(e3)
end
aux.xyz_number[id] = 1
function s.ovfilter(c)
	return c:IsFaceup() and c:IsCode(CARD_ID_1)
end
function s.rmcon(e, tp, eg, ep, ev, re, r, rp)
	return e:GetHandler():IsSummonType(SUMMON_TYPE_XYZ)
end
function s.rmtg(e, tp, eg, ep, ev, re, r, rp, chk)
	if chk == 0 then
		return true
	end
	local g = Duel.GetMatchingGroup(Card.IsAbleToRemove, tp, LOCATION_MZONE, LOCATION_MZONE, nil)
	Duel.SetOperationInfo(0, CATEGORY_REMOVE, g, g:GetCount(), 0, 0)
end
function s.rmop(e, tp, eg, ep, ev, re, r, rp)
	local g = Duel.GetMatchingGroup(Card.IsAbleToRemove, tp, LOCATION_MZONE, LOCATION_MZONE, nil)
	if g:GetCount() > 0 then
		Duel.Remove(g, POS_FACEUP, REASON_EFFECT)
	end
end
function s.regop(e, tp, eg, ep, ev, re, r, rp)
	local c = e:GetHandler()
	if Duel.GetTurnPlayer() == tp and Duel.GetCurrentPhase() == PHASE_STANDBY then
		e:SetLabel(Duel.GetTurnCount())
		c:RegisterFlagEffect(id, RESET_EVENT + RESETS_STANDARD + RESET_PHASE + PHASE_STANDBY + RESET_SELF_TURN, 0, 2)
	else
		e:SetLabel(0)
		c:RegisterFlagEffect(id, RESET_EVENT + RESETS_STANDARD + RESET_PHASE + PHASE_STANDBY + RESET_SELF_TURN, 0, 1)
	end
end
function s.spcon(e, tp, eg, ep, ev, re, r, rp)
	return Duel.GetTurnPlayer() == tp and e:GetHandler():GetFlagEffect(id) > 0 and e:GetLabelObject():GetLabel() ~= Duel.GetTurnCount()
end
function s.sptg(e, tp, eg, ep, ev, re, r, rp, chk)
	local c = e:GetHandler()
	if chk == 0 then
		return Duel.GetLocationCount(tp, LOCATION_MZONE) > 0 and c:IsCanBeSpecialSummoned(e, 0, tp, false, false)
	end
	Duel.SetOperationInfo(0, CATEGORY_SPECIAL_SUMMON, c, 1, 0, 0)
end
function s.damfilter(c)
	return c:IsFaceup() and c:IsType(TYPE_XYZ) and c:GetAttack() > 0
end
function s.spop(e, tp, eg, ep, ev, re, r, rp)
	local c = e:GetHandler()
	if
		c:IsRelateToEffect(e)
		and Duel.SpecialSummon(c, 0, tp, tp, false, false, POS_FACEUP) ~= 0
		and Duel.IsEnvironment(CARD_ID_0, tp, LOCATION_FZONE)
		and Duel.IsExistingMatchingCard(s.damfilter, tp, LOCATION_REMOVED, LOCATION_REMOVED, 1, nil)
	then
		Duel.BreakEffect()
		local g = Duel.GetMatchingGroup(s.damfilter, tp, LOCATION_REMOVED, LOCATION_REMOVED, nil)
		local dam = g:GetSum(Card.GetAttack)
		Duel.Damage(1 - tp, dam, REASON_EFFECT)
	end
end

