[Pedido] Spells Especiais 8.6

baratask
em Scripts

baratask

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/08Posts: 29

Boa tarde galera xtibia, venho em meio desse post fazer 2 pedidos, spells para 8.60!

 

1º Spell: Séria 1 spell em aréa 3x3, onde o jogador usa a spell e quem estiver no meio da aréa da spell perde 30% de mana e 15% de life, mas o seguinte: Essa spell for ativa ela saia em aréa trés vezes, dando 3 "wave" ... A primeira tira 10% de mana e 5% de life, a segunda mesma quantia e a terceiro também. "obs: essa spell deve ter cooldown de 20 segundos"

 

2ª Spell: Séria uma spell de invocação, onde invoco 1 estatua e ela fica parada atacando todos que estiver no alcance de 5 sqm dela, inclusive players e monstros e que esse ataque da statua seja de target em death. "obs: essa estatua fique summonada apenas por 10 segundos "

 

3ª Spell: Uma spells de summon, onde summono 1 skeleton, que ajude o jogador em combate e que ele dure apenas 15 segundos, mas durante esses 15 segundos se eu usar tal comando o summon morre e eu recebo 20% de life.

 

 

@XWhiteWolf

 

Night Wolf

Coordenador de Desenvolvimento
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 14/02/14Posts: 341Gênero: MasculinoChar no Tibia: Night Wolf

essa segunda tem que ser uma estátua mesmo ou pode ser um monstro?

I9AtE9T.png
/NW

baratask

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/08Posts: 29

Estatua... ;)

Skulls

Coordenador de Eventos
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 26/02/07Posts: 859Gênero: Masculino

Cara, mais fácil fazer um monstro imortal com skin de estátua e remover ele 10s depois, não?

São fáceis de fazer, se o lobo tiver ocupado chegando em casa eu faço.

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

1º pedido - valores baseados na vida e mana totais ou atuais?

3º pedido - o comando usado para remover o esqueleto é o mesmo para invocá-lo?

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

Night Wolf

Coordenador de Desenvolvimento
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 14/02/14Posts: 341Gênero: MasculinoChar no Tibia: Night Wolf

 

 

Cara, mais fácil fazer um monstro imortal com skin de estátua e remover ele 10s depois, não?

se nao me engano dá pra dar hideHealth nos monstros kk, o unico problema de ser monstro é q se tiver vários targets ele não vai focar todos simultaneamente, por script daria pra fazer.

I9AtE9T.png
/NW

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Se for o caso, eu particularmente acho mais prático escrever a estátua como um pseudo-monstro - um NPC -, tornando o sistema de ataque dela de fácil manipulação. Como esta é a única função exercida pela estátua, não há problemas em ser uma simulação de monstro. Além do mais, o problema da imortalidade estaria resolvido sem a necessidade de creature events.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

Skulls

Coordenador de Eventos
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 26/02/07Posts: 859Gênero: Masculino

Se for o caso, eu particularmente acho mais prático escrever a estátua como um pseudo-monstro - um NPC -, tornando o sistema de ataque dela de fácil manipulação. Como esta é a única função exercida pela estátua, não há problemas em ser uma simulação de monstro. Além do mais, o problema da imortalidade estaria resolvido sem a necessidade de creature events.

concordo. Ja que citou isso, me tira uma duvida, como faz pra um npc receber hit/morrer?

Night Wolf

Coordenador de Desenvolvimento
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 14/02/14Posts: 341Gênero: MasculinoChar no Tibia: Night Wolf

 

 

concordo. Ja que citou isso, me tira uma duvida, como faz pra um npc receber hit/morrer?


tem callbacks especiais no npchandler que lidam com attack, morrer acho que não seja possivel pra npcs a não ser por comando, mas posso estar errado.

A real pergunta é: eu consigo retornar a lista de criaturas que estão 5 sqm ao redor do npc sem usar comando? pq se não for possível então não serve de nada ser npc e fica melhor fazer 2 fors que a cada 1 segundo que pegam todas as criaturas e dá sendDistanceShot e targetCombatHealth

I9AtE9T.png
/NW

Skulls

Coordenador de Eventos
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 26/02/07Posts: 859Gênero: Masculino

 

 

tem callbacks especiais no npchandler que lidam com attack, morrer acho que não seja possivel pra npcs a não ser por comando, mas posso estar errado.

 

A real pergunta é: eu consigo retornar a lista de criaturas que estão 5 sqm ao redor do npc sem usar comando? pq se não for possível então não serve de nada ser npc e fica melhor fazer 2 fors que a cada 1 segundo que pegam todas as criaturas e dá sendDistanceShot e targetCombatHealth

Ah. Eh pq eubpensei em refazer o sistema de monstros se atacando usando npcs, mas nao sei se vale a pena entao.

 

Sobre o topico, vc tem o onCreature appear você pode chamar um evento recursivo que se mantem ate a criatura desaparecer, para toda criatura na visao dela, nao?

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

getSpectators no callback onThink do NPC.

E não, não é possível matar ou remover vida de um NPC.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

Skulls

Coordenador de Eventos
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 26/02/07Posts: 859Gênero: Masculino

getSpectators no callback onThink do NPC.

E não, não é possível matar ou remover vida de um NPC.

Engraçado, a pxg fazia isso em alguns npcs (rockets e polices) sera que foi alteração na source? Ou eram monstros?

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Algumas alterações nas sources (como na parte de invocar um monstro simulando um summon), mas a maior parte do sistema foi escrita em Lua. O Slicer, inclusive, fez uma versão desses NPCs pro PDA, apesar de apresentar algumas falhas. Quando todos os pokémons são derrotados, o NPC se transforma em um monstro, podendo assim levar dano e morrer.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

baratask

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/08Posts: 29

1º pedido - valores baseados na vida e mana totais ou atuais?


R: Mana e vida atuais.


3º pedido - o comando usado para remover o esqueleto é o mesmo para invocá-lo?


R: Sim, pode ser o mesmo comando..


Skulls

Coordenador de Eventos
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 26/02/07Posts: 859Gênero: Masculino

Algumas alterações nas sources (como na parte de invocar um monstro simulando um summon), mas a maior parte do sistema foi escrita em Lua. O Slicer, inclusive, fez uma versão desses NPCs pro PDA, apesar de apresentar algumas falhas. Quando todos os pokémons são derrotados, o NPC se transforma em um monstro, podendo assim levar dano e morrer.

Então é possivel de se fazer, mas nao fica ideal. Quando meu pc arrumar vou checar isso. Valeu.

 

@topic

Se naob tiver pronto ate eu voltar, ajudarei a fazer.