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] Player Não conseguir andar??
3 participantes
Página 1 de 1
[Resolvido] Player Não conseguir andar??
Olá galera, blz?
Bom, estou fazendo um jogo de tiro em TOP-DOWN, e, é o seguinte:
Grato desde Já...
Até +
Bom, estou fazendo um jogo de tiro em TOP-DOWN, e, é o seguinte:
- Spoiler:
- Eu queria saber qual código eu usa para fazer o player não conseguir andar quando uma tecla é clicada??? E como fazer ele voltar a andar normalmente quando a tecla é solta????
No meu caso, assim:- Código:
if keyboard_check('t') {
QUE FUNÇÃO COLOCO AQUI???
}
if keyboard_check_released('t') {
QUE FUNÇÃO COLOCO AQUI???
}
P.S: Lembrem-se, jogo TOPDOWN!
Grato desde Já...
Até +
Última edição por Itibere10 em Sex 30 Dez 2011, 13:08, editado 1 vez(es)
Itibere10- Data de inscrição : 01/12/2011
Reputação : 1
Número de Mensagens : 86
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Player Não conseguir andar??
Na hora que você aperta a tecla, vai acontecer alguma coisa?
Se não, use somente a função de soltar a tecla:
if keyboard_check_released('t') {
QUE FUNÇÃO COLOCO AQUI???
}
Agora em que direção o player vai quando se aperta a tecla "t"?
O player vai se mover somente para quatro direções(cima,baixo,direita e esquerda)?
Ou vai depender da direção que ele esta virado(tipo direção do mouse)?
Esclareça estas duvidas para ajudar a entender sua pergunta, e assim poder-mos ajudar.
Outra coisa para verificar somente o aperto da tecla use a função
if keyboard_check_pressed('t') {
QUE FUNÇÃO COLOCO AQUI???
}
Pois se usar somente keyboard_check e ficar segurando a tecla a função vai continuar sendo executada.
Se não, use somente a função de soltar a tecla:
if keyboard_check_released('t') {
QUE FUNÇÃO COLOCO AQUI???
}
Agora em que direção o player vai quando se aperta a tecla "t"?
O player vai se mover somente para quatro direções(cima,baixo,direita e esquerda)?
Ou vai depender da direção que ele esta virado(tipo direção do mouse)?
Esclareça estas duvidas para ajudar a entender sua pergunta, e assim poder-mos ajudar.
Outra coisa para verificar somente o aperto da tecla use a função
if keyboard_check_pressed('t') {
QUE FUNÇÃO COLOCO AQUI???
}
Pois se usar somente keyboard_check e ficar segurando a tecla a função vai continuar sendo executada.
CRP-Max- Games Ranking :
Notas recebidas : C
Data de inscrição : 28/10/2008
Reputação : 29
Número de Mensagens : 822
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Player Não conseguir andar??
so trocar pelo as tecla que voce quer
create
create
- Código:
andar = true
- Código:
if(keyboard_check(vk_up))&& andar =true{
y-=5
}
if(keyboard_check(vk_left))&& andar =true{
x-=5
}
if(keyboard_check(vk_right))&& andar =true{
x+=5
}
if(keyboard_check(vk_down))&& andar =true{
y+=5
}
if(keyboard_check(ord("T"))){
andar = false
}
if(keyboard_check_released(ord("T"))){
andar = true}
Última edição por tecnologiaesites em Sex 30 Dez 2011, 11:54, editado 1 vez(es)
Re: [Resolvido] Player Não conseguir andar??
Não,não, é assim CRP-Max:
Obrigado, vou testar o código do amigo acima
Isso é para ativar um LASER (LASER SIGHT) na arma, mas já configurei o laser, mas quero que ele não possa se mover enquanto o laser estiver ligado, e, a tecla que ativa o laser é a Tecla "T"... Bom, espero que agora dê tudo certo, Até + ^^a, e Malz pela Má-Explicação :oops:Quando apertar a tecla, o player não vai conseguir se mover no w,a,s,d, somente girar seguindo o mouse... (Comando point_direction)
E quando soltar, o player voltará a andar normalmente no W,A,S,D...
Obrigado, vou testar o código do amigo acima
Itibere10- Data de inscrição : 01/12/2011
Reputação : 1
Número de Mensagens : 86
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Player Não conseguir andar??
Se voce quiser w,a,s,d troca o codigo do step que te passei por esse
- Código:
if(keyboard_check(ord("W")))&& andar =true{
y-=5
}
if(keyboard_check(ord("A")))&& andar =true{
x-=5
}
if(keyboard_check(ord("D")))&& andar =true{
x+=5
}
if(keyboard_check(ord("S")))&& andar =true{
y+=5
}
if(keyboard_check(ord("T"))){
andar = false
}
if(keyboard_check_released(ord("T"))){
andar = true}
Re: [Resolvido] Player Não conseguir andar??
Não da certo, da esse erro:
EDIT: Deu certo agora, tinha colocado um numero depois do andar... :oops: Obrigado , mas agora, ele só anda mais rápido, e, quando clica T ele anda + Devagar, ai, solta, e volta a andar rápido oO...
EDIT2: Não precisa mais, arrumei outro jeito de ativar o laser, mas valeu a todos os que tentaram... até ...
- Código:
ERROR in
action number 1
of Create Event
for object player_obj:
Error in code at line 1:
if(keyboard_check(ord("W")))&& andar =true{
^
at position 32: Unknown variable andar
EDIT: Deu certo agora, tinha colocado um numero depois do andar... :oops: Obrigado , mas agora, ele só anda mais rápido, e, quando clica T ele anda + Devagar, ai, solta, e volta a andar rápido oO...
EDIT2: Não precisa mais, arrumei outro jeito de ativar o laser, mas valeu a todos os que tentaram... até ...
Última edição por Itibere10 em Sex 30 Dez 2011, 13:06, editado 1 vez(es)
Itibere10- Data de inscrição : 01/12/2011
Reputação : 1
Número de Mensagens : 86
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Player Não conseguir andar??
sua duvida foi resolvido?
pelo oque eu eu entendi voce quer que quando clica ele anda mais rapido ou devagar
no create
pelo oque eu eu entendi voce quer que quando clica ele anda mais rapido ou devagar
no create
- Código:
velocidade = 5
- Código:
if(keyboard_check(ord("W"))){
y-=velocidade
}
if(keyboard_check(ord("A"))){
x-=velocidade
}
if(keyboard_check(ord("D"))){
x+=velocidade
}
if(keyboard_check(ord("S"))){
y+=velocidade
}
if(keyboard_check(ord("T"))){
velocidade = 2
}
if(keyboard_check_released(ord("T"))){
velocidade = 5}
Re: [Resolvido] Player Não conseguir andar??
Obrigado, não preciso mais, mas valeu...
Itibere10- Data de inscrição : 01/12/2011
Reputação : 1
Número de Mensagens : 86
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [Resolvido] Objetos andar com o Player
» [RESOLVIDO]Como configurar o player para pular, abaixar e andar (com animaçao)
» como conseguir fazer o player voar?
» Como fazer o player fazer o view 'andar' antes que o player chegue no canto?
» Player andar(script)
» [RESOLVIDO]Como configurar o player para pular, abaixar e andar (com animaçao)
» como conseguir fazer o player voar?
» Como fazer o player fazer o view 'andar' antes que o player chegue no canto?
» Player andar(script)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos