RegistrarBuscaFAQMembrosGruposEntrar
precionar uma tecla e executar um script
Ir à página 1, 2  Próximo
 
Responder tópico    3D Game Builder - Índice » Programação Exibir tópico anterior
Exibir próximo tópico
precionar uma tecla e executar um script
Autor Mensagem
StenioAguiar
Usuário
Usuário


Registrado: 09/06/10
Mensagens: 49

Mensagem precionar uma tecla e executar um script Responder com citação
bom gente eu nao sou muito bom nos scripts Sad
e faz uns dois dias que eu to quebrando a cabeça
tentando fazer um script que quando eu precionar a tecla " E "
execute outro script, tentei de um monte de geito.
algum de voçês podem me dizer como eu faço isso??

Ter Jul 27, 2010 5:58 pm Exibir perfil de usuários Enviar mensagem privada MSN Messenger
aiury
Usuário
Usuário


Registrado: 11/12/09
Mensagens: 291

Mensagem Responder com citação
begin
SetWaitKeyUp(67);
SetKeyUpOk(true);
end

Daí voçe coloca o resto, mas poderia explicar oque exatamente voçe quer fazer?


Ter Jul 27, 2010 7:21 pm Exibir perfil de usuários Enviar mensagem privada Enviar e-mail MSN Messenger
StenioAguiar
Usuário
Usuário


Registrado: 09/06/10
Mensagens: 49

Mensagem Responder com citação
bom eu to querendo que o ator se abaxe e ande para frente abaixado quando a gente apertar a letra " E "
to qerendo colocar uns obstaculos que ele tenha que se abaixar
Ter Jul 27, 2010 8:04 pm Exibir perfil de usuários Enviar mensagem privada MSN Messenger
aiury
Usuário
Usuário


Registrado: 11/12/09
Mensagens: 291

Mensagem Responder com citação
Eu acho que é assim.

em OnInteract

//---Cabeçario do 3dgb---//
if IsKeyPress(67) then
GetObjectAnimation('MainActor') 'nome da animação que ele fica abaixado' ;
SetObjectAnimation('MainActor', 'nome da animação que ele fica abaixado');
begin
else if SetWaitKeyUp(67) then
SetObjectAnimation('MainActor', 'nome da animação que ele fica parado');
//---fim de cabeçario--//

Eu também não sou lá essas coisas em scripts, mas acho que é mais ou menos isso, eu não testei, se houver algum erro me informe á linha e á casa.
Ter Jul 27, 2010 9:16 pm Exibir perfil de usuários Enviar mensagem privada Enviar e-mail MSN Messenger
victordriver
Usuário
Usuário


Registrado: 26/01/10
Mensagens: 272
Localização: Natal RN

Mensagem Responder com citação
Citação:
Eu acho que é assim.

em OnInteract

//---Cabeçario do 3dgb---//
if IsKeyPress(67) then
GetObjectAnimation('MainActor') 'nome da animação que ele fica abaixado' ;
SetObjectAnimation('MainActor', 'nome da animação que ele fica abaixado');
begin
else if SetWaitKeyUp(67) then
SetObjectAnimation('MainActor', 'nome da animação que ele fica parado');
//---fim de cabeçario--//

Eu também não sou lá essas coisas em scripts, mas acho que é mais ou menos isso, eu não testei, se houver algum erro me informe á linha e á casa.


creio que esteja exatamente certo, também não sou lá essas coisas em script mas entendo a "base" do pascal só falta estudar a programação do 3DGB.
Qua Jul 28, 2010 2:30 am Exibir perfil de usuários Enviar mensagem privada Enviar e-mail MSN Messenger
Lemos
Master User
Master User


Registrado: 14/04/09
Mensagens: 803
Localização: Rio de Janeiro - RJ

Mensagem Responder com citação
Veja se isso também pode lhe ajudar:

http://www.eternix.com.br/forum/onde-esta-o-erro-neste-script-de-animacao-para-o-mainactor-t649.html

Abraço

_________________
Lemos
http://alemdanimacao.zip.net/
Qua Jul 28, 2010 10:37 am Exibir perfil de usuários Enviar mensagem privada Visitar o website do usuário
StenioAguiar
Usuário
Usuário


Registrado: 09/06/10
Mensagens: 49

Mensagem Responder com citação
Citação:
Eu acho que é assim.

em OnInteract

//---Cabeçario do 3dgb---//
if IsKeyPress(67) then
GetObjectAnimation('MainActor') 'nome da animação que ele fica abaixado' ;
SetObjectAnimation('MainActor', 'nome da animação que ele fica abaixado');
begin
else if SetWaitKeyUp(67) then
SetObjectAnimation('MainActor', 'nome da animação que ele fica parado');
//---fim de cabeçario--//

Eu também não sou lá essas coisas em scripts, mas acho que é mais ou menos isso, eu não testei, se houver algum erro me informe á linha e á casa.

Aiury esse script deu o seguinte erro
Citação:
Syntax Error: ";" expected. [line: 3, column: 33]
Shocked


Qua Jul 28, 2010 6:04 pm Exibir perfil de usuários Enviar mensagem privada MSN Messenger
StenioAguiar
Usuário
Usuário


Registrado: 09/06/10
Mensagens: 49

Mensagem Responder com citação
Lemos
dei uma olhada nesse tropico testei o script e deu certo
mas tipo eu queria que ele se abaixa-se com a letra "E" e anda-se para frente
mas eu so se abaixa, e também eu alterei a letra "C" que faz ele se abaixar sendo que eu coloquei para ele se abaixar com a letra "E"
isso é meio estranho, vooçs não acham??
Qua Jul 28, 2010 6:11 pm Exibir perfil de usuários Enviar mensagem privada MSN Messenger
Mostrar os tópicos anteriores:    
Responder tópico    3D Game Builder - Índice » Programação Todos os horários são GMT
Ir à página 1, 2  Próximo
Página 1 de 2

 
Ir para: 
Você não pode enviar mensagens novas neste fórum
Você não pode responder mensagens neste fórum
você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode votar em enquetes neste fórum


Powered by phpBB © 2001, 2008 phpBB Group
Design by Edirlei
Traduzido por phpBB Brasil