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
[RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
4 participantes
Página 1 de 1
[RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Então, to eu aqui com uma pergunta TENSA... Muito TENSA:
é o seguinte, tenho de novo o meu objeto preto, que quando eu clico em qualquer lugar da room ele aparece a vai caindo aos poucos, com uma gravidade de 0.2 e quando ele sair da room, a room muda para uma room de "compra" onde eu tenho um objeto que quando eu clico em cima ** eu preciso que ele deixe a gravidade daquele objeto preto em 0.5 ** Obrigado... TENSO né?
é o seguinte, tenho de novo o meu objeto preto, que quando eu clico em qualquer lugar da room ele aparece a vai caindo aos poucos, com uma gravidade de 0.2 e quando ele sair da room, a room muda para uma room de "compra" onde eu tenho um objeto que quando eu clico em cima ** eu preciso que ele deixe a gravidade daquele objeto preto em 0.5 ** Obrigado... TENSO né?
Última edição por Soul Limaloko em Seg 24 Jan 2011, 17:46, editado 1 vez(es)
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
TENSO... É tenso ver coisas que pessoas acham tensas, e na verdade não são.
- Código:
obj_preto.gravity = 0.5
- Código:
with (obj_preto)
{
gravity = 0.5
}
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
coloca assim no step do obj que vai ser clicado
- Código:
if (mouse_check_button(mb_left){
gravity=0.5}else{
gravity=0.2}
gustavo ferreira- Games Ranking :
Notas recebidas : C+C+C+C
Data de inscrição : 03/12/2010
Reputação : 28
Número de Mensagens : 470
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
é verdade Markituh eu tinha esquecido desse negócio de "obj_obj.gravity" vlws vou tentar! UI UI UIII quase deixer double post =]
hmm... não deu certo nenhum dos dois =/, lembrando que este objeto de compra está em outra room que está marcada como persistent! e o obj_preto não está sempre na sala é somente a cada vez que eu clico ele aparece!
hmm... não deu certo nenhum dos dois =/, lembrando que este objeto de compra está em outra room que está marcada como persistent! e o obj_preto não está sempre na sala é somente a cada vez que eu clico ele aparece!
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Espera, então você quer criar o objeto com a gravity 0.5 não é? É necessário trabalhar com variáveis para isso.
- Código:
var o;
o = instance_create(x,y,obj_preto)
o.gravity = 0.5
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Esse código ai eu coloco onde? =] é isso ai mas quando eu clicar no objeto de compra, que a gravity do obj_preto fique 0.5 ai quando eu clicar em qualquer lugar da outra room crie o objeto preto mas com a gravity 0.5 entende?
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
pera, deixa eu ve se eu entendi, vc quer fazer o seguinte:
o fulano clica em qualquer lugar da tela, ai se cria um objeto que vai caindo (esse objeto cai na mesma posicao x do mouse?).
ai quando ele sai da tela passa pra outra room q vc pode compra um objeto (??)
isso parece aquele joguinho de mina, do velhinho q joga um trocinho e vai pegando os ourinhos, kkk
me explica ai que eu ja te ajudo
--------------------edit------------------
ops, eu n tinha entendido direito, faz assim:
quando vc vai fazer a gravidade do obj_preto, em vez de coloca um numero, coloca uma variavel, tipo: gravit=v_gravit
ai no create, vc coloca: v_gravit=0.3
ai no objeto q compra, vc coloca assim, no evento, click, vc coloca: v_gravit=0.5
pronto, na proxima vez q o objeto cair, ele vai cair como 0.5, e pra quando ele sai da room, é em Other -> outside room
o fulano clica em qualquer lugar da tela, ai se cria um objeto que vai caindo (esse objeto cai na mesma posicao x do mouse?).
ai quando ele sai da tela passa pra outra room q vc pode compra um objeto (??)
isso parece aquele joguinho de mina, do velhinho q joga um trocinho e vai pegando os ourinhos, kkk
me explica ai que eu ja te ajudo
--------------------edit------------------
ops, eu n tinha entendido direito, faz assim:
quando vc vai fazer a gravidade do obj_preto, em vez de coloca um numero, coloca uma variavel, tipo: gravit=v_gravit
ai no create, vc coloca: v_gravit=0.3
ai no objeto q compra, vc coloca assim, no evento, click, vc coloca: v_gravit=0.5
pronto, na proxima vez q o objeto cair, ele vai cair como 0.5, e pra quando ele sai da room, é em Other -> outside room
Tedi Ripper- Games Ranking :
Data de inscrição : 21/11/2010
Reputação : 25
Número de Mensagens : 777
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Am... Entendo. Seguinte, quando clicar no objeto compra:
- Código:
obj_preto.gravity = 0.5
- Código:
if mouse_check_button_pressed(mb_left) and !(mouse_x>=x and mouse_y>=y and mouse_x<=x+largura da sprite and mouse_y<=y+altura da sprite)
{
var o;
o = instance_create(10,10,obj_preto)
o.gravity = 0.5
}
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Ok, então é o seguinte olhem este jogo: http://www.ojogos.com.br/jogo/Pirate-Launch.html
é parecido com este que eu quero fazer! vejam que quando vc pega pontos vc pode fazer um upgrade no seu barco, no seu canhao e no seu pirata! e conforme indo ele vai mais longe!
Cara isso também não deu! da uma olhada nessa minha engine ai! =D vlws
é parecido com este que eu quero fazer! vejam que quando vc pega pontos vc pode fazer um upgrade no seu barco, no seu canhao e no seu pirata! e conforme indo ele vai mais longe!
Am... Entendo. Seguinte, quando clicar no objeto compra:
CÓDIGO:
obj_preto.gravity = 0.5
Quando clicar em qualquer outro lugar da room, este código tem que estar no Step e no objeto de compra:
CÓDIGO:
if mouse_check_button_pressed(mb_left) and !(mouse_x>=x and mouse_y>=y and mouse_x<=x+largura da sprite and mouse_y<=y+altura da sprite)
{
var o;
o = instance_create(10,10,obj_preto)
o.gravity = 0.5
}
O esquema entre os colchetes é se você estiver com a origem da sprite no 0, se não estiver só é modificar. O que o código irá fazer? Ele vai checar se você apertou o botão esquerdo do mouse e se o mouse não está em cima do objeto de compra. Se retornar true(ou seja, estiver dentro das especificações), cria o objeto com a gravity 0.5
Cara isso também não deu! da uma olhada nessa minha engine ai! =D vlws
Última edição por Soul Limaloko em Seg 24 Jan 2011, 17:23, editado 1 vez(es)
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
q fera kra, mas se vc quer fazer bem parecido, é necessario o gm pro
vo ve se consigo fase uma engine sem gm pro, ai te mando!
vo ve se consigo fase uma engine sem gm pro, ai te mando!
Tedi Ripper- Games Ranking :
Data de inscrição : 21/11/2010
Reputação : 25
Número de Mensagens : 777
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Hahaha, ownei tudo e fechei com 6450 pontos Bom, esse tipo de jogo trabalha muito com hspeed,vspeed e ângulo, que já é necessário o GM Pro. Eu vou fazer um pequeno exemplo e depois te mando. Um pequeno exemplo, não o jogo todo.
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
kra, é q eu n tenho gm pro, mas to fazendo um aki, to indo bem
---------------EDIT----------------------
FINISH
até q n é dificil faze jogos assim
Canhao.gmk
ta ai, se n intender, só posta ai q eu to ligado
-----------EDIT--------------
AFF, 2 edit
eu errei um codigo na engine, no obj_speed, o codigo q aparece ta errado, quando vc compra, ele n faz nada, eu vo tenta concerta e depois mando outra
---------------EDIT----------------------
FINISH
até q n é dificil faze jogos assim
Canhao.gmk
ta ai, se n intender, só posta ai q eu to ligado
-----------EDIT--------------
AFF, 2 edit
eu errei um codigo na engine, no obj_speed, o codigo q aparece ta errado, quando vc compra, ele n faz nada, eu vo tenta concerta e depois mando outra
Última edição por Tedi Ripper em Seg 24 Jan 2011, 14:50, editado 1 vez(es)
Tedi Ripper- Games Ranking :
Data de inscrição : 21/11/2010
Reputação : 25
Número de Mensagens : 777
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
é viu como o joguinho é legal! =D adoro esses jogos de upgrade =D Ok então.
Aguardando Engines...
Nuusa cara, é sua engine funcionou, mas tem como vc explicar esses códigos malukos! Eu so nubão no gm! =/ Vlws
Aguardando Engines...
Nuusa cara, é sua engine funcionou, mas tem como vc explicar esses códigos malukos! Eu so nubão no gm! =/ Vlws
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
oi kra, eu tentei arruma um erro q tinha, mas n deu, eu coloquei uma explicacao pra tudo, ta ai:
Canhao_2.gmk
o problema é q quando vc "Compra" o speed, ele n faz nada, to tentando arruma, flw
Canhao_2.gmk
o problema é q quando vc "Compra" o speed, ele n faz nada, to tentando arruma, flw
Tedi Ripper- Games Ranking :
Data de inscrição : 21/11/2010
Reputação : 25
Número de Mensagens : 777
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Ai, esse é o problema que eu to tentando resolver tbm! =D Vlws mas ainda nao ta resolvido! =/
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
Hmm... ta aki, um EDIT da minha engine: http://dl.dropbox.com/u/8556803/Master%20Teste.gmk
EDIT: DESCULPA AGORA QUE EU VI O POST DUPLO, NÃO DEU PARA TIRAR A TEMPO! =/ FOI MAL!
EDIT: DESCULPA AGORA QUE EU VI O POST DUPLO, NÃO DEU PARA TIRAR A TEMPO! =/ FOI MAL!
Última edição por Soul Limaloko em Seg 24 Jan 2011, 17:05, editado 1 vez(es)
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
kra, legal sua engine, mas eu n tenho pro, por isso n posso testa, espero ter ajudado ai, flw
Tedi Ripper- Games Ranking :
Data de inscrição : 21/11/2010
Reputação : 25
Número de Mensagens : 777
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO]trocar / adicionar / subtrair: VARIAVEIS
hmm... pena, mas vlws entao! me add no msn! =D Mais alguem pode tentar me ajudar com a minha engine PRO!? Vlws
COOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONSIGUIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Criei um obj_controle e nele declarei a variavel: global.gravidade=0 e no step da bola coloquei if global.gravidade=0 {gravity=1} e logo após if global.gravidade=1 {gravity=0.5}
e o left pressed do obj_preto: global.gravidade=1 e declarei ele e o controle como persistent! =D vlws galera!
COOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONSIGUIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Criei um obj_controle e nele declarei a variavel: global.gravidade=0 e no step da bola coloquei if global.gravidade=0 {gravity=1} e logo após if global.gravidade=1 {gravity=0.5}
e o left pressed do obj_preto: global.gravidade=1 e declarei ele e o controle como persistent! =D vlws galera!
Tópicos semelhantes
» [Resolvido]Subtrair variaveis ?
» somar,subtrair,dividir e multiplicar variáveis
» [resolvido] controlar variáveis através de outras variáveis ou transportar
» [Resolvido]Como subtrair uma variavel pela outra??
» COMO TROCAR DE ROOM SEM PERDER VALORES DAS VARIÁVEIS?
» somar,subtrair,dividir e multiplicar variáveis
» [resolvido] controlar variáveis através de outras variáveis ou transportar
» [Resolvido]Como subtrair uma variavel pela outra??
» COMO TROCAR DE ROOM SEM PERDER VALORES DAS VARIÁVEIS?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos