Autor |
Mensagem |
alvarohsp
Usuário
Registrado: 30/01/10 Mensagens: 125 Localização: Barra Mansa |
|
Adicionando Valor na variavel,e mudando de mapa |
|
eu pretendo criar um jogo de perguntas,e isso é a ultima coisa que eu não sei
tipo assim.Eu aperto um botao Gui Objects e ele adiciona um valor na variavel e muda de mapa.
o valor que eu quero adicionar é o ponto da pessoa,mas a resposta errada nao adiciona nenhum valor na variavel
eu também queria saber se é possivel a criação de muitos mapas no 3DGB cerca de 200 ou mais
_________________ Não faça de sua vida um rascunho, pois pode não dar tempo de passar a limpo... |
|
Qua Abr 28, 2010 11:40 pm |
|
|
johnny.dias89
Usuário
Registrado: 02/03/10 Mensagens: 412 Localização: São Paulo |
|
|
|
é facil...
é só você declarar uma variavel global, e no onclick do button da resposta certa você coloca +1 nessa variavel e puxa o proximo mapa, caso a pessoa clique no button da resposta errada ele não soma 1 na variavel global, ele só da o loadmap.
Espero ter ajudado..
Sim da para colocar mapa para caramba no 3DGB.... hehehe
não sei se chega a 300, más eu já coloquei uns 30 e funfo normal...
_________________ Att.
Johnny Dias |
|
Qui Abr 29, 2010 12:50 pm |
|
|
alvarohsp
Usuário
Registrado: 30/01/10 Mensagens: 125 Localização: Barra Mansa |
|
|
|
tudo bem mas como ficaria o script da resposta certa e do oncreat do mapa.EU NÃO SEI ABSOLUTAMENTE NADA SOBRE VARIAVEIS.valeu
_________________ Não faça de sua vida um rascunho, pois pode não dar tempo de passar a limpo... |
|
Qui Abr 29, 2010 9:57 pm |
|
|
johnny.dias89
Usuário
Registrado: 02/03/10 Mensagens: 412 Localização: São Paulo |
|
|
|
No Oncreate do mapa você declara assim.
| | WriteGlobalVar('Pontos', 0); |
No OnClick do botão você coloca
| | WriteGlobalVar('Pontos', 1); [b]ou[/b] WriteGlobalVar('Pontos', +1);
LoadMap('Proximomapa.gbm', 0, 1, 0, 10); |
Só que a variavel global só serve para 1 mapa, então quando você desse load em outro mapa ele ia "perder" os pontos do jogador....
Você caiu no meu dilema, "Variavel extremamente global" para todos mapas, más creio que não existe isso para o 3DGB.
No seu caso você poderia usar banco de dados para armazenar os valores dos pontos!
Espero ter ajudado!
Abraços!
_________________ Att.
Johnny Dias |
|
Sex Abr 30, 2010 1:43 pm |
|
|
johnny.dias89
Usuário
Registrado: 02/03/10 Mensagens: 412 Localização: São Paulo |
|
|
|
Retificando:
o Edirlei falou que a variavel global serve para todos os mapas sim, então é só fazer esse scriptzinho e já era!
abração!
_________________ Att.
Johnny Dias |
|
Sex Abr 30, 2010 2:22 pm |
|
|
alvarohsp
Usuário
Registrado: 30/01/10 Mensagens: 125 Localização: Barra Mansa |
|
|
|
valeu vou testar
_________________ Não faça de sua vida um rascunho, pois pode não dar tempo de passar a limpo... |
|
Sáb Mai 01, 2010 11:46 am |
|
|
alvarohsp
Usuário
Registrado: 30/01/10 Mensagens: 125 Localização: Barra Mansa |
|
|
|
até agora funciono beleza mas no final do jogo eu quero que mostra os pontos, se não,não averia graça no jogo
como ficaria o script pa ra mostrar os pontos da variavel
_________________ Não faça de sua vida um rascunho, pois pode não dar tempo de passar a limpo... |
|
Ter Mai 04, 2010 8:29 pm |
|
|
alvarohsp
Usuário
Registrado: 30/01/10 Mensagens: 125 Localização: Barra Mansa |
|
|
|
ninguem sabe como fazer um label ou outra coisa mostrar o valor da variavel por script
_________________ Não faça de sua vida um rascunho, pois pode não dar tempo de passar a limpo... |
|
Qui Mai 06, 2010 3:35 pm |
|
|
|