Mostrando classe do player na tela inicial Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Mostrando classe do player na tela inicial

3 participantes

Ir para baixo

Mostrando classe do player na tela inicial Empty Mostrando classe do player na tela inicial

Mensagem por mateusfar Ter Out 04, 2016 2:00 pm

Fala, seus lindos. Com a ajuda do Profane~ coloquei esse sistema no meu projeto e estou aqui disponibilizando pra vocês. Ainda que seja um sistema bem simples, algumas pessoas (eu por exemplo) vêem dificuldade em fazê-lo.

Basicamente, o sistema pega a classe do player e responde com uma imagem na tela, melhora o design e é uma informação interessante de ser mostrada.

Abra o CLIENT. Na sub DrawGuiBars antes de Render HP Bar coloque o código: (substitua os xx pela largura, altura, posições x e y de onde vc quer a imagem. Os "cases" serão as classes. Caso classe 1 desenhar tal imagem, classe 2 desenhar tal e assim sucessivamente.

Código:
'Mostra uma imagem que representa a classe do player
Select Case GetPlayerClass (MyIndex)
Width = xx
Height = xx
X = xx
Y = xx
Case 1
RenderTexture Tex_GUI(X), x + ??, y + ??, 0, 0
Case 2
RenderTexture Tex_GUI(X), x + ??, y + ??, 0, 0

End Select
Substitua os X pelo número da imagem (que deve estar na pasta GUI e os ?? pelas posições XY que a imagem deve ocupar no mapa. Salve e compile.


Exemplo Ingame:


Mostrando classe do player na tela inicial 25tgw8z

mateusfar
Semi-Experiente
Semi-Experiente

Mensagens : 81
Créditos : 8

Ir para o topo Ir para baixo

Mostrando classe do player na tela inicial Empty Re: Mostrando classe do player na tela inicial

Mensagem por Profane ~ Ter Out 04, 2016 2:15 pm

>< Opa, se mais dessas minhas "ajudas" fossem respondidas com posts de tutoriais, eu ajudaria muito mais viu!.

Vamos lá as melhorias nisso:

Retire de dentro do Select Case, isso aqui:

Código:
Width = xx[size=12][/size]
Height = xx[size=12][/size]
X = xx[size=12][/size]
Y = xx

Outra informação que é interessante e crucial para evitar que essa modificação possa vir a intervir em outros posicionamentos que já existem na DrawGuiBars, é você no começo da Sub declarar novas variaveis, não irá pesar nada e será um safe para seu trabalho.

Ex:

Código:
dim ClassWidth as Long, ClassHeight as Long

E substituir o Width e o Height usando ai pelos valores que vamos atribuir ao ClassWidth/Height.

Isso pode evitar algumas dor de cabeças para as Gui's que estiverem abaixo dessa modificação.

Att

_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~
Profane ~
Colaborador
Colaborador

Mensagens : 818
Créditos : 130

Ir para o topo Ir para baixo

Mostrando classe do player na tela inicial Empty Re: Mostrando classe do player na tela inicial

Mensagem por driko Ter Out 04, 2016 2:28 pm

Estava precisando disso, muito obrigado por compartilhar! ;p
driko
driko
Semi-Experiente
Semi-Experiente

Mensagens : 125
Créditos : 7

Ficha do personagem
Nível: 1
Experiência:
Mostrando classe do player na tela inicial Left_bar_bleue0/0Mostrando classe do player na tela inicial Empty_bar_bleue  (0/0)
Vida:
Mostrando classe do player na tela inicial Left_bar_bleue30/30Mostrando classe do player na tela inicial Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Mostrando classe do player na tela inicial Empty Re: Mostrando classe do player na tela inicial

Mensagem por driko Ter Mar 14, 2017 8:35 pm

Desculpe o double post, porém só agora fui tentar inserir esse sistema. Porém não consegui, creio que algumas linhas são diferentes na engine que uso Skywyre, alguém poderia me ajudar? Agradeço desde já!
driko
driko
Semi-Experiente
Semi-Experiente

Mensagens : 125
Créditos : 7

Ficha do personagem
Nível: 1
Experiência:
Mostrando classe do player na tela inicial Left_bar_bleue0/0Mostrando classe do player na tela inicial Empty_bar_bleue  (0/0)
Vida:
Mostrando classe do player na tela inicial Left_bar_bleue30/30Mostrando classe do player na tela inicial Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Mostrando classe do player na tela inicial Empty Re: Mostrando classe do player na tela inicial

Mensagem por Profane ~ Ter Mar 14, 2017 9:07 pm

driko escreveu:Desculpe o double post, porém só agora fui tentar inserir esse sistema. Porém não consegui, creio que algumas linhas são diferentes na engine que uso Skywyre, alguém poderia me ajudar? Agradeço desde já!

Abra o Threat na Sessão Duvidas e Pedidos que é mais viável. 

Vamos estar aqui para auxiliar, traga a sub, link o sistema (esta page) e vamos aprender e resolver juntos.

_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~
Profane ~
Colaborador
Colaborador

Mensagens : 818
Créditos : 130

Ir para o topo Ir para baixo

Mostrando classe do player na tela inicial Empty Re: Mostrando classe do player na tela inicial

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos