Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
[Pedido] Enemy Bar HP
3 participantes
Página 1 de 1
[Pedido] Enemy Bar HP
Então galera, tem como alguém me dar uma forcinha?
Queria adicionar uma parada à um sistema que vi por aqui.
Um tutorial postado pelo GallighanMaker
Nele mostra os detalhes do alvo, porém não há uma bar para seguir junto com a contagem. Da forma que customizei ficaria mais agradável, será que alguém conseguiria me ajudar? Desde já agradeço! ;3
Queria adicionar uma parada à um sistema que vi por aqui.
Um tutorial postado pelo GallighanMaker
- Spoiler:
Nele mostra os detalhes do alvo, porém não há uma bar para seguir junto com a contagem. Da forma que customizei ficaria mais agradável, será que alguém conseguiria me ajudar? Desde já agradeço! ;3
driko- Semi-Experiente
- Mensagens : 125
Créditos : 7
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [Pedido] Enemy Bar HP
Apenas se tiver feito o tutorial do Gallighan;
No Client Side procure por:
Abaixo de :
Adicione:
Procure por :
Abaixo disso , adicione:
^ Isso aqui, tem de ficar na mesma linha.
Abaixo do codigo acima adicione:
Substitua XX pela GUI Number a qual esta sua barra de HP de target.
Substitua X e Y pelo valor da localização de onde ficará sua barra de HP (da nova GUI).
Pergunta para você, Foi você que fez essa GUI? >< Queria alguem para desenvolver a gui de uma engine que estou fazendo.
Qualquer duvida adicional poste.
Att
No Client Side procure por:
- Código:
Public Sub DrawTargetDetails()
Abaixo de :
- Código:
Dim HpBar As String, barWidth As Long
Adicione:
- Código:
Dim EnemyHpBar as Long
Procure por :
- Código:
HpBar = Trim$(MapNpc(npcNum).Vital(HP))
Abaixo disso , adicione:
- Código:
barWidth = 241
- Código:
EnemyHpBar = ((MapNpc(mytarget).Vital(hp) / barWidth) / (NPC(MapNpc(myTarget).Num).HP / barWidth)) * barWidth
^ Isso aqui, tem de ficar na mesma linha.
Abaixo do codigo acima adicione:
- Código:
RenderTexture Tex_GUI(XX), x , y , 0, 0, EnemyHpBar, Tex_GUI(XX).Height, EnemyHpBar, Tex_GUI(XX).Height
Substitua XX pela GUI Number a qual esta sua barra de HP de target.
Substitua X e Y pelo valor da localização de onde ficará sua barra de HP (da nova GUI).
Pergunta para você, Foi você que fez essa GUI? >< Queria alguem para desenvolver a gui de uma engine que estou fazendo.
Qualquer duvida adicional poste.
Att
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Re: [Pedido] Enemy Bar HP
Sim, sou eu que estou fazendo. É a única parte que me viro um pouco, além de gostar de montar interfaces rs'
Se minha ajuda lhe for útil terei prazer em ajudar.
Seguindo aos códigos, não entendi muito bem a parte:
---- "^ Isso aqui, tem de ficar na mesma linha."
Como funcionaria? Tipo, na mesma linha que se encontra a linha que adicionei antes?
Tentei colocar abaixo e recebi um erro na linha:
---- "barWidth = 241"
Agradeço a atenção! ;p
Se minha ajuda lhe for útil terei prazer em ajudar.
Seguindo aos códigos, não entendi muito bem a parte:
---- "^ Isso aqui, tem de ficar na mesma linha."
Como funcionaria? Tipo, na mesma linha que se encontra a linha que adicionei antes?
Tentei colocar abaixo e recebi um erro na linha:
---- "barWidth = 241"
Agradeço a atenção! ;p
driko- Semi-Experiente
- Mensagens : 125
Créditos : 7
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [Pedido] Enemy Bar HP
(Off)Caraca sua gui ta demais vc faz trabalhos por $$$$?
leoXP- Ocasional
- Mensagens : 219
Créditos : 5
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [Pedido] Enemy Bar HP
driko escreveu:Sim, sou eu que estou fazendo. É a única parte que me viro um pouco, além de gostar de montar interfaces rs'
Se minha ajuda lhe for útil terei prazer em ajudar.
Seguindo aos códigos, não entendi muito bem a parte:
---- "^ Isso aqui, tem de ficar na mesma linha."
Como funcionaria? Tipo, na mesma linha que se encontra a linha que adicionei antes?
Tentei colocar abaixo e recebi um erro na linha:
---- "barWidth = 241"
Agradeço a atenção! ;p
Apenas pensei que a linha :
- Código:
EnemyHpBar = ((MapNpc(mytarget).Vital(hp) / barWidth) / (NPC(MapNpc(myTarget).Num).HP / barWidth)) * barWidth
Não ia caber aki no Forum >< e ia ficar partida. Apenas a copie e cole msm.
Em relação ao seu erro.
"barWidth = 241"
Tem de ser Igual ao valor da Largura da sua GUI, isso digamos que seja o essencial ><
Interesso que faça minha Projeção de Gui SIM *-* Vamos conversando? Mando Pm jaja ;3
Trocamos serviços =P
Att
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Re: [Pedido] Enemy Bar HP
- Código:
Dim EnemyHpBar As Long
' render the window
Width = 256
Height = 64
' render the window on screen
x = 262
y = 8
' Aqui criamos a imagem que adicionamos na pasta GUI
' Lembre-se que Tex_GUI(37) o numero 37 é o nome da imagem que salvamos na pasta GUI
RenderTexture Tex_GUI(37), x, y, 0, 0, Width, Height, Width, Height
npcNum = MapNpc(myTarget).num
' exists?
If npcNum > 0 Then
name = Trim$(NPC(npcNum).name)
HpBar = Trim$(MapNpc(npcNum).Vital(HP))
barWidth = 135
EnemyHpBar = ((MapNpc(myTarget).Vital(HP) / barWidth) / (NPC(MapNpc(myTarget).num).HP / barWidth)) * barWidth
RenderTexture Tex_GUI(38), 352, 30, 0, 0, EnemyHpBar, Tex_GUI(38).Height, EnemyHpBar, Tex_GUI(38).Height
--- Talvez eu esteja interpretando algo errado, seguindo os passos que fiz:
1 - Criei uma nova imagem separada da base 37 base, 38 bar
2 - Tentei modificar as dimenções - barWidth = 135 (tamanho da bar) - RenderTexture Tex_GUI(38), 352, 30 - Dimensão comparada com a resolução 800x600.
--- Ainda recebo o erro em
"barWidth = 135"
Desculpe minha ignorância rs'
------------------------------------------------------
@leoXP : Valeu mano!
Nunca fiz não, aliás são meus primeiros contatos com essa área. Se precisar de ajuda, estou a disposição, sem interesses em money! ;3
- Spoiler:
driko- Semi-Experiente
- Mensagens : 125
Créditos : 7
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [Pedido] Enemy Bar HP
Caramba primeiros contatos e tu ja ta foda,espero no futuro joga o jogo parece que vai se bom
leoXP- Ocasional
- Mensagens : 219
Créditos : 5
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [Pedido] Enemy Bar HP
@leoXP:
Pô valeu mano, aos poucos a gente chega lá rs'
---- EDIT:
Enfim consegui colocar a barrinha, muito obrigado Profane~!
Pô valeu mano, aos poucos a gente chega lá rs'
---- EDIT:
Enfim consegui colocar a barrinha, muito obrigado Profane~!
- Spoiler:
driko- Semi-Experiente
- Mensagens : 125
Créditos : 7
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [Pedido] Enemy Bar HP
Tópico solucionado, estarei Trancando.
Att
Att
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Tópicos semelhantes
» Enemy hp bar [DX8]
» Enemy Hp Bars
» Enemy usar Skill a distancia no Net 3
» [Unity3D] Combat System e Enemy AI
» Movido: [PEDIDO] Sistema de pets para NetPlay Master v3 [PEDIDO]
» Enemy Hp Bars
» Enemy usar Skill a distancia no Net 3
» [Unity3D] Combat System e Enemy AI
» Movido: [PEDIDO] Sistema de pets para NetPlay Master v3 [PEDIDO]
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|