Como eu faço isso olha:
É meio complicado explicar.
Como que eu faço para fazer uma porta que se abre quando eu mato uns monstros?
Por exemplo:
Tem uma sala cheio de monstros,ai quando eu matar todos eles,a porta se abre?
Espero respostas.
Preciso de uma ajuda?
Regras do fórum
LEIA COM ATENÇÃO
Antes de postar alguma dúvida utilize a função de pesquisar do fórum, pois a sua dúvida talvez já tenha sido respondida!
LEIA COM ATENÇÃO
Antes de postar alguma dúvida utilize a função de pesquisar do fórum, pois a sua dúvida talvez já tenha sido respondida!
Preciso de uma ajuda?
Eu jogo doom com muito orgulho!
Re: Preciso de uma ajuda?
que marra hein...
primeiro preciso saber se vc ja sabe mexer com SCRIPTS.
primeiro preciso saber se vc ja sabe mexer com SCRIPTS.
- Lord DooM1.666
- Mensagens: 1169
- Registrado em: Qui Jan 10, 2008 9:19 pm
- 17
- Localização: Pernambuco - Brasil
Re: Preciso de uma ajuda?
Gongon escreveu:Como eu faço isso olha:
É meio complicado explicar.
Como que eu faço para fazer uma porta que se abre quando eu mato uns monstros?
Por exemplo:
Tem uma sala cheio de monstros,ai quando eu matar todos eles,a porta se abre?
Espero respostas.
Isso já é algo mais expert. Conhece ACS script? Se sim, leia abaixo
1º Vc precisará colocar uma TAG igual em todos os monstros da sala.
Suponhamos q seja a tag 1
2º Vc precisará "TAGAR" o setor da porta tb. Digamos q seja a tag 2
Com isso em "mãos", vamos ao script:
Código: Selecionar todos
#include "zcommon.acs"
script 1 open //ou enter
{
if(thingcount(0,1)==0) //Esse "1" é a tag dos monstros da Sala
{
door_open(2,25,0); //Esse "2" é a tag da porta. o 25 é a velocidade.
}
else {
delay(1);
restart;
}
}
Com esse simples código, vc poderá fazer o q pediu. Porém se vc não conhece o ACS, visite nossa wiki http://www.brdoom.com/wiki/index.php?title=ZDoom/GZDoom
Não tá completa mas dá pra aprender várias coisas!
Espero ter ajudado.
Abraços
Re: Preciso de uma ajuda?
ou se quiser:
script 1 open
{
while ( thingcount(0,1) > 0 )
{
delay(1);
}
door_open(2, 25, 0);
}
script 1 open
{
while ( thingcount(0,1) > 0 )
{
delay(1);
}
door_open(2, 25, 0);
}
Re: Preciso de uma ajuda?
Ae valeu pela ajuda!
Mas aonde eu escrevo esses códigos aí?
Eu sabia,mas eu esqueci aonde escreve.
Mas aonde eu escrevo esses códigos aí?
Eu sabia,mas eu esqueci aonde escreve.
Eu jogo doom com muito orgulho!