Conectar-se

Esqueci minha senha

Últimos assuntos
» Grupo da Discord do Fórum!
por Klabbery Qui 25 Maio - 20:07:26

» Rain Of Fire completo
por Divin Sphere Hiroshai Ter 18 Abr - 19:26:25

» [votação#012] Quantos anos a Sonic Game Maker vai durar?
por Klabbery Ter 18 Abr - 15:36:06

» [RUMOR]SONIC MANIA TERÁ CUTSCENES ANIMADAS
por Klabbery Ter 18 Abr - 15:04:44

» Colorful Crystal Ball
por Klabbery Ter 18 Abr - 14:06:36

» Corrente Do Infinito ( ou quase )
por Divin Sphere Hiroshai Seg 17 Abr - 14:23:03

» [DÚVIDA] Duas perguntas sobre o GM Studio
por Divin Sphere Hiroshai Seg 17 Abr - 13:41:38

» Ajudem os nossos representantes na JAM!
por Klabbery Seg 17 Abr - 13:04:47

» [RESOLVIDO!] Meu Game Maker não executa os jogos
por Klabbery Seg 27 Mar - 10:17:22

» fan art do sonic
por sonic exe Seg 20 Fev - 18:56:03

» Recolhendo numero de parças
por Vortex de sempre Qua 11 Jan - 12:04:24

» Feliz Natal a Todos!!
por dangamer Sex 30 Dez - 7:28:20

» Run Guy! (jogo de Jam)
por Divin Sphere Hiroshai Sex 2 Dez - 16:05:53

» HQ: The Parallax
por Ace A.R.D. Sex 2 Dez - 8:16:00

» Meu site basico
por dangamer Ter 29 Nov - 16:14:03

» Prof-Hero - O novo jogo da Professora!
por Efraim Leonardo Dom 27 Nov - 13:01:17

» Super Smash Bros. Crusade!
por BlueFox Seg 21 Nov - 10:44:26

» Sonic & Metal Sonic One-Shots
por Ace A.R.D. Sex 18 Nov - 17:52:37

» Stardust the history
por Divin Sphere Hiroshai Sex 18 Nov - 14:42:41

» Adeus SGM parte 1
por Divin Sphere Hiroshai Ter 1 Nov - 19:21:37


Tuto de dialogos

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

Tuto de dialogos

Mensagem por Nest_DJ.EXtreme em Sex 2 Ago - 15:27:34

 Eai gente To trazendo pra vcs meu tuto de como fazer um dialogo super .

 bom vamos começar !

 STEP 1:

 Crie um objeto,cujo o nome seja OBJ_DIALOGO(Ou o q vcs quiserem),
 e no create vcs ponham assim:

Código:
msg[0] = "";//escreva algo aqui
msg[1] = "";//escreva algo aqui
msg[2] = "";//escreva algo aqui

indice = 0;//onde começa
final = 2;//o tanto de numero de msg que tiver la encima (o ultimo e o final)

mensajem = "";//var mensajem

alarm[0] = 3;

 STEP 2:
 
 Crie um evento ALARM  Ee nele vcs ponha o seguinte:

Código:
if (string_length(mensajem) < string_length(msg[indice])){
    mensajem += string_char_at(msg[indice],string_length(mensajem)+1);
}

alarm[0] = 3;


 STEP 3

 Depois vcs add um evento step e nele vcs coloca assim:

Código:
if (keyboard_check_pressed(vk_enter) && indice <= final){
    if (mensajem == msg[indice]){
        indice += 1;
        if (indice > final){ indice = final;}
        mensajem = "";                      
   }else{
        mensajem = msg[indice];
    }
}

 STEP 4 :

 No evento Draw vcs ponham isso:

Código:
draw_set_color(c_blue);

draw_rectangle(0,390,640,480,0);

draw_set_color(c_white);

draw_text_ext(32,400,mensajem,16,400);

(OBS:Se quiserem colocar pra mudar de fase ao terminar o dialogo e so por room_goto_next() )Very Happy 

E isso,flw gente Exclamation 

______________________________________________________________________________________________
I'AM A NEST_SONIC THE HEDGEHOG!!!!!  cheers  bounce 



FODA.... SO ISSO LOL  Cool

avatar
Nest_DJ.EXtreme

Mensagens : 87
Reputação : 0
Data de inscrição : 03/01/2013
Idade : 18
Masculino
Localização : ....

Ver perfil do usuário

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