Ir para conteúdo
  • 0

[Duvida] Raid - Vodkart


Adolfohrq

Pergunta

Bom, estou utilizando um sistema de Raid do Vodkart, porém está dando erro. No script está pedindo para criar somente 1 monstro de cada um daqueles que está listado, porém ele cria varios fazendo com que apareça um erro no console. (esse erro diz que não pode ser mais criado aqueles monstros pois no x,y,z positions que eu botei já está lotado), só que era pra ser criado somente 1 monstro.. Se alguem conseguir arrumar dou rep+

 

local days = {

["Wednesday"] = {

["16:20"] = {nome = "Demon Invasões", pos = {x=1435, y=1096, z=7}, monster = {"1

 

Demon", "1 Fire Devil", "1 Orshabaal"}, Time = 1}

}

}

function onThink(interval, lastExecution)

function getDayName()

local days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday",

 

"Saturday"}

return days[os.date("*t")["wday"]]

end

hours = tostring(os.date("%X")):sub(1, 5)

tb = days[getDayName()][hours]

if tb then

function removeCreature()

for x = ((tb.pos.x)-10), ((tb.pos.x)+10) do

for y = ((tb.pos.y)-10), ((tb.pos.y)+10) do

local m = getTopCreature({x=x, y=y, z= tb.pos.z}).uid

if m ~= 0 and isMonster(m) then

doRemoveCreature(m)

end

end

end

return true

end

addEvent(removeCreature, tb.Time*60000)

doBroadcastMessage(hours .. " - " .. tb.nome .. "

 

Iníciou.")

for _,x in pairs(tb.monster) do

for s = 1, tonumber(x:match("%d+"))

 

do

doSummonCreature

 

(x:match("%s(.+)"), tb.pos)

end

end

 

end

return true

end

 

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...