Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
Highscore
+2
CLT
Ueliton
6 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
Highscore
Alguém sabe fazer um sistema de recordes, só que sem ser o highscore_show?
Algum parecido com o do Asteroids igual ao do Todo Mundo Odeia o Chris.
Algum parecido com o do Asteroids igual ao do Todo Mundo Odeia o Chris.
Re: Highscore
Crie um objeto e chame de obj_recordes e então coloque no Draw:
Até mais.
- Código:
draw_set_color(c_white)
draw_set_halign(0)
draw_text(x,y-48,"Melhor pontuação:")
for (i=1; i<=1; i+=1) {
n[i]=highscore_name(i)
if highscore_value(i)=1 p[i]="0"; else
p[i]=string(highscore_value(i));
draw_text(x,y+32*i+16,string_upper(n[i]+" "+p[i]))
}
highscore_add("",nome da variável)
draw_set_font(nome da fonte)
Até mais.
Última edição por Super Games em Ter 21 Fev 2012, 13:00, editado 2 vez(es)
Re: Highscore
Faltou explicar pra ele por que muito provavelmente irá ocorrer um erro nessa parte acima.Super Games escreveu:highscore_add("",global.pontos)
draw_set_font(LOGO)
Edit
Agora sim! Parece até que baixou a 1° engine de hi-score que encontrou e saiu colando sem ler XDSuper Games escreveu:highscore_add("",nome da variável)
draw_set_font(nome da fonte)
Carlos Mahnke- Games Ranking :
Notas recebidas : A+B (não colocar conceito)
Data de inscrição : 27/07/2011
Reputação : 0
Número de Mensagens : 202
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Highscore
Alguém poderia me explicar o seguinte:
Porque tem dois draw_set_halign seguidos? Um não seria draw_set_valign?
E porque tem 3 linhas seguindas de draw_text(x,y+32*i+16,string_upper(n[i]+" "+p[i])) ? Uma não seria o bastante?
Porque tem dois draw_set_halign seguidos? Um não seria draw_set_valign?
E porque tem 3 linhas seguindas de draw_text(x,y+32*i+16,string_upper(n[i]+" "+p[i])) ? Uma não seria o bastante?
cascavelo- Games Ranking :
Notas recebidas : A - A - A - A - A -A -C
Data de inscrição : 08/12/2011
Reputação : 71
Número de Mensagens : 1011
Prêmios :
x 0 x 0 x 0
x 1 x 2 x 1
x 0 x 0 x 0
Re: Highscore
cascavelo escreveu: Alguém poderia me explicar o seguinte:
Porque tem dois draw_set_halign seguidos? Um não seria draw_set_valign?
E porque tem 3 linhas seguindas de draw_text(x,y+32*i+16,string_upper(n[i]+" "+p[i])) ? Uma não seria o bastante?
É que eu me confundi ao criar o código, mas já vou ajeitar, valeu por avisar.
Re: Highscore
O que acontece é que o Super Games apenas pegou esse código e colou ai sem verificar nada, sem ao menos checar se funciona. Esse cara tem uma vontade imensa de aparecer... Ta doido pra ganhar waning.. continua assim que você vai conseguir Super Games. Flooda bastante.cascavelo escreveu: Alguém poderia me explicar o seguinte:
Porque tem dois draw_set_halign seguidos? Um não seria draw_set_valign?
E porque tem 3 linhas seguindas de draw_text(x,y+32*i+16,string_upper(n[i]+" "+p[i])) ? Uma não seria o bastante?
@Topico
De uma olhada na minha assinatura que tem um link de um tópico que reune uma lista de tutoriais e a sua dúvida provavelmente estara respondida neles.
Flws!
Re: Highscore
vinians escreveu:O que acontece é que o Super Games apenas pegou esse código e colou ai sem verificar nada, sem ao menos checar se funciona. Esse cara tem uma vontade imensa de aparecer... Ta doido pra ganhar waning.. continua assim que você vai conseguir Super Games. Flooda bastante.cascavelo escreveu: Alguém poderia me explicar o seguinte:
Porque tem dois draw_set_halign seguidos? Um não seria draw_set_valign?
E porque tem 3 linhas seguindas de draw_text(x,y+32*i+16,string_upper(n[i]+" "+p[i])) ? Uma não seria o bastante?
Você é maluco? Aonde que eu fiz flood? Aquele código eu peguei de um jogo de Asteroids que eu fiz. Quer ver a engine?
Se você não sabe não fala.
Re: Highscore
Concordo com o Super Games, o que ele fez? Agora porque ele me ajudou ele tá aparecendo?
Para mim você (Vinians) que tá querendo aparecer.
E sem falar que ele resolveu o tópico, então se você não vai ajudar também não critique quem ajuda.
Se ele disse que ele retirou o código do jogo dele é porque é verdade.
Para mim você (Vinians) que tá querendo aparecer.
E sem falar que ele resolveu o tópico, então se você não vai ajudar também não critique quem ajuda.
Se ele disse que ele retirou o código do jogo dele é porque é verdade.
Re: Highscore
O "flood" está em você simplesmente copiar algo sem ter a minima idéia de como funciona, isso acaba confundindo quem perguntou. Se você não sabe o que você está fazendo, simplesmente não faça. Não fique respondendo algo somente para aparecer, para de copiar e colar códigos. Você não pode simplesmente pegar um "pedaço" de uma engine e colar, sendo ela sua ou não pois simplesmente isso não vai funcionar no código da outra pessoa.Super Games escreveu:vinians escreveu:O que acontece é que o Super Games apenas pegou esse código e colou ai sem verificar nada, sem ao menos checar se funciona. Esse cara tem uma vontade imensa de aparecer... Ta doido pra ganhar waning.. continua assim que você vai conseguir Super Games. Flooda bastante.cascavelo escreveu: Alguém poderia me explicar o seguinte:
Porque tem dois draw_set_halign seguidos? Um não seria draw_set_valign?
E porque tem 3 linhas seguindas de draw_text(x,y+32*i+16,string_upper(n[i]+" "+p[i])) ? Uma não seria o bastante?
Você é maluco? Aonde que eu fiz flood? Aquele código eu peguei de um jogo de Asteroids que eu fiz. Quer ver a engine?
Se você não sabe não fala.
Flws!
Re: Highscore
Por que você acha que não fui eu que fiz? Você acha que porque eu não sou da Staff eu não posso saber das coisas, eu copiei e colei o código que eu mesmo fiz para o meu jogo e me esqueci de editar o nome das variáveis, e se não acredita azar o seu.
Se não está satisfeito faça melhor e pare de se achar.
E outra você não viu que ele conseguiu resolver.
Se não está satisfeito faça melhor e pare de se achar.
E outra você não viu que ele conseguiu resolver.
Re: Highscore
Parece que o código não funciona, na linha -> for (i=1; i<=1; i+=1)
deveria ser -> for (i=1; i<=10; i+=1); arruma isto e por favor quando for colocar algum código, ponha comentários nele, quebrei a cabeça um tempão por causa deste erro bobo.
Não entendi também a última linha -> highscore_add("",nome da variável),
O que ela faz? Desse jeito o recorde não ficaria sem nome?
deveria ser -> for (i=1; i<=10; i+=1); arruma isto e por favor quando for colocar algum código, ponha comentários nele, quebrei a cabeça um tempão por causa deste erro bobo.
Não entendi também a última linha -> highscore_add("",nome da variável),
O que ela faz? Desse jeito o recorde não ficaria sem nome?
cascavelo- Games Ranking :
Notas recebidas : A - A - A - A - A -A -C
Data de inscrição : 08/12/2011
Reputação : 71
Número de Mensagens : 1011
Prêmios :
x 0 x 0 x 0
x 1 x 2 x 1
x 0 x 0 x 0
Re: Highscore
cascavelo escreveu: Parece que o código não funciona, na linha -> for (i=1; i<=1; i+=1)
deveria ser -> for (i=1; i<=10; i+=1); arruma isto e por favor quando for colocar algum código, ponha comentários nele, quebrei a cabeça um tempão por causa deste erro bobo.
Não entendi também a última linha -> highscore_add("",nome da variável),
O que ela faz? Desse jeito o recorde não ficaria sem nome?
highscore_add("",nome da variável) vai registrar os pontos da variável, por exemplo se os pontos forem 5 vai registrar os 5. for (i=1; i<=1; i+=1) tá certo, porque leia no início draw_text(x,y,"Melhor pontuação"), então é para registrar apenas o melhor recorde.
Eu acho melhor parar por aqui a confusão, porque já ta resolvido.
Re: Highscore
Onde estou dizendo que você fez ou não o código?Super Games escreveu:Por que você acha que não fui eu que fiz? Você acha que porque eu não sou da Staff eu não posso saber das coisas, eu copiei e colei o código que eu mesmo fiz para o meu jogo e me esqueci de editar o nome das variáveis, e se não acredita azar o seu.
Se não está satisfeito faça melhor e pare de se achar.
E outra você não viu que ele conseguiu resolver.
Onde estou dizendo que o fato de ser ou não da "Staff" é garantia de saber ou não algo?
De onde você tirou que estou "me achando" ?
Eu não tenho que "acreditar" ou não se foi você que fez. Isso não vem ao caso. O que vem ao caso é você colocar um código sem ao menos testa-lo. E não sou eu que tenho que ficar ou não "satisfeito" e sim o criador do tópico. E outra, vê se cresce a aprende a argumentar sem ofender as pessoa. Se não tem educação ou capacidade para discutir algo, nos brinde com seu silêncio.
Flws!
Re: Highscore
vinians escreveu:Onde estou dizendo que você fez ou não o código?Super Games escreveu:Por que você acha que não fui eu que fiz? Você acha que porque eu não sou da Staff eu não posso saber das coisas, eu copiei e colei o código que eu mesmo fiz para o meu jogo e me esqueci de editar o nome das variáveis, e se não acredita azar o seu.
Se não está satisfeito faça melhor e pare de se achar.
E outra você não viu que ele conseguiu resolver.
Onde estou dizendo que o fato de ser ou não da "Staff" é garantia de saber ou não algo?
De onde você tirou que estou "me achando" ?
Eu não tenho que "acreditar" ou não se foi você que fez. Isso não vem ao caso. O que vem ao caso é você colocar um código sem ao menos testa-lo. E não sou eu que tenho que ficar ou não "satisfeito" e sim o criador do tópico. E outra, vê se cresce a aprende a argumentar sem ofender as pessoa. Se não tem educação ou capacidade para discutir algo, nos brinde com seu silêncio.
Flws!
Como que eu não testei? O código deu certo para ele. Mas eu estou dizendo se você me crítica tanto, então faça algo melhor ou você não sabe?
Re: Highscore
Não vou fazer código porque o mesmo foi resolvido e não estamos aqui para fazer códigos e sim pra tentar ajudar a pessoa a entender, pode ou não haver códigos neste processo. E pode ter certeza que eu sei fazer esse código Super Games. Entretanto não vou perder meu tempo discutindo com você. Quanto ao fato de lhe críticar, se você continuar postando placebos de códigos como esse ou qualquer outro mótivo que requerer alguma crítica é lógico que ela vai acontecer! Se não quer ser críticado, tenha mais critério ao postar.Super Games escreveu:vinians escreveu:Onde estou dizendo que você fez ou não o código?Super Games escreveu:Por que você acha que não fui eu que fiz? Você acha que porque eu não sou da Staff eu não posso saber das coisas, eu copiei e colei o código que eu mesmo fiz para o meu jogo e me esqueci de editar o nome das variáveis, e se não acredita azar o seu.
Se não está satisfeito faça melhor e pare de se achar.
E outra você não viu que ele conseguiu resolver.
Onde estou dizendo que o fato de ser ou não da "Staff" é garantia de saber ou não algo?
De onde você tirou que estou "me achando" ?
Eu não tenho que "acreditar" ou não se foi você que fez. Isso não vem ao caso. O que vem ao caso é você colocar um código sem ao menos testa-lo. E não sou eu que tenho que ficar ou não "satisfeito" e sim o criador do tópico. E outra, vê se cresce a aprende a argumentar sem ofender as pessoa. Se não tem educação ou capacidade para discutir algo, nos brinde com seu silêncio.
Flws!
Como que eu não testei? O código deu certo para ele. Mas eu estou dizendo se você me crítica tanto, então faça algo melhor ou você não sabe?
Flws!
Re: Highscore
@Super Games
1° Vc respondeu a dúvida do rapaz meramente colando uma porção de código que contém valores e referências específicas, o que por si só já é uma falha primária e decorrente do seu desleixo em nem mesmo LER o que havia postado;
2° Vc SÓ corrigiu o texto porque alguém, no caso eu, apontou a falha, e ainda assim não se deu ao trabalho de ao menos explicar o motivo dessa correção. Do contrário o autor ficaria quebrando a cabeça pra tentar entender o motivo do erro ou voltaria no forum pra postar uma nova dúvida que poderia perfeitamente ter sido evitada;
3° Se a engine era sua, do papa ou do fofão pouco importa, o que o vinians bem aponta é que seu comportamento impulsivo de dar um copy-paste no 1° exemplo que acha pela frente não contribui com coisa alguma senão sua contagem de posts no perfil;
4° Chamar seu amigo de feio-bobão-cara-de-melão é uma ótima maneira de dar razão a ele, mostrando o quanto vc é equilibrado, coerente e racional.
1° Vc respondeu a dúvida do rapaz meramente colando uma porção de código que contém valores e referências específicas, o que por si só já é uma falha primária e decorrente do seu desleixo em nem mesmo LER o que havia postado;
2° Vc SÓ corrigiu o texto porque alguém, no caso eu, apontou a falha, e ainda assim não se deu ao trabalho de ao menos explicar o motivo dessa correção. Do contrário o autor ficaria quebrando a cabeça pra tentar entender o motivo do erro ou voltaria no forum pra postar uma nova dúvida que poderia perfeitamente ter sido evitada;
3° Se a engine era sua, do papa ou do fofão pouco importa, o que o vinians bem aponta é que seu comportamento impulsivo de dar um copy-paste no 1° exemplo que acha pela frente não contribui com coisa alguma senão sua contagem de posts no perfil;
4° Chamar seu amigo de feio-bobão-cara-de-melão é uma ótima maneira de dar razão a ele, mostrando o quanto vc é equilibrado, coerente e racional.
Carlos Mahnke- Games Ranking :
Notas recebidas : A+B (não colocar conceito)
Data de inscrição : 27/07/2011
Reputação : 0
Número de Mensagens : 202
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Highscore
Ele teria que ser muito burro para não ver que o erro seria no nome da fonte, e o nome da variável.
Então se eu ajudo para ser criticado, não ajudo mais ninguém e pronto.
Eu ajudo do jeito que eu posso, então se vocês querem corrigir peguem o meu código e arrumem.
Então volto a dizer se não gostaram ou não estão satisfeitos com o meu jeito de ajudar os outros ajudem vocês e pronto.
Se ele resolveu para que eu vou ficar me esclarecendo pelo que eu faço ou deixo de fazer.
Então se eu ajudo para ser criticado, não ajudo mais ninguém e pronto.
Eu ajudo do jeito que eu posso, então se vocês querem corrigir peguem o meu código e arrumem.
Então volto a dizer se não gostaram ou não estão satisfeitos com o meu jeito de ajudar os outros ajudem vocês e pronto.
Se ele resolveu para que eu vou ficar me esclarecendo pelo que eu faço ou deixo de fazer.
Re: Highscore
Mas vc não reparou nisso também!Super Games escreveu:Ele teria que ser muito burro para não ver que o erro seria no nome da fonte, e o nome da variável.
Não seria melhor então vc nem postar?Super Games escreveu:Eu ajudo do jeito que eu posso, então se vocês querem corrigir peguem o meu código e arrumem.
Talvez por estar interessado e não somente querendo se mostrar.Super Games escreveu:Se ele resolveu para que eu vou ficar me esclarecendo pelo que eu faço ou deixo de fazer.
Carlos Mahnke- Games Ranking :
Notas recebidas : A+B (não colocar conceito)
Data de inscrição : 27/07/2011
Reputação : 0
Número de Mensagens : 202
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Highscore
Carlos Mahnke escreveu:Mas vc não reparou nisso também!Super Games escreveu:Ele teria que ser muito burro para não ver que o erro seria no nome da fonte, e o nome da variável.Não seria melhor então vc nem postar?Super Games escreveu:Eu ajudo do jeito que eu posso, então se vocês querem corrigir peguem o meu código e arrumem.Talvez por estar interessado e não somente querendo se mostrar.Super Games escreveu:Se ele resolveu para que eu vou ficar me esclarecendo pelo que eu faço ou deixo de fazer.
Agora eu percebi que não adianta ajudar, eu tento ajudar e só sou criticado, então devo dar adeus a GMBR.
Novamente, se vocês não estão satisfeito façam melhor. Eu não tenho que me explicar.
Só sabem criticar, mas fazer algo que é bom para ajudar vocês não fazem, só sabem criticar. Poderiam pensar nisso antes de juntar 4 pedras e sair jogando em quem faz algo para ajudar e não fica apenas "você só sabe copiar, você não explica".
Este foi meu último post na GMBR.
Re: Highscore
Concordo novamente com o Super Games. Vocês usaram duas páginas apenas para criticar ele, mas fazer algo para ajudar vocês não fazem.
Vocês deveriam ter vergonha na cara, antes de sair criticando alguém que ajuda e não fica apenas criticando.
Vocês deveriam ter vergonha na cara, antes de sair criticando alguém que ajuda e não fica apenas criticando.
Página 1 de 2 • 1, 2
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos