Ir para conteúdo
  • 0
Entre para seguir isso  
Pepeco

Dúvida Onde usar OnSelectTarget

Pergunta

Pepeco    3
Pepeco

Base: TFS 1.2, Versão 8.6

Qual a sua pergunta? Queria saber onde usar o OnSelectTarget e sua tag, se é em events, creaturescript... Peguei esse script de outro forum, então estarei disponibilizando o código dele aqui.

 

Spoiler

Este código torna possível incluir algum script quando o monstro escolhe um alvo.

Testado em TFS 1.2

monster.cpp

ache:

bool Monster::selectTarget(Creature* creature)

 

substitua:

Spoiler

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

 

monster.h

ache:

bool selectTarget(Creature* creature);

 

inclua:

bool executeOnSelectTarget(Creature* creature);

monsters.cpp:

ache:

Spoiler

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

 

inclua:

targetEvent = -1;

ache:

mType->thinkEvent = scriptInterface->getEvent("onThink");

inclua:

mType->targetEvent = scriptInterface->getEvent("onSelectTarget");

Creditos: MarceLoko

Editado por Pepeco

Compartilhar este post


Link para o post

4 respostass a esta questão

Recommended Posts

  • 0
Majesty    1.491
Majesty

Events.

Compartilhar este post


Link para o post
  • 0
Pepeco    3
Pepeco

Deu erro :/

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

Compartilhar este post


Link para o post
  • 0
GryLLo    18
GryLLo

Você está alterando o fonte do OT, ou seja, seu C++
Para que as coisas funcionem ao fazer esse tipo de alteração você precisa recompilar o servidor, você fez isso?

Compartilhar este post


Link para o post
  • 0
Pepeco    3
Pepeco

sim, recompilei ele e deu tudo certinho :/

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×