Ir para conteúdo

Posts Recomendados

Informações

  • Bruce The Fighter é um NPC, mas também pode lutar contra outros jogadores, servindo como um ótimo boss de quests;
  • A luta é inicada com um diálogo;
  • Ele tem duas formas: normal e evoluída, mudando da primeira pra segunda quando chegar a uma porcentagem de vida configurável;
  • Quando ele é derrotado, adiciona um storage (para ser usado como você quiser), itens, dinheiro e experiência;
  • Também pode ser configurado se ele irá lutar novamente com o mesmo jogador, tendo também uma opção de exhaust;
  • Quase totalmente configurável;
  • São vários arquivos, então acompanhe atentamente o passo-a-passo da configuração/instalação.

Códigos

  • creaturescripts/scripts/monster1.lua

 

  Mostrar conteúdo oculto

 

  • creaturescripts/scripts/monster2.lua

 

  Mostrar conteúdo oculto

 

  • npcs/Bruce The Fighter.xml

 

  Mostrar conteúdo oculto

 

  • npcs/scripts/challenger.lua

 

  Mostrar conteúdo oculto

 

  • monsters/challenger.xml

 

  Mostrar conteúdo oculto

 

  • monsters/challenger_evolved.xml

 

  Mostrar conteúdo oculto



TAGs

  • creaturescripts.xml
<event type="statschange" name="Monster1" event="script" value="monster1.lua"/>
<event type="statschange" name="Monster2" event="script" value="monster2.lua"/>
  • monsters/monsters.xml
<monster name="Bruce The Fighter" file="Meus Monstros/challenger.xml"/>
<monster name="Bruce The Fighter_evolved" file="Meus Monstros/challenger_evolved.xml"/>


Configuração/Instalação

  • Na parte dos códigos, está indicado o lugar e o nome que o arquivo deverá ter. Não troque;
  • No arquivo monsters1.lua, você pode decidir a porcentagem da vida na qual o Bruce trocará para a forma evoluída. A forma evoluída virá com essa mesma porcentagem de vida;
  • No arquivo monsters2.lua, configure a experiência (exp), o dinheiro (money), o item e a quantidade (count) desse item que o jogador ganhará quando derrotar o Bruce. Também deve-se configurar o tempo de exhaust, como indicado no arquivo;
  • Em Bruce The Fighter.xml, você pode definir as falas, o nome e a aparência inicial do Bruce (se mudar, não esqueça de trocar nos monstros também);
  • No arquivo challenger.lua, escolha se o Bruce irá duelar novamente com o mesmo jogador;
  • Nos arquivos challenger.xml e challenger_evolved.xml você definirá a força, vida e muitas outras coisas do Bruce (se tiver mudado a aparência ou o nome, deve mudar aqui também). Caso não saiba mexer nos monstros, procure um tutorial na seção de tutoriais de scripting;
  • Ao mudar algo do Bruce, verifique o padrão e preste bastante atenção para não esquecer nenhuma parte;
  • O storage que será mudado ao derrotá-lo é 69507, tendo valor inicial -1 (não derrotou nenhuma vez) e aumentando +1 para cada vez que o Bruce é derrotado (0, 1, 2, ...).

Recomendo que o Bruce esteja em uma sala onde somente um jogador de cada vez possa entrar.

Editado por omega blueheaven
Link para o comentário
https://xtibia.com/forum/topic/222197-bruce-the-fighter-o-npc-lutador/
Compartilhar em outros sites

  Citar

 

Quando ele é derrotado, adiciona um storage (para ser usado como você quiser), itens, dinheiro e experiência.

como eu coloco pra o player so poder usa um item com essa storage?????

 

REP+

Editado por Zaruss
Link para o comentário
https://xtibia.com/forum/topic/222197-bruce-the-fighter-o-npc-lutador/#findComment-1570123
Compartilhar em outros sites

  • 4 weeks later...

"No arquivo monsters2.lua, configure a experiência (exp), o dinheiro (money), o item e a quantidade (count) desse item que o jogador ganhará quando derrotar o Bruce. Também deve-se configurar o tempo de exhaust, como indicado no arquivo;"

 

Nessa parte ele da erro n entrega a xp e nem os items mais o npc retorna e n ganha nada quando o player mata o monstro.

 

* oque pode ser ?

* Meu server e o TFS 0.3.6pl1.r83

 

Vlw e mais REP pelo NPC.

Editado por garep
Link para o comentário
https://xtibia.com/forum/topic/222197-bruce-the-fighter-o-npc-lutador/#findComment-1577900
Compartilhar em outros sites

  Em 01/11/2013 em 04:55, garep disse:

"No arquivo monsters2.lua, configure a experiência (exp), o dinheiro (money), o item e a quantidade (count) desse item que o jogador ganhará quando derrotar o Bruce. Também deve-se configurar o tempo de exhaust, como indicado no arquivo;"

 

Nessa parte ele da erro n entrega a xp e nem os items mais o npc retorna e n ganha nada quando o player mata o monstro.

 

* oque pode ser ?

* Meu server e o TFS 0.3.6pl1.r83

 

Vlw e mais REP pelo NPC.

 

Cara, o NPC aparece, mas ele não dá os itens? Aparece algum erro no executável?

Link para o comentário
https://xtibia.com/forum/topic/222197-bruce-the-fighter-o-npc-lutador/#findComment-1578186
Compartilhar em outros sites

  • 2 years later...

Estou com esse problema..

 

[Warning - Monsters::loadMonster] Missing voices.speed. (data/monster/novos/bruce/challenger.xml)
[Warning - Monsters::loadMonster] Missing voices.chance. (data/monster/novos/bruce/challenger.xml)

 

Link para o comentário
https://xtibia.com/forum/topic/222197-bruce-the-fighter-o-npc-lutador/#findComment-1700826
Compartilhar em outros sites

×
×
  • Criar Novo...