[Tuto-script]Script estilo rpg

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

Qualidade [Tuto-script]Script estilo rpg

Mensagem por freysun em Sab 02 Out 2010, 10:03

Descrição:Tutorial de script de nível novato/intermediário
Plataforma:Gm8
Nível:iniciante intermediário

Bem pessoal,no meu outro tutorial disse que o próximo seria um tutorial intermediário,agora então vai ser:

Oque vamos fazer?
Nós vamos trabalhar com 2 tipos de script:
O primeiro vai ser aqueles,que quando nós falamos com alguem,ele fala uma pergunta ou alguma missão certo?
O segundo será um mais fácil vou ensinar a digitar textos.

1º - Npc rpg
Bem,vamos fazer os sprites,bem vc faz um player e dois npc,pode ser qualquer sprite.
Bom,então vamos para os objetos:
No objeto player,temos que fazer ele se mover netão vamos colocar o code(eu ja expliquei na outra aula,mas:)
Spoiler:
Código:
if keyboard_check(vk_right)
{
x+=5
y+=0
}
if keyboard_check(vk_left)
{
x-=5
y-=0
}
if keyboard_check(vk_up)
{
x-=0
y-=5
}
if keyboard_check(vk_down)
{
x+=0
y+=5
}
Está dentro do spoiler,é só colocar no step do player.

Agora vamos para o 1º npc:
Coloque assim no collision com o player:
Código:
show_message("Olha o Dr.Jean escapou denovo,temos que preendelo")
Explicação:quando encostarmos nele aparecerá uma mensagem.
Pronto.

Agora no 2º npc:
Agora coloque no step do 2º npc:
Código:
if keyboard_check(ord("A"))
{
show_question("Você é spriter?")
}
Explicação:Quando apertarmos a tecla A aparecerá uma pergunta.


Vamos escrever!
Bom faça outro projeto,agora com um objeto sem sprite:
no draw dele coloque:
Código:
draw_text(10,10,keyboard_string)
Explicação:
draw_text=Desenhará um texto d eacordo com as funções entre parenteses.
10,10=são as cordenadas x e y do texto
keyboard=São as teclas do teclado.
String=oque vai fazer.
Então agora é só colocar na room e digitar.

Vlw pessoal: Fight! Fight!

Próximo tutorial:Scripts avançados


Última edição por freysun em Sab 02 Out 2010, 14:04, editado 1 vez(es)

freysun

Número de Mensagens : 344
Idade : 21
Data de inscrição : 23/06/2010
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Qualidade Re: [Tuto-script]Script estilo rpg

Mensagem por PedroX em Sab 02 Out 2010, 11:48

tem alguns erros no tutorial, como por exemplo:

Spoiler:
Agora coloque no creat do 2º npc:

Código:
if keyboard_check(ord("A"))
{
show_question("Você é spriter?")
}
O certo é no step, pq o create é no comeco do jogo...

2- Tambem nao precisa por x+=0, mas é escolha sua, nao é erro...

3- E outra parte, quando colisionar vai aparecer mensagem, so que como voce nao se distancio, voce vai continuar colisionado e aparecera inumeras mensagens...

Mas arrumando o tutorial ele ficara bom...

FLW

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Qualidade Re: [Tuto-script]Script estilo rpg

Mensagem por Super Games em Sab 02 Out 2010, 12:04

Bem freysun, seu tutorial está muito bom, pelo geito você tá ajudando muito as pessoas inciantes e intermediarios no GameMaker, concerteza um otimo tutorial, e tem probema nesse codico:
Código:
if keyboard_check(ord("A"))
{
show_question("Você é spriter?")
}
Ingual o Pedro disse, não é no Creat e sim no Step, tirando esse probema seu tutorial ta nota 9,8.

Até!

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Qualidade Re: [Tuto-script]Script estilo rpg

Mensagem por freysun em Sab 02 Out 2010, 14:06

Vlw,pessoal tá corrigido!

freysun

Número de Mensagens : 344
Idade : 21
Data de inscrição : 23/06/2010
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Qualidade Re: [Tuto-script]Script estilo rpg

Mensagem por Conteúdo patrocinado Hoje à(s) 09:42


Conteúdo patrocinado


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