MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[EE][ES]Evolução de Classe por Level

+8
hiygosm
-Kira
megosarco
mariomoral
gin
Lendário
Smoke
V-Force
12 participantes

Ir para baixo

[EE][ES]Evolução de Classe por Level Empty [EE][ES]Evolução de Classe por Level

Mensagem por V-Force Qua 20 Out 2010, 21:53

~Descrição~
É um sistema que ao chegar tal level aparecerá um command button para evoluir de classe

~Requerimentos~
•Visual Basic 6
•Nivel em Programação 1~2/5
•Computar com Eclipse + Source (Ahhh que novidade *Capitão Obvio*)

~Tutorial~

Client Side
1º - Vá ao frmMirage e crie um command button com as seguinte padrões

Código:

(Name) = "cmbEvolução"
Caption = "Evolução"
Visible = False

2º Clique duas vezes nele e adicione o seguinte codigo ☼

Código:

'Manda o packt para o Servidor xD // By: Ener
Call SendData("e1" & END_CHAR)

3º Agora vá em modGameLogic procure por:

Código:

Sub BltPlayerName(ByVal Index As Long)

4º Coloque o seguinte código dentro da sub

Código:

Select Case Player(MyIndex).Class

Case X 'X = Numero da Classe =)
If Player(MyIndex).Level = Y Then
frmMirage.cmbEvolução.visible = True
Else
frmMirage.cmbEvolução.visible = False
End If

End Select 'Lembre - Se caso for ter mais alguma classe por o Case antes dessa linha aqui


//Client Side Terminado//

Server Side

1º - Va no modHandleData procure por:

Código:

Case "refresh"
            Call Packet_Refresh(Index)
            Exit Sub

2º - Embaixo dele Adicione
Código:

'::::::::::::::::
':::Evolução::: // By: Ener
'::::::::::::::::
Case "E1"
Select Case GetPlayerClass(Index)
Case X 'X = Numero da classe
Call SetPlayerClass(index, Y) 'Y = Numero da Classe que ele ira evoluir
'Call SetPlayerLevel(index, T) 'No caso aqui fica Optional se ele voltará para o Lvl T ou não
'T = Numero do Level que queira que volte xD // Caso queira ultilizalo retire o '
'Call SetPlayerSprite(Index, P) P = Número da Sprite // Optional Tambem Caso queira ultilizalo retire o '
Call SetPlayerPoints(index, Q) 'Q = Numero de Pontos que queira dar de bonus
Call SavePlayer(Index)
Call SendPoints(Index)
Call SendStats(index)
Call PlayerMsg(Index, "Você Mudou para a Classe: Z), 14)  ' Z = Nome da Classe Que ele evoluirá

Server Side Finalizado xD

~Recomendações~
Faça Backup caso não goste, ou não funcione, você tenha certeza que estará seguro de não perder nada

~Créditos~
•Ener(Por Criar e Postar Aqui)

V-Force
V-Force
Administrador V-Force
Administrador V-Force

Mensagens : 933

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por Smoke Qui 21 Out 2010, 14:54

Daew Ener ^^
da pra fazer um do tipo:
so um knight e upei para o level 40 ai vo no npc "mestre knight" (no mesmo npc q tem skills para knight), ai tem a opção mudar de classe (apenas para maiores de lvl 40), ai tem: "você atingio o level necessario para mudar de classes! Que classes deseja aprender: Knight Templario ou Knight Royal"? ai quando encolher uma das opçoes muda a classes e ja era nao pode mais mudar é so uma vez e uma delas! isso para 13 raças e cada uma tem 2 classes opcionais, cada um muda no seu npc!
OBS: eclipse super nova.
vlws + 2 creditos
Smoke
Smoke
Membro
Membro

Mensagens : 218

http://www.perfect-empire.webnode.com.br

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por V-Force Qui 21 Out 2010, 16:49

tem como sim soh que fica um pouco mais complicado

porque alem de você ter de fazer o

NPC_TYPE_EVO = X

X= Numero em seguida

você tem de configura-lo no CanAttackNpc um tipo de packet que mostre a pic com as duas label xD=)

e outra coisa +1 de Cred pra dar essa ideia para mim xD
V-Force
V-Force
Administrador V-Force
Administrador V-Force

Mensagens : 933

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por Lendário Qui 21 Out 2010, 21:12

Parabéns ener bem organizado o tópico (Como sempre XP).
E parabéns pelo trabalho que está fazendo pela MMORPG Brasil +2 de CRED para você.
Lendário
Lendário
Administrador Lendário
Administrador Lendário

Mensagens : 1958

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por gin Sex 22 Out 2010, 10:46

Isso serve para jogos do tipo pokemon ou Digimon, memso tendo a opção de Evoluir, mais não tema opção de voltar, caso level mais tarde ele volta ok? ou não??

pode voltar mesmo, assim.
gin
gin
Membro Vitalicio
Membro Vitalicio

Mensagens : 530

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por mariomoral Sex 18 Fev 2011, 13:49

V-Force, desculpa incomodar, mas é que eu não estou entendendo essa parte do tuto:
1º - Vá ao frmMirage e crie um command button com as seguinte padrões

