Criando a tecla correr
Página 1 de 1
Criando a tecla correr
Introdução
Muitas vezes o jogador fica entediado jogando no maker. Em muitas delas ocorre isso porque o criador do game não coloca uma maneira do player andar mais rápido pelos mapas. Apresento-vos este tutorial que ensina a criar a tecla correr via eventos e também via script.
Criando via eventos:
Crie um evento na aba "Eventos Comuns" do Database do seu projeto. Coloque ele como início condicional processo paralelo e escolha um switch para ativar o evento.
Selecione primeiro a guia condições. Abra a aba 4 e selecione tecla. Selecione a tecla A
Agora selecione a segunda aba dos comandos de evento e clique em "Mover Evento".
Selecione personagem. Agora clique em mudar velocidade e mude o número para 5.
Depois clique em mudar frequencia e mude o numero para seis.
Seu evento deve estar assim agora:
- Spoiler:
Perguntas frequentes:
Como faço para o herói não andar dentro das casas?
R: Em todas as casas você deve colocar um evento automático para desligar o switch do evento de corrida. No lugar onde o personagem puder correr basta apenas ligar o switch de novo.
Criando via scripts:
Apenas copie e cole este código no editor de scripts do seu RMXP:
- Código:
class Game_Character
def change_speed(speed)
@move_speed = speed
end
end
class Scene_Map
alias correr_update update
def update
correr_update
if Input.press?(Input::A)
$game_player.change_speed(5)
else
$game_player.change_speed(4)
end
end
end
Agora modifique na linha 14 a tecla a ser usada. A tecla padrão do script é A. Você pode mudar para: A,B,C,X,Y,Z,L,R,CTRL, SHIFT ou ALT
Basta apenas modificar a letra "A" da linha 14 por alguma que você deseja.
Para deixar mais fácil de entender vou dizer o que estas teclas significam e tal:
Seguindo a tabela:
A = SHIFT ou Z
B = ESC, X ou NUM 0 (Botão de Cancelar)
C = Space, Enter ou C (Botão de Confirmar)
X = A
Y = S
Z = D
L = Q, Page Up (Botão de 'Página Anterior')
R = W, Page Down (Botão de 'Proxima Página')
CTRL,SHIFT e ALT são iguais aos botões com o mesmo nome.
O número da velocidade deve ser modificado na linha 15 do script, ele está entre parênteses e vai somente até o número seis
Créditos:
Eu por fazer o tutorial
Dudupb por fazer o script usado no tutorial
Tópicos semelhantes
» Criando um Game Online
» Criando seu char apartir de imagem
» Criando roteiros - Avançado /o/ - Resumido [ainda bem ^^]
» Criando um Jogo Básico no Game Maker.
» [Tutorial]Criando um Jogo de Plataforma by makeriniciante
» Criando seu char apartir de imagem
» Criando roteiros - Avançado /o/ - Resumido [ainda bem ^^]
» Criando um Jogo Básico no Game Maker.
» [Tutorial]Criando um Jogo de Plataforma by makeriniciante
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|