Jump to content
  • 0
Sign in to follow this  
Pepeco

Programação Onde usar OnSelectTarget

Question

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

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

monster.h

ache:

bool selectTarget(Creature* creature);

 

inclua:

bool executeOnSelectTarget(Creature* creature);

monsters.cpp:

ache:

Spoiler

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

inclua:

targetEvent = -1;

ache:

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

inclua:

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

Creditos: MarceLoko

Edited by Pepeco

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0
Majesty    1,523
Majesty

Events.

Share this post


Link to post
Share on other sites
  • 0
Pepeco    3
Pepeco

Deu erro :/

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

Share this post


Link to post
Share on other sites
  • 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?

Share this post


Link to post
Share on other sites
  • 0
Pepeco    3
Pepeco

sim, recompilei ele e deu tudo certinho :/

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×