Como eu fasso para adicionar um command button? eu ja cliquei com o botão direito e em add não tem command button. Se possível, explica melhor, pq n tenho muita experiência em VB6!
mariomoral
mariomoral
Membro Junior
Membro Junior

Mensagens : 51

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por megosarco Dom 20 Fev 2011, 21:13

CommandButton está na caixa de ferramentas do lado de
<<---- do VB

Embaixo de um ícone que tem uma letra "A" (é um losângulo sem
nada escrito).


Esta localizado do lado de um ícone que tem um quadrado e um "xy"
escrito em cima.


Abraço! (pare o mouse em cima dele, e veja se esta escrito CommandButton;se
tiver pode pegar, que você esta pegando o certo)



[EE][ES]Evolução de Classe por Level 535201
megosarco
megosarco
Membro Junior
Membro Junior

Mensagens : 95

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por mariomoral Seg 21 Fev 2011, 12:47

Vlw +1 CRED pela ajuda.
mariomoral
mariomoral
Membro Junior
Membro Junior

Mensagens : 51

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por -Kira Qua 23 Fev 2011, 14:04

Belo tópico e ótima explicação, parabéns e mais um crédito Wink
-Kira
-Kira
Membro Veterano
Membro Veterano

Mensagens : 895

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por hiygosm Sex 11 Mar 2011, 10:49

o meu eclipse é o es e nao tem esse client side onde ta esse cliente nao entendi o tutorial.
hiygosm
hiygosm
Novato
Novato

Mensagens : 28

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por Lucas Roberto Sáb 12 Mar 2011, 10:29

Oo vai na pasta do seu [ES]Eclipse vai ter um arquivo com um icone colorido "restart" kkk
se voce encontra algo colorido eo o cliente.cide
Lucas Roberto
Lucas Roberto
Membro Veterano
Membro Veterano

Mensagens : 1794

http://universogamesmmo.forumeiros.com/forum

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por hiygosm Sáb 12 Mar 2011, 12:14

mais é a pasta do serve ou a do cliente ??
mano so queria umas coissas tipo assim

SISTEMA DE GUILD ( GVG TIPO /WAR E O NOME DO DONO DA GUILD)
PVP (/LUTAR E O NOME DO PLAY)
SISTEMA DE VIP
AUMENTAR O LV PRA 250 PQ SO VAI ATE O LV 50
E AUMENTA O MAX DE ITENS, PQ SO VAI ATE 50 QUERIA ATE 100 OU MAIS.
SO ISSO QUE EU QUERIA SE DE PRA FAZER UMA VIDIO AULA ENSINADO FAZER ESSAS COISAS OU SE DE FAZ UM TUTOR BEM EXPLICADO COM FOTO PQ NAO SEI MECHER MUINTO NO ( ES ).... VLW
hiygosm
hiygosm
Novato
Novato

Mensagens : 28

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por pedr513dc Sáb 12 Mar 2011, 19:41

Pow Manero Esse Tuto Merece +1 Cred! [EE][ES]Evolução de Classe por Level 395816
pedr513dc
pedr513dc
Membro
Membro

Mensagens : 136

http://dbzevilquest.webnode.com/

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por juichi Sáb 12 Mar 2011, 20:56

hiygosm escreveu:mais é a pasta do serve ou a do cliente ??
mano so queria umas coissas tipo assim

SISTEMA DE GUILD ( GVG TIPO /WAR E O NOME DO DONO DA GUILD)
PVP (/LUTAR E O NOME DO PLAY)
SISTEMA DE VIP
AUMENTAR O LV PRA 250 PQ SO VAI ATE O LV 50
E AUMENTA O MAX DE ITENS, PQ SO VAI ATE 50 QUERIA ATE 100 OU MAIS.
SO ISSO QUE EU QUERIA SE DE PRA FAZER UMA VIDIO AULA ENSINADO FAZER ESSAS COISAS OU SE DE FAZ UM TUTOR BEM EXPLICADO COM FOTO PQ NAO SEI MECHER MUINTO NO ( ES ).... VLW

coitado do garoto, nimguem da atençao pra ele nao? u.u

esse tutorial necessita do vb6, procure na area de disponibilizaçao pra baixar, nao se preocupe, o tuto eh bem simples ^^
juichi
juichi
Membro Sênior
Membro Sênior

Mensagens : 483

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por hiygosm Dom 13 Mar 2011, 14:37

vlw mano vlw
hiygosm
hiygosm
Novato
Novato

Mensagens : 28

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

Mensagem por Vicardosof Dom 13 Mar 2011, 19:45

Existe um erro:
1) quando a classe é trocada, está escrito que adiciona pontos, mas na verdade muda o número de pontos que o player tem!

Exemplo:
A evolução "concede" 10 pontos.
Se eu tenho 50 pontos e mudo de classe, não ficarei com 60, ficarei com 10!
Vicardosof
Vicardosof
Membro
Membro

Mensagens : 200

Ir para o topo Ir para baixo

[EE][ES]Evolução de Classe por Level Empty Re: [EE][ES]Evolução de Classe por Level

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