Functions, Essa é pra vc Logan! [ - FLOOD]

Mapas, Editores e tudo mais relacionado a Edição de DooM você encontra aqui.
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!
Avatar do usuário
Mathey Bu
Mensagens: 502
Registrado em: Seg Jul 21, 2008 11:18 am
Answers: 0
15
Localização: Decorate

Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Mathey Bu »

vamo lá:

sabe aquela hora q vc para de mapear ou codificar, q vc começa a pensar da onde surgiu essas ações do doom?

pois é, o titio mathey vai ensinar a vcs a fazerem seus sonhos.

primeiro darei um exemplo de function do ACS: GetActorX(int tid)

do decorate: A_Look

eu to mais ligado na parte do ACS, entao ensinarei uma parada inesquecível agora!

function parece script... Mas bem mais complicado,

veja seu começo

Código: Selecionar todos

Function int potencia_de_2(int number)
{

return number * number;

}
agora vamo fazer um script.

Código: Selecionar todos

script 1 (void)
{

int var0 = Potencia_de_2(3);

print(s: "O quadrado de 3 é: ", d:var0);

}
viu! Dai vc pode fazer seus propior quadrados! :lol:

bora avançar :twisted: !


que tal criar um "Print" com pontos fixos, id, e delay?

bem ai vai:

Código: Selecionar todos

function void PrintEx(str text, int id, int x, int y, int delay)
{

Hudmessage(s:text; 0, id, cr_gold ( todo print e amarelo ¬¬ ), x, y, delay);

}
Tio mathey pq vc botou void?

pq quando se usa void a function nao irá retornar nenhum valor para a variavel, pois vc q escolherá o valor quando usa-la no script.

No primeiro exemplo eu usei int para retornar um único valor para a variavel!

Tio Mathey pode me ensinar um pouco mais? Um pouco menos avançado? :lol:

claro!

aki vai uma brincadeirinha de criança p vcs:

Código: Selecionar todos

Function int "nome da function"(int argumento1, int argumento2...)
{

return to_cansado_de_escrever;

}

Function void "nome_da_function"(int argumento1, int argumento2...)
{
}
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:

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Logan MTM »

Pra mim pq?
Avatar do usuário
Mathey Bu
Mensagens: 502
Registrado em: Seg Jul 21, 2008 11:18 am
Answers: 0
15
Localização: Decorate

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Mathey Bu »

pra vc adquirir conhecimento! xD
Avatar do usuário
Pedro Vc
Mensagens: 3260
Registrado em: Ter Jul 15, 2008 4:40 pm
Answers: 0
15

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Pedro Vc »

Tu acha que o Logan já não sabe disso haha ?














Ou não?
Esperando
-Deus Vult 2 SE
-NeoDoom 2
And Current Projects
-Lucifer's Rising
Avatar do usuário
Mathey Bu
Mensagens: 502
Registrado em: Seg Jul 21, 2008 11:18 am
Answers: 0
15
Localização: Decorate

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Mathey Bu »

nao, ele nao sabe!

daí resolvi dar isso de aniversário para ele :D
Oops pra todo mundo tb, fiz esse tuto para todos

...

Mas logan agora eu quero um play 3 de aniversario! :wink:
Rico
Mensagens: 2354
Registrado em: Dom Set 10, 2006 11:49 am
Answers: 0
17
Localização: Atrás do DU0
Contato:

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Rico »

Cara, apesar de muito informativo, estou quase classificando isso como flood.
[xfire]p0br3[/xfire]
Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]
Avatar do usuário
Mathey Bu
Mensagens: 502
Registrado em: Seg Jul 21, 2008 11:18 am
Answers: 0
15
Localização: Decorate

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Mathey Bu »

Rico escreveu:Cara, apesar de muito informativo, estou quase classificando isso como flood.
?
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:

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Logan MTM »

Mathey Bu escreveu:nao, ele nao sabe!
Eh pow! Eu não sei de nada!

Como faz um "Setores Flutuantes" seu moço?
Avatar do usuário
Belzebul
Mensagens: 602
Registrado em: Sáb Abr 11, 2009 2:52 pm
Answers: 0
15
Localização: Num lugar muito louco
Contato:

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Belzebul »

O título do tópico possui a tag "[-FLOOD]",porém,maioria dos posts do Mathey Bu foram floods,e seus outros tópicos também.
O doomer defensor dos verdadeiros doomers
DU0 escreveu:Vão se foder vocês todos.
Avatar do usuário
Mathey Bu
Mensagens: 502
Registrado em: Seg Jul 21, 2008 11:18 am
Answers: 0
15
Localização: Decorate

Re: Functions, Essa é pra vc Logan! [ - FLOOD]

Mensagem por Mathey Bu »

Logan MTM escreveu:
Mathey Bu escreveu:nao, ele nao sabe!
Eh pow! Eu não sei de nada!

Como faz um "Setores Flutuantes" seu moço?
facil vc quer dizer 3D floor.

faça um setor qualquer e nesse setor escolha uma linha pra botar a ação 160, dai bota os parametros e depois abaica o setor num certo peso para fazer o 3D floor :wink: