Conectar-se
Quem está conectado
29 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 29 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 10/02/2010
Número de Mensagens : 112
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Engine de Aceleração

em Qui 11 Fev 2010, 20:24
Esta engine é para quem quer criar jogos de carro com sistema de macha.

em create:
Código:
parado=true
acelera=false
macha_1=false
macha_2=false
macha_3_false
em step:
Código:
if keyboard_check(vk_left)
{
if macha_1=true{hspeed=-3}
if macha_2=true{hspeed=-6}
if macha_3=true{hspeed=-9}
}
if keyboard_check(vk_right)
{
if macha_1=true{hspeed=+3}
if macha_2=true{hspeed=+6}
if macha_3=true{hspeed=+9}
}
if keyboard_check(vk_numpad1)
{macha_1=true macha_2=false macha_3=false}
if keyboard_check(vk_numpad2)
{macha_1=false macha_2=true macha_3=false}
if keyboard_check(vk_numpad3)
{macha_1=false macha_2=false macha_3=true}
if keyboard_check_released(vk_left){macha_1=true macha_2=false macha_3=false}
if keyboard_check_released(vk_right){macha_1=true macha_2=false macha_3=false}
study


Última edição por Kronos em Qui 11 Fev 2010, 21:36, editado 1 vez(es)
avatar
Data de inscrição : 23/06/2009
Número de Mensagens : 540
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Engine de Aceleração

em Qui 11 Fev 2010, 21:14
Dá dando que na linha 25 do step o símbolo } é expected....
Cm resolve??

if keyboard_check(vk_numpad1) and acelera=true
{macha_1=true}
if keyboard_check(vk_numpad2) and acelera=true
{macha_2=true}
if keyboard_check(vk_numpad3) and acelera=true
{macha_3=true}
Data de inscrição : 10/02/2010
Número de Mensagens : 92
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://jogosjosevitoria.blogspot.com/

Re: Engine de Aceleração

em Qui 11 Fev 2010, 21:33
Verifiquei o código e há alguns erros.
Os códigos certos(também reorganizei o código):
Create

parado=true
acelera=false
macha_1=false
macha_2=false
macha_3=false

Step

if keyboard_check(vk_left) {
parado=false
acelera=true
if macha_1=true{hspeed=-3;}
if macha_2=true{hspeed=-6;}
if macha_3=true{hspeed=-9;}
}
if keyboard_check(vk_right) {
parado=false
acelera=true;
if macha_1=true{hspeed=3;}
if macha_2=true{hspeed=6;}
if macha_3=true{hspeed=9;}
}

if keyboard_check_released(vk_left)
{parado=true
acelera=false
macha_1=false
macha_2=false
macha_3=false
}

if keyboard_check_released(vk_right) {
parado=true
acelera=false
macha_1=false
macha_2=false
macha_3=false}

if keyboard_check(vk_numpad1)
{macha_1=true}
if keyboard_check(vk_numpad2)
{macha_2=true}
if keyboard_check(vk_numpad3)
{macha_3=true}


E não é macha, e sim marcha.
Apesar dos erros, com alguns ajustes ele funciona bem Very Happy
avatar
Data de inscrição : 10/02/2010
Número de Mensagens : 112
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Engine de Aceleração

em Qui 11 Fev 2010, 21:38
Eu corrigi e coloquei a correção la em cima no lugar do Step anterior
Conteúdo patrocinado

Re: Engine de Aceleração

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum