Ir para conteúdo

Featured Replies

Postado

Bom pessoal, tenho uma script que era de uma versão abaixo do TFS 0.4, e agora estou utilizando a 0.4 e tem uma função que não está dando certo;

 

local timeToCreate = 1 -- minutes
local walls = {
	{ x = 417, y = 65, z = 7, stackpos = STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE },
	{ x = 417, y = 67, z = 7, stackpos = STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE }
}

function removeWalls(item, position)
	doBroadcastMessage("Somente para jogadores experientes.")
	addEvent(createWalls, timeToCreate * 100000000)
	for i = 1, table.maxn(walls) do
		doRemoveItem(getThingfromPos(walls[i]).uid)
		doSendMagicEffect(walls[i], CONST_ME_MAGIC_RED)
	end
	return TRUE
end

function createWalls(item, position)
	for i = 1,table.maxn(walls) do
		doCreateItem(9485, 1, walls[i])
		doSendMagicEffect(walls[i], CONST_ME_MAGIC_GREEN)
	end
	return TRUE
end

function onThink(interval, lastExecution)
	doBroadcastMessage("Blood castle aberto!.")
	addEvent(removeWalls, 1000)
	return TRUE
end

 

e está dando este erro no console.

 

[12:47:51.092] [Error - GlobalEvent Interface] 
[12:47:51.092] In a timer event called from: 
[12:47:51.092] data/globalevents/scripts/event.lua:onThink
[12:47:51.092] Description: 
[12:47:51.092] (luaDoRemoveItem) Item not found

desde já agradeço!

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo