ACS SCRIPT - Só exemplos [+ NO FLOOD]

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

Mensagem por Imp Hunter »

É possivel fazer com que em uma linedef apareça mais de uma print

Por exemplo, eu quero que quando eu use uma porta apareça uma mensagem, ai quando eu usa-la denovo apareça outra e por ai vai
Avatar do usuário
Logan MTM
Mensagens: 2895
Registrado em: Dom Dez 11, 2005 8:12 pm
Answers: 0
18
Localização: Rio de Janeiro - Brasil
Contato:

Mensagem por Logan MTM »

Tem sim Imp. Com variáveis e 'Checks'. Está muito vago o que vc quer. Exemplifique melhor que eu faço o mesmo.

:wink:
Avatar do usuário
Pedro Vc
Mensagens: 3260
Registrado em: Ter Jul 15, 2008 4:40 pm
Answers: 0
15

Mensagem por Pedro Vc »

Hm.....
Defina uma variável e use um IF

mais ou menos isso:

crap

int printchk=false

if (printchk==false) {
print(s: "parabens, eh a 1º vez q vc passa por essa porta!")
printchk==true
}
else {
print(s: parabens, eh a 2º vez q vc passa por essa porta!)

}

}
Avatar do usuário
Logan MTM
Mensagens: 2895
Registrado em: Dom Dez 11, 2005 8:12 pm
Answers: 0
18
Localização: Rio de Janeiro - Brasil
Contato:

Mensagem por Logan MTM »

Assim vc cria uma infinidade de bugs lógicos na parada. ^^'
Imp Hunter

Mensagem por Imp Hunter »

Então qual o script certo, Logan? ._.
Avatar do usuário
Logan MTM
Mensagens: 2895
Registrado em: Dom Dez 11, 2005 8:12 pm
Answers: 0
18
Localização: Rio de Janeiro - Brasil
Contato:

Mensagem por Logan MTM »

O... que... vc... quer... fazer... exatamente...?










Não quero escrever un Script que não vai funcionar corretamente. :?
Avatar do usuário
Pedro Vc
Mensagens: 3260
Registrado em: Ter Jul 15, 2008 4:40 pm
Answers: 0
15

Mensagem por Pedro Vc »

Acho que ele quer q quando vc passe uma vez em uma porta apareça uma mensagem, quando vc passar pela 2º vez apareça outra, pela 3º vez outra etc....
Avatar do usuário
Mathey Bu
Mensagens: 502
Registrado em: Seg Jul 21, 2008 11:18 am
Answers: 0
15
Localização: Decorate

Mensagem por Mathey Bu »

int a;

script 1 (void)
{

if(a==1)
{
Print(s: "MOTHERFUCKER");
}

else {
a++;
Print(s: "bitch");
}
}

tente esse
Imp Hunter

Mensagem por Imp Hunter »

Pedro Vc escreveu:Acho que ele quer q quando vc passe uma vez em uma porta apareça uma mensagem, quando vc passar pela 2º vez apareça outra, pela 3º vez outra etc....
Exato

Tipo, eu use uma porta e apareça a print "Don't be a pussy", tente denovo e apareça "Stop it, you can't exit", tente novamente "You're pissing me off" e etc
Avatar do usuário
Mathey Bu
Mensagens: 502
Registrado em: Seg Jul 21, 2008 11:18 am
Answers: 0
15
Localização: Decorate

Mensagem por Mathey Bu »

master matheus escreveu:int a;


script 1 (void)
{

if(a==1)
{
Print(s: "MOTHERFUCKER");
}

else {
a++;
Print(s: "bitch");
}
}

tente esse
int a;

script 1 (void)
{

if(a==2)
{
Print(s: "MOTHERFUCKER");
}

else if (a==1)
{
Print(s: "fuck it");
a++;
}

else {
a++;
Print(s: "bitch");
}
}