Habilidade com HP
4 participantes
Página 1 de 1
Habilidade com HP
Eu queria uma habilidade que quando um inimigo a usa-se ele causaria dano com metade do HP do herói.
Tipo se um herói tivesse 1000 de HP ele levaria 500 de dano se tivesse 2000 de HP levaria 1000 de dano,e assim por diante.
Quem puder me ajudar vlw. ^^
Tipo se um herói tivesse 1000 de HP ele levaria 500 de dano se tivesse 2000 de HP levaria 1000 de dano,e assim por diante.
Quem puder me ajudar vlw. ^^
RPGBruno- Mensagens : 4
Data de inscrição : 03/01/2012
Idade : 28
Localização : Juazeiro do Norte
Re: Habilidade com HP
Certo.... qual maker é .-.? Que sistema de batalha tu está usando? Está vago demais seu pedidos =P
Raizen884- Mensagens : 22
Data de inscrição : 26/11/2011
Re: Habilidade com HP
É o RPG Maker VX e o sistema de batalha é o SBS Takentai 3.3.
RPGBruno- Mensagens : 4
Data de inscrição : 03/01/2012
Idade : 28
Localização : Juazeiro do Norte
Re: Habilidade com HP
naum sei qual é a estrutura do vx nem desse abs, mas no rmxp é bem fácil
é só procurar no Game_Battler o comando de ataque com skill, algo como skill_damage(actor), procute por actor -= skill.sp_cost e abaixo coloque
if skill.id == (id da skill q vc deseja ter o efeito)
self.hp = (self.hp/2).to_i
end
e pronto, hp reduzido pela metade
provavelmente esse abs deve reescrever esse método, vá no abs e procure por edições na Game_Battler, se naum achar, vá no script do rgss2 normal mesmo
é só procurar no Game_Battler o comando de ataque com skill, algo como skill_damage(actor), procute por actor -= skill.sp_cost e abaixo coloque
if skill.id == (id da skill q vc deseja ter o efeito)
self.hp = (self.hp/2).to_i
end
e pronto, hp reduzido pela metade
provavelmente esse abs deve reescrever esse método, vá no abs e procure por edições na Game_Battler, se naum achar, vá no script do rgss2 normal mesmo
Anderson Porto- Mensagens : 92
Data de inscrição : 14/07/2010
Re: Habilidade com HP
Não funcionou. ¬¬
Mas obrigado pela ajuda.
Mas obrigado pela ajuda.
RPGBruno- Mensagens : 4
Data de inscrição : 03/01/2012
Idade : 28
Localização : Juazeiro do Norte
Re: Habilidade com HP
se naum funcionou é pq vc colocou no lugar errado, pod ter algum script sobrescrevendo isso ai em algum lugar, tem q procurar
Anderson Porto- Mensagens : 92
Data de inscrição : 14/07/2010
Re: Habilidade com HP
Não tem um jeito mais fácil de fazer isso?
RPGBruno- Mensagens : 4
Data de inscrição : 03/01/2012
Idade : 28
Localização : Juazeiro do Norte
Re: Habilidade com HP
agora q vc falou em fácil....ashuahsuahsu (o burro só pensa nisso dois mil anos depois)
vc naum pod por a skill pra chamar um evento comum? se é só um personagem q tem a skill, poe la o evento q diminui a ahp do personagem hehehe
só por um chamar script $game_party.members[i].hp /= 2
é no vx né, se for no xp
$game_party.actors[i] /= 2
muda o i pela posição do personagem na party
ou usa
$game_actors[id na database] no lugar ^^
vc naum pod por a skill pra chamar um evento comum? se é só um personagem q tem a skill, poe la o evento q diminui a ahp do personagem hehehe
só por um chamar script $game_party.members[i].hp /= 2
é no vx né, se for no xp
$game_party.actors[i] /= 2
muda o i pela posição do personagem na party
ou usa
$game_actors[id na database] no lugar ^^
Anderson Porto- Mensagens : 92
Data de inscrição : 14/07/2010
Re: Habilidade com HP
ANDERSON, PARABENS, VOCE EH FERA!...O MUNDO "MRM" DEVERIA TER UMA FOTO SUA = AQUELAS QUE ENCONTRAMOS NO MC DONALD'S ESCRITO: FUNCIONARIO DO MES, NO CASO A SUA SERIA (O CABEÇA DO ANO) VC EH MUITO BOM, PESSOAS COMO VC, VICTOR, E OUTROS EH OQ FAZEM O MRM MELHOR, PARABENS!
Re: Habilidade com HP
Sim ele é fera e ajuda o pessoal, mas ai é exagero também shUAShuaSHu
$game_party.actors[rand($game_party.members.size)] /= 2
isso fará com que seja escolhido alguém aleatóriamente da party.
Só adicionando ao que o Porto falou, como podem ter alvos aleatorios, tu pode fazer isso daqui também no chamar script.Anderson Porto escreveu:agora q vc falou em fácil....ashuahsuahsu (o burro só pensa nisso dois mil anos depois)
vc naum pod por a skill pra chamar um evento comum? se é só um personagem q tem a skill, poe la o evento q diminui a ahp do personagem hehehe
só por um chamar script $game_party.members[i].hp /= 2
é no vx né, se for no xp
$game_party.actors[i] /= 2
muda o i pela posição do personagem na party
ou usa
$game_actors[id na database] no lugar ^^
$game_party.actors[rand($game_party.members.size)] /= 2
isso fará com que seja escolhido alguém aleatóriamente da party.
Raizen884- Mensagens : 22
Data de inscrição : 26/11/2011
Tópicos semelhantes
» Ajuda com Habilidade
» [VX RGSS2] Mensagem antes da animação de uma habilidade
» [DÚVIDA+RPGXP ONLINE] Como definir uma habilidade de longe ou não?
» [VX RGSS2] Mensagem antes da animação de uma habilidade
» [DÚVIDA+RPGXP ONLINE] Como definir uma habilidade de longe ou não?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|