Em:
if item2.itemid == 2703 and isInArray(skills["headbutt"], getPokemonName(mysum)) then --alterado v1.6
verifique se este é o ID correto da arvore.
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +333
Gênero: Masculino
Char no Tibia: Kyuzen

Em:
if item2.itemid == 2703 and isInArray(skills["headbutt"], getPokemonName(mysum)) then --alterado v1.6
verifique se este é o ID correto da arvore.
Sim amigo eu verifiquei em item.xml e esse item ae mesmo da arvore...
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

O erro foi em [24/11/2015 19:30:47] data/lib/order.lua:248: attempt to get length of local 'array' (a nil value)
Voce passou o data/actions/scripts/order.lua.
O erro foi em [24/11/2015 19:30:47] data/lib/order.lua:248: attempt to get length of local 'array' (a nil value) Voce passou o data/actions/scripts/order.lua.
Nossa verdade mano obrigado cara To com a cabeça muito ruim acontecendo umas coisas aqui...
Esse e o arquivo...
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +333
Gênero: Masculino
Char no Tibia: Kyuzen

poste também o configuration.lua, para verificar se o pokémon tem a habilidade HeadButt.
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

Essa parte nao faz sentido algum:
local array = {}
local lvl = {25, 40, 60, 80, 150, 1000} --lvls
for i = 1, #lvl do
if getPlayerLevel(master) <= lvl[i] then
array = headbutt[lvl[i]]
break
end
end
local rand = array[math.random(#array)]
for j = 1, rand[2] do
local poke = doCreateMonster(rand[1], getClosestFreeTile(sid, pos))
doSetMonsterPassive(poke)
doWildAttackPlayer(poke, master)
end
Se voce souber a funçao dessa table "lvls" porque ele nem usa isso no resto do code e esse doCreateMonster(rand[1], ...), rand[1] seria um level daquela table nao monstro.
Comenta ou retira essa parte e ve se funciona.
Cara eu tenho noção nenhuma do que e isso ae. So me fala eu tenho que remover esse script que se me mando?
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

Sim eu falei "Comenta ou retira essa parte e ve se funciona."
Seleciona no script tudo que eu mandei e retira ou bota " -- " no inicio das linhas
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +333
Gênero: Masculino
Char no Tibia: Kyuzen

Essa parte deveria ser para o player, level 20 ele puxa tal pokémon setado na tabela do Configuration, e assim por diante.
Retirei aquelas linhas la e deu erro.
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

Como o SamueLGuedes tinha dito antes, olha os ids da arvore.
Procura essa linha, conserta os ids das arvores, pelo visto ta errado
local item = getTileItemById(pos, 12591) --id do item arvore normal
Se esse for o id certo entao troca:
if item2.itemid == 2703 and isInArray(skills["headbutt"], getPokemonName(mysum)) then
Um lugar ta falando que o id da arvore normal eh 2703 e outro 12591, algum deles ta errado.
Editado Novembro 26 por MatheusMkalo
Blz agora ta dando para usa headbutt, Sem erro mais quando usa o head não aparece nenhum poke do head kk
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

Bem o problema eh aquela parte que eu falei pra voce tirar que tava bugada, nao faço ideia de como consertar porque nao sei como funciona ![]()
info
Grupo: Barão
Registrado: 21/04/15
Posts: 226
Reputação: +9
Gênero: Masculino
Boa noite, Tou testando meu ot deu um erro quando tentei usa headbutt com o chikorita ai apareceu o erro e o pokemon ele não se move mais. Eu tentei remover esse mais não consigo.
[24/11/2015 19:30:47] [Error - Action Interface]
[24/11/2015 19:30:47] In a timer event called from:
[24/11/2015 19:30:47] data/actions/scripts/order.lua:onUse
[24/11/2015 19:30:47] Description:
[24/11/2015 19:30:47] data/lib/order.lua:248: attempt to get length of local 'array' (a nil value)
[24/11/2015 19:30:48] stack traceback:
[24/11/2015 19:30:48] data/lib/order.lua:248: in function <data/lib/order.lua:206>
Meu data/actions/scripts/order.lua