Ir para conteúdo

Featured Replies

Postado

boa noite galerinha do tk 

mais uma vez venho pedir a ajuda de vcs em um sitema de raid que deu erro

 

[Error - TalkAction Interface]
data/talkactions/scripts/killuaRaidSystem2.0.lua:onSay
Description:
data/lib/killuaRaidSystem2.0.lua:44: bad argument #2 to 'random' (interval is empty)
stack traceback:
        [C]: in function 'random'
        data/lib/killuaRaidSystem2.0.lua:44: in function 'summon'
        data/lib/killuaRaidSystem2.0.lua:52: in function 'start'
        data/talkactions/scripts/killuaRaidSystem2.0.lua:15: in function <data/talkactions/scripts/killuaRaidSystem2.0.lua:1>

--[[ 

	Sistema de invasões automáticas
	Desenvolvido por Vítor Bertolucci (Killua)

]]

killuaRaids = {}

killuaRaids.raids = {
	
	{name = "Aladdins", city = "Baiak New", monsters = {"Aladdin"}, fromTo = { {{x=164,y=57,z=7},{x=176,y=39,z=7}},{{x=169,y=40,z=7},{x=156,y=57,z=7}}, {{x=139,y=41,z=7},{x=173,y=57,z=7}}, {{x=161,y=32,z=7},{x=138,y=60,z=7}},{{x=179,y=59,z=7},{x=132,y=23,z=7}},{{x=173,y=33,z=7},{x=178,y=27,z=7}},{{x=181,y=22,z=7},{x=197,y=39,z=7}},{{x=208,y=40,z=7},{x=208,y=50,z=7}},{{x=204,y=62,z=7},{x=194,y=57,z=7}},{{x=178,y=67,z=7},{x=104,y=61,z=7}},{{x=102,y=54,z=7},{x=103,y=46,z=7}},{{x=153,y=61,z=7},{x=96,y=41,z=7}},{{x=83,y=39,z=7},{x=110,y=34,z=7}},{{x=132,y=47,z=7},{x=138,y=54,z=7}} } },
	{name = "Escaravelhos", city = "Baiak New", monsters = {"Escaravelho"}, fromTo = { {{x=164,y=57,z=7},{x=176,y=39,z=7}},{{x=169,y=40,z=7},{x=156,y=57,z=7}}, {{x=139,y=41,z=7},{x=173,y=57,z=7}}, {{x=161,y=32,z=7},{x=138,y=60,z=7}},{{x=179,y=59,z=7},{x=132,y=23,z=7}},{{x=173,y=33,z=7},{x=178,y=27,z=7}},{{x=181,y=22,z=7},{x=197,y=39,z=7}},{{x=208,y=40,z=7},{x=208,y=50,z=7}},{{x=204,y=62,z=7},{x=194,y=57,z=7}},{{x=178,y=67,z=7},{x=104,y=61,z=7}},{{x=102,y=54,z=7},{x=103,y=46,z=7}},{{x=153,y=61,z=7},{x=96,y=41,z=7}},{{x=83,y=39,z=7},{x=110,y=34,z=7}},{{x=132,y=47,z=7},{x=138,y=54,z=7}} } },
	{name = "Ghalapagos", city = "Baiak New", monsters = {"Ghalapago"}, fromTo = { {{x=164,y=57,z=7},{x=176,y=39,z=7}},{{x=169,y=40,z=7},{x=156,y=57,z=7}}, {{x=139,y=41,z=7},{x=173,y=57,z=7}}, {{x=161,y=32,z=7},{x=138,y=60,z=7}},{{x=179,y=59,z=7},{x=132,y=23,z=7}},{{x=173,y=33,z=7},{x=178,y=27,z=7}},{{x=181,y=22,z=7},{x=197,y=39,z=7}},{{x=208,y=40,z=7},{x=208,y=50,z=7}},{{x=204,y=62,z=7},{x=194,y=57,z=7}},{{x=178,y=67,z=7},{x=104,y=61,z=7}},{{x=102,y=54,z=7},{x=103,y=46,z=7}},{{x=153,y=61,z=7},{x=96,y=41,z=7}},{{x=83,y=39,z=7},{x=110,y=34,z=7}},{{x=132,y=47,z=7},{x=138,y=54,z=7}} } },
	{name = "Ghalapagos", city = "Baiak New", monsters = {"Ghalapago"}, fromTo = { {{x=164,y=57,z=7},{x=176,y=39,z=7}},{{x=169,y=40,z=7},{x=156,y=57,z=7}}, {{x=139,y=41,z=7},{x=173,y=57,z=7}}, {{x=161,y=32,z=7},{x=138,y=60,z=7}},{{x=179,y=59,z=7},{x=132,y=23,z=7}},{{x=173,y=33,z=7},{x=178,y=27,z=7}},{{x=181,y=22,z=7},{x=197,y=39,z=7}},{{x=208,y=40,z=7},{x=208,y=50,z=7}},{{x=204,y=62,z=7},{x=194,y=57,z=7}},{{x=178,y=67,z=7},{x=104,y=61,z=7}},{{x=102,y=54,z=7},{x=103,y=46,z=7}},{{x=153,y=61,z=7},{x=96,y=41,z=7}},{{x=83,y=39,z=7},{x=110,y=34,z=7}},{{x=132,y=47,z=7},{x=138,y=54,z=7}} } },
	{name = "Escaravelhos", city = "Baiak New", monsters = {"Escaravelho"}, fromTo = { {{x=164,y=57,z=7},{x=176,y=39,z=7}},{{x=169,y=40,z=7},{x=156,y=57,z=7}}, {{x=139,y=41,z=7},{x=173,y=57,z=7}}, {{x=161,y=32,z=7},{x=138,y=60,z=7}},{{x=179,y=59,z=7},{x=132,y=23,z=7}},{{x=173,y=33,z=7},{x=178,y=27,z=7}},{{x=181,y=22,z=7},{x=197,y=39,z=7}},{{x=208,y=40,z=7},{x=208,y=50,z=7}},{{x=204,y=62,z=7},{x=194,y=57,z=7}},{{x=178,y=67,z=7},{x=104,y=61,z=7}},{{x=102,y=54,z=7},{x=103,y=46,z=7}},{{x=153,y=61,z=7},{x=96,y=41,z=7}},{{x=83,y=39,z=7},{x=110,y=34,z=7}},{{x=132,y=47,z=7},{x=138,y=54,z=7}} } },
	{name = "Aladdins", city = "Baiak New", monsters = {"Aladdin"}, fromTo = { {{x=164,y=57,z=7},{x=176,y=39,z=7}},{{x=169,y=40,z=7},{x=156,y=57,z=7}}, {{x=139,y=41,z=7},{x=173,y=57,z=7}}, {{x=161,y=32,z=7},{x=138,y=60,z=7}},{{x=179,y=59,z=7},{x=132,y=23,z=7}},{{x=173,y=33,z=7},{x=178,y=27,z=7}},{{x=181,y=22,z=7},{x=197,y=39,z=7}},{{x=208,y=40,z=7},{x=208,y=50,z=7}},{{x=204,y=62,z=7},{x=194,y=57,z=7}},{{x=178,y=67,z=7},{x=104,y=61,z=7}},{{x=102,y=54,z=7},{x=103,y=46,z=7}},{{x=153,y=61,z=7},{x=96,y=41,z=7}},{{x=83,y=39,z=7},{x=110,y=34,z=7}},{{x=132,y=47,z=7},{x=138,y=54,z=7}} } },

}

killuaRaids.messages = {
	
	"Uma legião de @ está invadindo #, corram para proteger a cidade!",
	"Um grupo de @ foi visto adentrando #, é uma invasão!",
	"@ estão invadindo #, corram para salvar a cidade!"

}

killuaRaids.sort = function()
	return killuaRaids.raids[math.random(#killuaRaids.raids)]
end

killuaRaids.warn = function(message,times)
	local time = times - 1
	if time == 0 then return end
	doBroadcastMessage(message)
	addEvent(killuaRaids.warn,10000,message,time)
end

killuaRaids.summon = function(raid,times)
	local time = times - 1
	if time == 0 then return end
	local fromTo = raid.fromTo[math.random(#raid.fromTo)]
	local position = {x = math.random(fromTo[1].x, fromTo[2].x), y = math.random(fromTo[1].y, fromTo[2].y), z = fromTo[1].z}
	doCreateMonster(raid.monsters[math.random(#raid.monsters)],position)
	doSendMagicEffect(position,CONST_ME_FIREAREA)
	addEvent(killuaRaids.summon,500,raid,time)
end

killuaRaids.start = function(raid)
	killuaRaids.warn(killuaRaids.messages[math.random(#killuaRaids.messages)]:gsub("@",raid.name):gsub("#",raid.city),10)
	killuaRaids.summon(raid,1000)
end

des de ja agradeço a ajuda de vcs 

Ajuda @Vodkart

Postado

É as posições, sempre devem começar do MENOR pro maior, tem uma tabela no seu script que está assim:

 

{{x=161,y=32,z=7},{x=138,y=60,z=7}}

o seria seria colocar assim:

 

{{x=138,y=32,z=7},{x=161,y=60,z=7}}

 

 

ai você tem que conferir tudo e arrumar...

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo