- 0
pedido Função CheckItemArea !
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
- 2 respostas
- 698 visualizações
-
script alguém pode me ajudar nessa spells aqui, queira que colocassem pro meu personagem ficar inatingível por 6 segundos e podendo atacar livremente
Por lazaroszz,
- 0 respostas
- 485 visualizações
-
- 0 respostas
- 1168 visualizações
-
- 1 resposta
- 2243 visualizações
-
Pergunta
porkts 0
Galera eu já tinha feito um post antes ( http://www.xtibia.com/forum/topic/202831-funcao-checkitemarea/ )
Bom eu usei o script do Brun123, só que, não deu certo :X tipo, no script dele:
function checkItems(itemsId, centerPos, range)
for direction = 0, 3 do
for _range = 1, range do
for _, itemid in pairs(itemsId) do
local checkpos = getPosByDir(centerPos, direction, _range)
if getTileItemById(checkpos, itemid).uid > 1 then return true end
end
end
end
return false
end
Na segunda linha "for direction = 0, 3 do" ele só considera o norte, sul, leste e oeste, então eu mudei pra "for direction = 0, 7 do" para que ele considere as outras direções também (nordeste, suldeste....) só que não deu certo
ficou assim:
(considerando a arvore como id que tem que estar perto)
Depois disso eu mudei do jeito que tava o script com o for de 0 a 3 e deu na mesma :X
Alguém pode me dar uma força ai?
(Resumo: eu quero um script que cheque se tem tal id perto dele, pq eu vou fazer uma profissão que só pode usar magia se tiver perto de uma arvore, na imagem a cima vocês podem ver que só em alguns sqm's que ele pode usar magia e em outros não :X)
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados