Conectar-se

Esqueci minha senha

Últimos assuntos
» [AJUDA]Qual o Game Maker usar?
por Klabbery Ontem à(s) 21:58

» Tédio+Nostalgia=I am back at this again?
por Matdragno Ontem à(s) 2:21

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

» Corrente Do Infinito ( ou quase )
por sonic exe Seg 20 Mar - 15:37

» Animo de RPG do Sonic
por Klabbery Seg 20 Mar - 9:33

» Grupo da Discord do Fórum!
por Klabbery Qua 8 Mar - 17:03

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

» forum morreu???? nooooo!!!
por sonic exe Seg 20 Fev - 19:47

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

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

» [NOVO!] E-mail, canal e facebook!
por Ace A.R.D. Seg 5 Dez - 14:13

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

» Dando uma nova chance ao forum
por Klabbery Sex 2 Dez - 17:18

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

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

» Baixe PROF-HERO!
por Efraim Leonardo Dom 27 Nov - 15:01

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

» Novo Membro - Israel Games
por IsraelGames Sab 19 Nov - 10:40

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

» O fim se aproxima
por Ace A.R.D. Sex 18 Nov - 19:01


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 - 17:27

 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 : 97
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