Central Habbo Forum
Ainda não está Registrado ? , Então está esperando o que ? , Registre-se e disfrute do melhor do Fórum, se já for registrado, só faça o login

(Observações : Usuários não registrados não tem direitos a nenhum conteúdo)
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Conectar-se

Esqueci minha senha

Últimos assuntos
» gente o melhor habbo q existe
Seg Jan 30 2012, 12:27 por lucas-nobile@hotmail.com

» [Tutorial GameMaker] Variáveis
Sex Nov 18 2011, 09:12 por admin

» Survival of the Ball 1.0
Sex Out 07 2011, 00:54 por admin

» Criando Habbo Retro (Sem Hamachi)
Dom Set 11 2011, 13:54 por -Desconectado

» Como criar um habbo V65 com Bling + Valentim 2011 + Bola + Freeze e sem Bug
Dom Ago 28 2011, 15:46 por admin

» Master emulator 100% fixado r63.2
Ter Ago 23 2011, 19:52 por idiegofelicio

» Server Habbo Pirata com VIP Club e HC Club
Sab Ago 20 2011, 11:39 por admin

» Calculadoras no Delphi 7
Dom Ago 14 2011, 20:49 por ♥Giulia♥

» [TutorialGamemaker]Criando Jogo de plataforma simples
Qua Ago 10 2011, 13:05 por admin

Palavras chave

Flux RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Social bookmarking

Social bookmarking digg  Social bookmarking delicious  Social bookmarking reddit  Social bookmarking stumbleupon  Social bookmarking slashdot  Social bookmarking yahoo  Social bookmarking google  Social bookmarking blogmarks  Social bookmarking live      

Conservar e compartilhar o endereço de Central Habbo Forum em seu site de social bookmarking

Conservar e compartilhar o endereço de Central Habbo Forum em seu site de social bookmarking


[Game Maker]Como criar um Teleporte ?

Ir em baixo

[Game Maker]Como criar um Teleporte ?

Mensagem  admin em Sab Mar 05 2011, 14:47

Muito simples,isso é para iniciantes .

Vamos fazer que quando o [obj_player] apertar a letra A ele vá 100 pixiels para tras, quando ele apertar D vá 100 pixiels para frente .
Mas como fazer isto ?
1 - Vamos precisar de apenas um [obj_player] e só Very Happy

2 - Crie o [obj_player] .

3 - No Step deste [obj_player] bote o código :
Código:
if keyboard_check_pressed(ord("A"))
{
instance_destroy()
instance_create(x-100,y,obj_player)
}


if keyboard_check_pressed(ord("D"))
{
instance_destroy()
instance_create(x+100,y,obj_player)
}

Explicando a Primeira Parte do Código :

if keyboard_check_pressed(ord("D")) -

If significa Caso ou Se, Keyboard que esta em ingles significa teclado em portugues, check vem de checar , pressed significa pressionado , D é a letra do teclado . =D
Lendo de Novo : Se o teclado checar/identificar que foi pressionado a letra D ele vai ...


Explicando o a Segunda Parte do Código :

instance_destroy()
instance_create(x+100,y,obj_player) -

Instance = Objeto,destroy é igual a destroir/apagar,
Create significa criar em portuges.
Lendo de Novo : Objeto Se destroy,cria novo objeto a 100 pixiels a frente .

Explicando a Terceira parte do Código :
(x+100,y,obj_player)

Digamos que seu obj_player esta no centro da tela ok?
então você conhece aquela tabela plana ,sei lah o nome,não me lembro saiuhdiudsa,
mas digamos que seu player esta no meio ,olhe a figura das coordenadas :

[Você precisa estar registrado e conectado para ver esta imagem.]
Se eu mandar ele X+10 ele vai 10 pixiels para frente
Se eu mandar ele X-10 ele vai 10 pixiels para tras
Se eu manda ele Y+10 ele vai 10 pixiels para baixo
Se eu mandar ele Y-10 ele vai 10 pixiels para cima
Mas onde o obj_player esta? ele não esta nem 1 pixiel para frente,nem 1 pixiel para traz,nem um pixiel para cima,nem um pixiel para baixo, Ele esta em x e y .
No codigo eu estou mandando criar um objeto 100 pixiels a frente,qual objeto ? o [obj_player] que esta logo após as coordernadas.

Agora mude o obj_player pelo nome que você quiser,mude tambem no código,se não vai dar erro dizendo que você apontou um objeto que não existe ,você pode mudar em Vez de D e A botar outras letras,mas sempre Maiusculas .
Pronto terminado =D

Creditos:diogomonster (Tuto Retirado da GMBR Forum)

__________________________

Sou Fãn De:
[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
admin
Administradores
Administradores

Mensagens Mensagens : 201
Pontos Pontos : 572
Reputação Reputação : 64
Data de inscrição Data de inscrição : 15/06/2010
Idade Idade : 22
Localização Localização : Curitiba-PR

Ver perfil do usuário http://centralhabbo.forumbrasil.net

Voltar ao Topo Ir em baixo

Voltar ao Topo


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