 |
 |
 |
| Autor |
Mensagem |
OrionGames
Usuário


Registrado: 14/01/11 Mensagens: 185 Localização: Jordanesia |
|
|
|
olha gente se ninguém se encarregar de fazer isso digam adeus ao script da barra de vida
desculpa a grosseria
|
|
| Ter Abr 26, 2011 11:52 am |
|
 |
kleiton157
Usuário


Registrado: 06/05/11 Mensagens: 1008 Localização: Nycolle minha vida!!! |
|
|
|
Galera,venho trazer-lhes a solução, não exatamente disso ae,mais tipo, eu tive uma ideia zarra que já testei e deu serto
ela e tipo assim
eu tenho um Painel na tela lá em cima onde seria o HP,e nele tenho varias imagens pintadas de vermelho(sange)uma do ladro da outra so que numa distançia que da para ver a greta, ai eu coloquei para ir sumindo as barrinhas conforme vai diminuindo HP, no meu caso eu tenho 5 barrinhas(preguissa) e coloquei no onClick de um cubo para perder -20 de HP , e no onLoop do mapa puis
if (ReadGlobalVar('Vida') <= 80) then
begin
HideObject('Image0');
ai quando eu clico no cubo,desaparece uma barrinha, ai eu ponho para ir sumindo as barrinhas e talz,depois so por para elas ir voltando, o sistema baseia se em ficar vigiando a Vida toda hora,quando ela diminui uma barra some
ta tudo sertin
foi mal o vocabulario e os erros de portugues,eh que eu não so profissional e por isso não falo bonito mais se não der para intender so falar que eu corrijo
aqui tem umas fotinhas
também tive o trabalho de fazer a parte de sumir toda
if ReadGlobalVar('Vida') < 100 then
if (ReadGlobalVar('Vida') <= 80) then
begin
HideObject('Image0');
end;
if (ReadGlobalVar('Vida') <= 60) then
begin
HideObject('Image0');
HideObject('Image1');
end;
if (ReadGlobalVar('Vida') <= 40) then
begin
HideObject('Image0');
HideObject('Image1');
HideObject('Image2');
end;
if (ReadGlobalVar('Vida') <= 20) then
begin
HideObject('Image0');
HideObject('Image1');
HideObject('Image2');
HideObject('Image3');
end;
if (ReadGlobalVar('Vida') <= 0) then
begin
HideObject('Image0');
HideObject('Image1');
HideObject('Image2');
HideObject('Image3');
HideObject('Image4');
end;
ta ae
se eu merecer parabens não se encomode em dar
se souberem o comando para tirar do Hide eu to precisando para a proxima script
|
|
| Dom Set 18, 2011 6:28 pm |
|
 |
ellyo-two
Usuário


Registrado: 21/02/09 Mensagens: 349 Localização: Arraial D´Ajuda/Bahia |
|
|
|
parece da certo
_________________ Ravy.studios
Ravy.artes
A Nossa Imaginação é sua diversão  |
|
| Dom Set 18, 2011 11:27 pm |
|
 |
OrionGames
Usuário


Registrado: 14/01/11 Mensagens: 185 Localização: Jordanesia |
|
|
|
o comando para "tirar" o Hide é ShowObject ( mas pelo que eu vi voê já descobriu)
enquanto ao script está legal (se você olhar nas paginas anteriores vai ver que eu já tive essa ideia )
 |  | if (ReadGlobalVar('Vida') <= 60) then
begin
HideObject('Image0');
HideObject('Image1');
end; |
acho que nesse casso não precisa de todos os Hides
porquê como já sumiu a primeira ela não vai precisar sumir de novo
no casso ficaria mais ou menos assim:
 |  | if ReadGlobalVar('Vida') < 100 then
if (ReadGlobalVar('Vida') <= 80) then
begin
HideObject('Image0');
end;
if (ReadGlobalVar('Vida') <= 60) then
begin
HideObject('Image1');
end;
if (ReadGlobalVar('Vida') <= 40) then
begin
HideObject('Image2');
end;
if (ReadGlobalVar('Vida') <= 20) then
begin
HideObject('Image3');
end;
if (ReadGlobalVar('Vida') <= 0) then
begin
HideObject('Image4');
end; |
bom é isso parabéns 
|
|
| Seg Set 19, 2011 12:07 pm |
|
 |
kleiton157
Usuário


Registrado: 06/05/11 Mensagens: 1008 Localização: Nycolle minha vida!!! |
|
|
|
caso ele recupere + de 20 de HP ele vai ficar faltando uma barra, por isso deve ser todas aquelas barras
|
|
| Dom Nov 06, 2011 11:12 am |
|
 |
|
|
Você não pode enviar mensagens novas neste fórum Você não pode responder mensagens neste fórum você não pode editar suas mensagens neste fórum Você não pode excluir suas mensagens neste fórum Você não pode votar em enquetes neste fórum
|
|
 |
 |
 |
|