Question Dlg

 
   3D Game Builder - Índice » Programação
Question Dlg
Autor Mensagem
Marceloteen
Usuário
Usuário


Registrado: 18/10/11
Mensagens: 369
Localização: Passos,MG

Question Dlg
Muito bem,gostaria de postar meu primeiro tutorial depois de retornar ao 3DGB.
Seguinte:a alguns meses eu abri um topico sobre a função QuestionDlg.
Infelizmente ninguém conseguiu me ajudar,porém agora descobri como se faz e gostaria de compartilhar com vocês.
A função é esta:QuestionDlg(Msg: string): Boolean;
Mas pra que serve??
Se você quiser fazer um dialogo ou alguma confirmação com o Player.
Essa função exibe uma caixa de dialogo com uam mensagem e duas opçoes,SIM e NÃO.
Se clicar em sim o valor será positivo e negativo se clicar em não.
No meu exemplo,criei um cubo e no seu Evento On Interact coloquei o seguinte código:
Código:
if QuestionDlg('Interagir?')=True then
begin
ErrorDlg('Você interagiu!!');
end
else if QuestionDlg('Interagir?')= False then
begin
ErrorDlg('Você não interagiu!');
end;

Muito simples,nem acredito que demorei tanto pra descobrir como se usava essa função.
Espero que ela seja útil para todos.
No lugar das mensagens,vocês podem colocar outros Scripts,como escrever variáveis,abrir Shops(no meu primeiro tópico eu queria esse comando justamente para um shop),entre vários outros.
Enjoy!



_________________
Boa sorte na criação de jogos!


Alimente meu dragão!

(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo!
Qua Mai 02, 2012 12:44 am Exibir perfil de usuários
ellyo-two
Usuário
Usuário


Registrado: 21/02/09
Mensagens: 669

Aee Marceloteen sempre ajudando agente

_________________
Ravy.studios
Ravy.artes

A Nossa Imaginação é sua diversão Idea
Qua Mai 02, 2012 12:47 am Exibir perfil de usuários
   3D Game Builder - Índice » Programação
Página 1 de 1