1 [TUTORIAL] Sistema de Lobby 20/11/2012, 21:59
newbie123
Membro Honorário III
Ixe esqueci mals a demora, tinha esquecido de fazer o tutorial criei agora em 5 minutos, a e se tiver algo errado me falem pois eu não testei o sistema, por estar ajeitando um negocio mais meu pai, vou aguardar os posts. ^^
Abra o client.vbp, e abra a frmMain, adicione uma picture grande com o nome picSalas, crie dentro da picture uma command button, e ponho o nome cmdSala1, e a caption como Sala1.
der dois cliques na command button, e adicione:
Agora vamos continuar, como podem observar eu coloquei uma explicação para cada codigo ^^.
Continuando, abra a frmMain, e ponha dentro de alguma pic(aconselho ser a picOptions, ou se preferir, em qualquer local da frmMain, uma command button com o nome cmdVoltarescsala e o caption voltar para a escolha de sala, ou como preferir ^^
Dentro dela coloque
explicando por que tem que colocar a command button de voltar para a escolha de sala, dentro de alguma pic, é por que caso seja só na frmMain, a command button ira ficar por cima da picSalas. ^^
Bem para fazer as outras salas, repita o procedimento da primeira parte que foi na frmMain, na pic que criamos, só que mudando as seguintes configurações:
e mude o nome da command button, para cmdSala2, cmdSala3, e assim por diante.
é isso agora compile e ver se deu certo, a e se liguem se tiver errado foi mal mas lembrando o que falei no começo fiz esse tutorial de cabeça, ainda não testei, a e caso queiram podem substituir as commands buttons pelo que quiser, sendo que ageitem o nome dela para de acordo com o que usara e ajeite o codigo também. ^^
Créditos
Newbie123 - por postar o tutorial(o sistema é simples então não sei se existe outro tutorial)
PS: Tutorial unico da TRM, podem mandar para os outros foruns virem ver o tutorial aqui, mas não posta-lo em outro forum.
Abra o client.vbp, e abra a frmMain, adicione uma picture grande com o nome picSalas, crie dentro da picture uma command button, e ponho o nome cmdSala1, e a caption como Sala1.
der dois cliques na command button, e adicione:
- Código:
picSalas.Visible = False 'Deixa a picSalas invisivel
WarpTo (1) 'substitua o 1 pelo numero do mapa que você fez para ser tal sala.
AddText "Você acaba de entrar na sala 1", BrightRed 'substitua a mensagem pelo que preferir, é o que ira aparecer quando o membro entrar na sala
Agora vamos continuar, como podem observar eu coloquei uma explicação para cada codigo ^^.
Continuando, abra a frmMain, e ponha dentro de alguma pic(aconselho ser a picOptions, ou se preferir, em qualquer local da frmMain, uma command button com o nome cmdVoltarescsala e o caption voltar para a escolha de sala, ou como preferir ^^
Dentro dela coloque
- Código:
picSalas.Visible = True 'Deixa a picSalas visivel
WarpTo (1) 'coloque qualquer numero de mapa aqui, aconselho a por um mapa que não tem nada
explicando por que tem que colocar a command button de voltar para a escolha de sala, dentro de alguma pic, é por que caso seja só na frmMain, a command button ira ficar por cima da picSalas. ^^
Bem para fazer as outras salas, repita o procedimento da primeira parte que foi na frmMain, na pic que criamos, só que mudando as seguintes configurações:
WarpTo (1)/ por um outro numero pra um mapa diferente do mapa que usamos na primeira sala.
e mude o nome da command button, para cmdSala2, cmdSala3, e assim por diante.
é isso agora compile e ver se deu certo, a e se liguem se tiver errado foi mal mas lembrando o que falei no começo fiz esse tutorial de cabeça, ainda não testei, a e caso queiram podem substituir as commands buttons pelo que quiser, sendo que ageitem o nome dela para de acordo com o que usara e ajeite o codigo também. ^^
Correçao de um bug:
bug: ao fechar somente a frmMain, a frmMenu ainda esta aberta, se vocÊ
logar pela frmMenu a frmMain ira abrir no mapa que você estava, para
fazer com que va direto para a lista de escolhas ao fechar só a frmMain
então siga o tutorial abaixo:
va na modClientTCP e procure por:
- Código:
frmMain.Socket.Close
Abaixo coloque:
- Código:
frmMain.picSalas.Visible = True
Créditos
Newbie123 - por postar o tutorial(o sistema é simples então não sei se existe outro tutorial)
PS: Tutorial unico da TRM, podem mandar para os outros foruns virem ver o tutorial aqui, mas não posta-lo em outro forum.
Última edição por newbie123 em 21/11/2012, 02:06, editado 3 vez(es)