Os membros mais ativos da semana

Últimos assuntos
» EAI PESSOAL MENSAGEM EMOCIONANTE AKI
Sex 30 Out - 17:31:37 por claus

» Ultimate crossover heroes demo avalible!!!
Ter 20 Ago - 16:53:59 por claus

» Aula 2 - Conhecendo os recursos
Qua 14 Ago - 19:34:03 por claus

» novo jogo??
Qua 14 Ago - 19:32:59 por claus

» Aula 1 - Interface do Game Maker
Qua 14 Ago - 19:28:50 por claus

» tutorial de pause com room
Qua 14 Ago - 19:24:21 por claus

» alguns sprites meus
Qua 14 Ago - 19:18:03 por claus

» Alguns negócios
Qua 14 Ago - 19:14:51 por claus

» logo do revivendo o sugm
Qua 14 Ago - 19:09:28 por claus


Rampa usando script

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Rampa usando script

Mensagem por Taigo Toushirou em Qua 10 Out - 18:19:41

Bom é bem fácil!
1º você cria um scripe e cola esse código aqui:

Código:
  if place_free(x+velo,y-1){x+=velo y-=1}
 else
 if place_free(x+velo,y-2){x+=velo y-=2}
  else
 if place_free(x+velo,y-3){x+=velo y-=3}
  else
 if place_free(x+velo,y-4){x+=velo y-=4}
  else
 if place_free(x+velo,y-5){x+=velo y-=5}
  else
 if place_free(x+velo,y-6){x+=velo y-=6}
  else
 if place_free(x+velo,y-7){x+=velo y-=7}
  else
 if place_free(x+velo,y-8){x+=velo y-=8}
  else
 if place_free(x+velo,y-9){x+=velo y-=9}
  else
 if place_free(x+velo,y-10){x+=velo y-=10}
  else
 if place_free(x+velo,y-11){x+=velo y-=11}
  else
 if place_free(x+velo,y-12){x+=velo y-=12}
  else
 if place_free(x+velo,y-13){x+=velo y-=13}
  else
 if place_free(x+velo,y-14){x+=velo y-=14}
  else
 if place_free(x+velo,y-15){x+=velo y-=15}
  else
 if place_free(x+velo,y-16){x+=velo y-=16}
  else
 if place_free(x+velo,y-17){x+=velo y-=17}
  else
 if place_free(x+velo,y-18){x+=velo y-=18}
  else
 if place_free(x+velo,y-19){x+=velo y-=19}
  else
 if place_free(x+velo,y-20){x+=velo y-=20}
 
 
 
 if vvele>=0{
if place_free(x,y+1) and !place_free(x,y+2){y+=1 no_ar=false}
if place_free(x,y+2) and !place_free(x,y+3){y+=2 no_ar=false}
if place_free(x,y+3) and !place_free(x,y+4){y+=3 no_ar=false}
if place_free(x,y+4) and !place_free(x,y+5){y+=4 no_ar=false}
if place_free(x,y+5) and !place_free(x,y+6){y+=5 no_ar=false}
if place_free(x,y+6) and !place_free(x,y+7){y+=6 no_ar=false}
if place_free(x,y+7) and !place_free(x,y+8){y+=7 no_ar=false}
if place_free(x,y+8) and !place_free(x,y+9){y+=8 no_ar=false}
if place_free(x,y+9) and !place_free(x,y+10){y+=9 no_ar=false}
if place_free(x,y+10) and !place_free(x,y+11){y+=10 no_ar=false}
if place_free(x,y+11) and !place_free(x,y+12){y+=11 no_ar=false}
if place_free(x,y+12) and !place_free(x,y+13){y+=12 no_ar=false}
if place_free(x,y+13) and !place_free(x,y+14){y+=13 no_ar=false}
if place_free(x,y+3){no_ar=true}
if !place_free(x,y+3){if vvele>0{no_ar=false}}}

No create de personagem duas variáveis:

Código:
vvele=0
velo=0

no step do personagem acima do código de gravidade!

Código:
nome do script()

Isso resolve o problema!

__________________________________________________
VELOX ZONE ATUALIZADO
Visitem e baixem o jogo para fans chars, O mais novo jogo da Team Gamers Dub.
VELOX ZONE
Se for fã cole em sua assinatura também! ^^


Ter ideias é fácil e legal o problema é você por em pratica e fazer igual.
Sonic: muitos anéis ajudam a ganhar esmeralda.
Relacionamento: muitas esmeraldas ajudam a ganhar anel.
avatar
Taigo Toushirou

Mensagens : 128
Data de inscrição : 08/08/2012
Idade : 24
Localização : Salvador Bahia

http://www.veloxzone.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Rampa usando script

Mensagem por Sonic_Balla em Qua 10 Out - 18:25:17

+10 rings

__________________________________________________
Convidado BOOM HEADSHOT!!!!!!!!!!!!!!!!!!

Visite Meu forrum!

Oi Convidado! se quiser ser meu amigo é só enviar o convite ^^
avatar
Sonic_Balla

Mensagens : 443
Data de inscrição : 11/02/2012
Idade : 18
Localização : casa

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum