Musica é tão problematica D:

ACS, DECORATE, Especial Lumps, Sprites e coisas específicas de cada source port serão postadas aqui!
Imp Hunter

Musica é tão problematica D:

Mensagem por Imp Hunter »

Alguem ai sabe fazer uma ACS que faça com que em todas as fases do jogo toquem uma musica aleatoria?

Tipo, eu tenho as musicas D_X, D_Y e D_Z e eu quero que em TODAS as fases do jogo toque 1 delas, mas pode ser qualquer uma!
Avatar do usuário
DU0
Mensagens: 6689
Registrado em: Sáb Abr 01, 2006 6:59 am
Answers: 0
18
Localização: Deimos Lab.
Contato:

Mensagem por DU0 »

||?
Jogando atualmente:
Xbox 360: Ninja Gaiden Black
Xbox One: Need for Speed: Hot Pursuit, Yakuza 3
PlayStation 2: Fatal Frame 3: The Tormented
PlayStation 3: RE: The Darkside Chronicles, RE: The Umbrella Chronicles
Nintendo Switch: Phantasy Star, SIFU
Imp Hunter

Mensagem por Imp Hunter »

Imagem

No que ||(Duas barrinhas) vão me ajudar? :eyebrow:
Rikezenho
Mensagens: 39
Registrado em: Sex Jun 08, 2007 2:21 am
Answers: 0
16

Mensagem por Rikezenho »

Não entendi lhufas
Imagem
Avatar do usuário
DU0
Mensagens: 6689
Registrado em: Sáb Abr 01, 2006 6:59 am
Answers: 0
18
Localização: Deimos Lab.
Contato:

Mensagem por DU0 »

double pipes significam "ou" em Java. Acredito que, como java e c++ são linguagens um tanto parecidas, || também signifique "ou" no c++... e como o c++ veio do c, e o c tb originou o acs, imagino que || também signifique "ou" no acs :P

não tenho certeza though, mas provavelmente tu colocaria pra tocar d_x || d_y || d_z...

talvez seja "or"


mas são suposições, não tenho certeza de nada ^^
Jogando atualmente:
Xbox 360: Ninja Gaiden Black
Xbox One: Need for Speed: Hot Pursuit, Yakuza 3
PlayStation 2: Fatal Frame 3: The Tormented
PlayStation 3: RE: The Darkside Chronicles, RE: The Umbrella Chronicles
Nintendo Switch: Phantasy Star, SIFU
Imp Hunter

Mensagem por Imp Hunter »

Imagem

No!

Eu não quero saber como fazer tocar mais de uma musica, eu quero saber QUAL será a ACS -.-

Porque eu num sei nem por onde começar, afinal essa ACS tem que ser usada em QUALQUER mapa de Doom =/ É uma ACS pra um wad de armas :|
Rikezenho
Mensagens: 39
Registrado em: Sex Jun 08, 2007 2:21 am
Answers: 0
16

Mensagem por Rikezenho »

DU0 escreveu:double pipes significam "ou" em Java. Acredito que, como java e c++ são linguagens um tanto parecidas, || também signifique "ou" no c++... e como o c++ veio do c, e o c tb originou o acs, imagino que || também signifique "ou" no acs :P

não tenho certeza though, mas provavelmente tu colocaria pra tocar d_x || d_y || d_z...

talvez seja "or"


mas são suposições, não tenho certeza de nada ^^
Em todas as linguagens de programação, pra simbolizar OU ou E, utiliza-se:

||, && (maioria)
or, and (algumas, como pascal, vb)
ou, e (visualg ou português estruturado, utilizado mais em cursos)
Imagem
Avatar do usuário
DU0
Mensagens: 6689
Registrado em: Sáb Abr 01, 2006 6:59 am
Answers: 0
18
Localização: Deimos Lab.
Contato:

Mensagem por DU0 »

poisé, eu só sei um pouco de pascal [por isso a dúvida quanto ao "or"] e Java :3
Jogando atualmente:
Xbox 360: Ninja Gaiden Black
Xbox One: Need for Speed: Hot Pursuit, Yakuza 3
PlayStation 2: Fatal Frame 3: The Tormented
PlayStation 3: RE: The Darkside Chronicles, RE: The Umbrella Chronicles
Nintendo Switch: Phantasy Star, SIFU
Avatar do usuário
Fabio914
Mensagens: 1757
Registrado em: Dom Mai 21, 2006 4:38 pm
Answers: 0
17
Localização: Sampa/Sanca
Contato:

Mensagem por Fabio914 »

DU0 escreveu:double pipes significam "ou" em Java. Acredito que, como java e c++ são linguagens um tanto parecidas, || também signifique "ou" no c++... e como o c++ veio do c, e o c tb originou o acs, imagino que || também signifique "ou" no acs :P

não tenho certeza though, mas provavelmente tu colocaria pra tocar d_x || d_y || d_z...

talvez seja "or"


mas são suposições, não tenho certeza de nada ^^
Você tá certo DU0 , mas esse tipo de "operador lógico" só é para comparações...

Exemplo:

Código: Selecionar todos

int x;
int y;

main(){
scanf("%d",&x);
scanf("%d",&y);

if (x>0 || y>0){
printf("Ou X ou Y são maiores que 0");
}

else if(x>=0 && y<0){
printf("X é maior igual a 0 e Y é menor que zero");
}

}
Mas de qualquer forma , o que isso está relacionado com o que o Imp perguntou?
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD
Avatar do usuário
DU0
Mensagens: 6689
Registrado em: Sáb Abr 01, 2006 6:59 am
Answers: 0
18
Localização: Deimos Lab.
Contato:

Mensagem por DU0 »

Esse era meu medo...

Imaginei que fosse possível fazer ele escolher aleatóriamente um OU outro OU outro, mas acho que não vai rolar, né? :?
Jogando atualmente:
Xbox 360: Ninja Gaiden Black
Xbox One: Need for Speed: Hot Pursuit, Yakuza 3
PlayStation 2: Fatal Frame 3: The Tormented
PlayStation 3: RE: The Darkside Chronicles, RE: The Umbrella Chronicles
Nintendo Switch: Phantasy Star, SIFU