Ir para conteúdo
  • 0
GryLLo

Scripting [Script] Criar nova script no /creaturescripts

Pergunta

GryLLo    19
GryLLo

OTServer Global, Versão 11.++

 

Coé rapaziada!

Bom, estou tentando criar uma script no '/creaturescripts' utilizando o onKill(), como sou programador, costumo ir por partes e testar as coisas por etapas (ainda mais que sou novo com servidores de Tibia).

Minha dúvida é bem simples. Só quero saber se a minha script está realmente rodando ou sendo chamada, porém, não aparece nenhum print() que tento utilizar, no console. Esta faltando algo?

 

Código killmonster.lua localizado em 'creaturescripts/scripts/new/':

function onKill(player, target)
  print("[LOG] Jogador "..player:getName().." acabou de matar o alvo "..target:getName())
  if target:isPlayer() or target:getMaster() then
    return true
  end

  return true
end

Simples né? Só quero saber se está passando ou sendo chamado!

creaturescripts.xml:

<?xml version="1.0" encoding="UTF-8"?>
<creaturescripts>
  	[...]
	<!-- Já tentei com event="script" e sem ele também -->
	<event type="kill" name="KillMonster" event="script" script="new/killmonster.lua" />
</creaturescripts>

Onde está o [...] eu tirei as outras chamadas para ficar menor.

PS: Não estão dando erros no console.

PS²: Coloquei print() em outros scripts que utilizam o onKill() e está aparecendo normalmente.

 

Abraço,

Gryllo

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 resposta a esta questão

Recommended Posts

Visitante
Este tópico está impedido de receber novos posts.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×