Login

Esqueci minha senha

Últimos assuntos
» Ainda há esperança? [POR FAVOR LEIA!]
por IanLages Hoje à(s) 19:16:32

» Run Guy! (jogo de Jam)
por Divin Sphere Hiroshai Hoje à(s) 16:05:53

» Dando uma nova chance ao forum
por IanLages Hoje à(s) 15:18:16

» HQ: The Parallax
por Ace, The Walking Spoiler Hoje à(s) 8:16:00

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

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

» Recolhendo numero de parças
por Divin Sphere Hiroshai Ter 22 Nov - 19:24:19

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

» Curso de Game Maker!
por IsraelGames Sab 19 Nov - 8:46:13

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

» Sonic & Metal Sonic One-Shots
por Ace, The Walking Spoiler Sex 18 Nov - 17:52:37

» O fim se aproxima
por Ace, The Walking Spoiler Sex 18 Nov - 17:01:19

» forum morreu???? nooooo!!!
por Divin Sphere Hiroshai Sex 18 Nov - 14:46:16

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

» Novo no Forum - Me chamem de Fubuki
por fujoshiman1234 Qui 10 Nov - 16:38:59

» Nova série animada e vaga para dublagem
por Divin Sphere Hiroshai Sab 5 Nov - 19:14:07

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

» A Jornada Completo
por Divin Sphere Hiroshai Qua 12 Out - 16:06:38

» SGM Amino foi feito!
por Nest_DJ.EXtreme Seg 10 Out - 16:00:48

» Um Menu Diferenciado e ... votação ? o.Õ
por Nest_DJ.EXtreme Dom 9 Out - 18:00:23


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


Nest_DJ.EXtreme

Mensagens : 98
Reputação : 0
Data de inscrição : 03/01/2013
Idade : 17
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