Ir para conteúdo

Pet System OOP


Oneshot

Posts Recomendados

Estou com dois problemas:

 

1: Segundo o script ha 3 espécies de pet:

Pet_Rat = PetSpecie:new...

Pet_Cave_Rat = PetSpecie:new...

Pet_Munster = PetSpecie:new...

--- Porém quando eu falo com o npc ele me apresenta apenas uma opção "Rat" --

 

2: Eu tentei criar uma nova especie e não funcionou, então modifiquei a existente desta maneira:

Pet_Dark = PetSpecie:new...

--- O resultado é que dai nenhuma especie foi reconhecida pelo npc

 

Eu preciso de um tutorial de como adicionar uma nova especie e novos monsters pq no tutorial esta assim:

--- PetSpecie:new(NOME_DO_MONSTRO, HP_IN...

e este inicio:

Pet_Dark = PetSpecie:new... o que faço com ele? Como e onde edito? Como adiciono uma nova especie e onde devo mudar além!

 

Obrigada desde ja.

 

O rato funciona o resto não.

 

meu servidor Linnea Online 9.60 Global: http://ndg.sytes.net/

Link para o comentário
Compartilhar em outros sites

Mil desculpas mesmo, eu realmente esqueci de acrescentar um passo que é a edição da tabela dos pets que serão mostrados no NPC, no arquivo pet trainer.lua

 

local PetPrices = {
       ["rat"] = {1000, 200},
       ["dark"] = {PREÇO_DE_VENDA, PREÇO_REVIVER},
}

 

Abraços.

Link para o comentário
Compartilhar em outros sites

Obrigada, vou testar aqui e escrevo se deu certo.

 

Eu tenho um pet um pouco mais complexo funcionando perfeitamente, seria os pets perfeitos se...

 

"Todos os monstros que ele ataca não morre"

O sitema é um mods + lib, demorei muito pra fazer o script funcionar, chegeui ate esta parte e me enrosquei, tenho ele add no meu servidor mas trirei o npc que vende os pets por esta motivo. Se você tiver ideia do que seja a gente pode compartilhar o script e voce continuar ele que é muito mais completo.

 

desce e sobre escadas, come, fala, carrega itens, upa level, upa ml, nuss... faz muita coisa o problema é deixar tudo que ele toca imortal. Se deslogar o pet o monstro morre. Bjus valew

Link para o comentário
Compartilhar em outros sites

Hm, não obrigado, haha.

 

Como eu disse no tópico, este é um sistema em desenvolvimento e eu irei adicionando mais features e otimizando o código aos poucos.

 

Abraços.

Link para o comentário
Compartilhar em outros sites

Olá estou com alguns problemas.

 

1° - Para que serve o comando /Pet? Digito o comando /Pet rat e nada acontece.

2° - Quando digito o comando /Pet aparece este error:

 


[09/02/2013 18:30:51] [Error - TalkAction Interface] 
[09/02/2013 18:30:51] data/talkactions/scripts/pet-talkactions.lua:onSay
[09/02/2013 18:30:51] Description: 
[09/02/2013 18:30:51] data/talkactions/scripts/pet-talkactions.lua:21: attempt to index field '?' (a nil value)
[09/02/2013 18:30:51] stack traceback:
[09/02/2013 18:30:51]  data/talkactions/scripts/pet-talkactions.lua:21: in function <data/talkactions/scripts/pet-talkactions.lua:18>

 

3° - Comprei o unico PET disponivel, o RAT. Quando ele morreu, fui tentar revivelo, mas o npc falava que ele estava vivo. Tentei comprar dinovo falava que eu ja tinha

 

4° - Tem algum comando de Sumonar ele, e de retirar ele?

5° - Como adicionar novos PET no NPC?

 

Agradeço a atenção.

Link para o comentário
Compartilhar em outros sites

  • 1 month later...

Mano, quando meu pet morre, eu vou no npc e falo revive e ele diz que o meu pet ja ta vivo, ai é só eu chamar ele e ele volta vivinho '-'

Nao da pra fazer o pet morrer nao?

Editado por PsyMcKenzie
Link para o comentário
Compartilhar em outros sites

  • 5 weeks later...
  • 2 months later...

tava tentando editar esse sistema pra poder fazer a xp que o pet ganha ser igual a quantidade total de hp do monstro, é possível ?

Editado por BodeMan
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...