[VC/SA] Como Converter Armas
Enviado: 17 Abr 2018, 04:29
Para saber quais são os nomes dos arquivos das armas do gta Clique Aqui.
Clique em ''2 Lists of Weapons'', escolha o jogo em clique em ''Expand'' para exibir a lista.
Em baixo de model tem o nome dos arquivos, aqui por exemplo dá pra ver que no gta sa o nome do txd e dff do Night Stick é ''nitestick'' (sem o #).
Use o IMG Manager para abrir o gta3.img dos e pegar o .txd e .dff da arma que vai servir como base.
Para GTA SA, eu recomendo que você utilize o meu Original Weapons Fix como base, assim seu modelo ficará posicionado corretamente na mão do CJ.
Programas necessários :
IMG Manager
Zmodeler
Magic.TXD (Lembre-se de comprimir as texturas e gerar mip maps)
Veja também: (DEPOIS)
Como fazer ícones de armas no estilo SA
Como fazer ícones no estilo do GTA Vice City
Como adaptar modelos ao Normal Map
3D Muzzle Effects
GTA Vice City:
Basicamente a mesma maneira de converter as armas para o gta sa, a única diferença é que o .dff das armas do GTA Vice City não tem gunflash no modelo e além disso na hora de exportar, na opção ''DFF Version'' escolha ''Vice City''
GTA San Andreas :
Coloque o modelo que quer converter em uma pasta, pegue o .txd e .dff da arma que vai substituir e coloque na mesma pasta.
Importe o modelo que quer converter no zmodeler. (de preferência em formato .obj)

Clique na bola vermelha, vai aparecer uma janela.
Ao lado dos quadradinhos, abaixo de ''Default Material'' tem nomes, geralmente o mesmo da textura (ou parecido).
Se o nome não for o mesmo da textura, clique duas vezes com o botão esquerdo do mouse em cima do nome e o troque para o mesmo nome da textura.
Clique nos 3 pontos e selecione as texturas (marcado em laranja).
(IGNORE O QUADRADO VERDE)

Com seu novo modelo totalmente texturizado, agora importe a arma que vai substituir, no meu caso a sniper.
Na maioria das vezes a nova arma vai ser maior que a original como pode ver na imagem (nova em vermelho, original em amarelo).

Vamos diminuir o tamanho do modelo até que ele fique na mesma escala que o original.
Clique em Modify>Scale.
Mova o ponteiro do mouse pra cima do modelo que quer converter, aperte Ctrl e o botão esquerdo do mouse ao mesmo tempo.
Vai aparecer um menu, nele digite o tamanho que quer (mais para aumentar, menos para diminuir).

Sistema de coordenadas de espaço 3D :
X = Comprimento para esquerda.
Y = Altura.
Z = Comprimento para direita.
Sempre use os mesmos números nas três configurações, no meu caso eu vou botar 10 (recomendo que use números inteiros, 10, 20 etc).
Se o modelo ficar menor que a arma original clique na seta azul (marcada em vermelho) para desfazer a ação (ou Ctrl + z), e selecione um número um pouco maior e veja como fica. Caso o modelo continue maior, repita o processo até que o novo e o original fiquem na mesma escala.

Ajustando o posicionamento:
Geralmente sua nova arma estará desalinhada em relação a original, vamos corrigir:

Eu recomendo essas configurações nas 4 telas para facilitar:

Front = Frente.
Top = Topo.
Perspective = Visão livre.
3D = Visualizar o modelo.
Em Modify>Rotate você pode girar o modelo e em Modify>Move você pode move-lo, use essas duas opções para alinhar o modelo em cima do original.
Para alinhar eu geralmente primeiro uso o Front e depois o Top.

Como dá pra ver está errado, vou usar o ''rotate'' e o ''move'' pra alinhar corretamente.
Agora, com as armas alinhadas, eu percebi que minha nova arma está um pouco maior que a original, então vou diminuir o amanho dela.
Pronto! agora elas tem o mesmo tamanho!
Mas já acabei ?

Não!
Veja que no ''Top'' continua desalinhado, então eu uso o ''rotate'' e o ''move'' pra alinhar, depois eu vejo no ''3D'' se está tudo certo.


Certo, estamos quase terminando.
Gunflash :
Você tem três escolhas para o gunflash da arma :
1 - Gunflash original.
2 - Gunflash do effects.
3 - Gunflash HD.
Nota: O ''Original weapons fix'' não vem com gunflash dentro das armas. Caso esteja usando ele como base e queira um gunflash original, importe a arma original no zmodeler e arraste o gunflash dela para fora e então apague esse modelo original que acabou de importar.
Clicando no ''+'' na frente do .dff (da arma original) você vai encontrar o nome da arma, e outro ''+'' ao clicar nele irá ver o nome do gunflash da arma (acho que é ''muzzle'').
Sim, a arma está dentro do .dff e o gunflash está dentro da arma, o que devemos fazer é colocar esse gunflash dentro do nosso novo modelo e ele irá funcionar.
Arraste do muzzle para dentro do nome do seu modelo, deixando como estava na arma original, no caso o nome do meu novo modelo é ''default'' como pode ver na imagem abaixo, ao arrastar o gunflash irá aparecer aquele ''+'' como na arma original.
Pode ser que seja necessário reposicionar o modelo do gunflash.
Você pode ter o gunflash do effects do seu jogo (ele pode ficar desalinhado), para isso clique em cima do gunflash com o botão direito do mouse e depois em Edit>Delete.
Copie o nome do modelo original e depois cole no novo modelo.
Clique no modelo original com o botão direito do mouse e depois em Edit>Delete.
Agora arraste o novo modelo pra dentro do .dff

Clique em Display> Local Axes...> Quadrado (marcado em vermelho) > Offset > Reset to Parent

Agora clique com o botão esquerdo do mouse em cima do modelo.
Clique na seta preta pra baixo ao lado de Export depois clique em Multiple Export, exporte o .dff para sua área de trabalho.

Abra o .txd da arma original com o magix.txd, clique em ''Editar>adicionar'' e adicione todas as texturas de sua nova arma.
Não esqueça de comprimir as texturas, adicionar mip map e de colocar um bom ícone.
Pegue o novo .dff e o novo .txd e teste no jogo.
Resultado :

Adicionado após 28 segundos:
Tutorial parcialmente re-escrito.
Clique em ''2 Lists of Weapons'', escolha o jogo em clique em ''Expand'' para exibir a lista.
Em baixo de model tem o nome dos arquivos, aqui por exemplo dá pra ver que no gta sa o nome do txd e dff do Night Stick é ''nitestick'' (sem o #).
Use o IMG Manager para abrir o gta3.img dos e pegar o .txd e .dff da arma que vai servir como base.
Para GTA SA, eu recomendo que você utilize o meu Original Weapons Fix como base, assim seu modelo ficará posicionado corretamente na mão do CJ.
Programas necessários :
IMG Manager
Zmodeler
Magic.TXD (Lembre-se de comprimir as texturas e gerar mip maps)
Veja também: (DEPOIS)
Como fazer ícones de armas no estilo SA
Como fazer ícones no estilo do GTA Vice City
Como adaptar modelos ao Normal Map
3D Muzzle Effects
GTA Vice City:
Basicamente a mesma maneira de converter as armas para o gta sa, a única diferença é que o .dff das armas do GTA Vice City não tem gunflash no modelo e além disso na hora de exportar, na opção ''DFF Version'' escolha ''Vice City''
GTA San Andreas :
Coloque o modelo que quer converter em uma pasta, pegue o .txd e .dff da arma que vai substituir e coloque na mesma pasta.
Importe o modelo que quer converter no zmodeler. (de preferência em formato .obj)

Clique na bola vermelha, vai aparecer uma janela.
Ao lado dos quadradinhos, abaixo de ''Default Material'' tem nomes, geralmente o mesmo da textura (ou parecido).
Se o nome não for o mesmo da textura, clique duas vezes com o botão esquerdo do mouse em cima do nome e o troque para o mesmo nome da textura.
Clique nos 3 pontos e selecione as texturas (marcado em laranja).
(IGNORE O QUADRADO VERDE)

Com seu novo modelo totalmente texturizado, agora importe a arma que vai substituir, no meu caso a sniper.
Na maioria das vezes a nova arma vai ser maior que a original como pode ver na imagem (nova em vermelho, original em amarelo).

Vamos diminuir o tamanho do modelo até que ele fique na mesma escala que o original.
Clique em Modify>Scale.
Mova o ponteiro do mouse pra cima do modelo que quer converter, aperte Ctrl e o botão esquerdo do mouse ao mesmo tempo.
Vai aparecer um menu, nele digite o tamanho que quer (mais para aumentar, menos para diminuir).

Sistema de coordenadas de espaço 3D :
X = Comprimento para esquerda.
Y = Altura.
Z = Comprimento para direita.
Sempre use os mesmos números nas três configurações, no meu caso eu vou botar 10 (recomendo que use números inteiros, 10, 20 etc).
Se o modelo ficar menor que a arma original clique na seta azul (marcada em vermelho) para desfazer a ação (ou Ctrl + z), e selecione um número um pouco maior e veja como fica. Caso o modelo continue maior, repita o processo até que o novo e o original fiquem na mesma escala.

Ajustando o posicionamento:
Geralmente sua nova arma estará desalinhada em relação a original, vamos corrigir:

Eu recomendo essas configurações nas 4 telas para facilitar:

Front = Frente.
Top = Topo.
Perspective = Visão livre.
3D = Visualizar o modelo.
Em Modify>Rotate você pode girar o modelo e em Modify>Move você pode move-lo, use essas duas opções para alinhar o modelo em cima do original.
Para alinhar eu geralmente primeiro uso o Front e depois o Top.

Como dá pra ver está errado, vou usar o ''rotate'' e o ''move'' pra alinhar corretamente.
Agora, com as armas alinhadas, eu percebi que minha nova arma está um pouco maior que a original, então vou diminuir o amanho dela.
Pronto! agora elas tem o mesmo tamanho!
Mas já acabei ?

Não!
Veja que no ''Top'' continua desalinhado, então eu uso o ''rotate'' e o ''move'' pra alinhar, depois eu vejo no ''3D'' se está tudo certo.


Certo, estamos quase terminando.
Gunflash :
Você tem três escolhas para o gunflash da arma :
1 - Gunflash original.
2 - Gunflash do effects.
3 - Gunflash HD.
Nota: O ''Original weapons fix'' não vem com gunflash dentro das armas. Caso esteja usando ele como base e queira um gunflash original, importe a arma original no zmodeler e arraste o gunflash dela para fora e então apague esse modelo original que acabou de importar.
Clicando no ''+'' na frente do .dff (da arma original) você vai encontrar o nome da arma, e outro ''+'' ao clicar nele irá ver o nome do gunflash da arma (acho que é ''muzzle'').
Sim, a arma está dentro do .dff e o gunflash está dentro da arma, o que devemos fazer é colocar esse gunflash dentro do nosso novo modelo e ele irá funcionar.
Arraste do muzzle para dentro do nome do seu modelo, deixando como estava na arma original, no caso o nome do meu novo modelo é ''default'' como pode ver na imagem abaixo, ao arrastar o gunflash irá aparecer aquele ''+'' como na arma original.
Pode ser que seja necessário reposicionar o modelo do gunflash.
Você pode ter o gunflash do effects do seu jogo (ele pode ficar desalinhado), para isso clique em cima do gunflash com o botão direito do mouse e depois em Edit>Delete.
Copie o nome do modelo original e depois cole no novo modelo.
Clique no modelo original com o botão direito do mouse e depois em Edit>Delete.
Agora arraste o novo modelo pra dentro do .dff

Clique em Display> Local Axes...> Quadrado (marcado em vermelho) > Offset > Reset to Parent

Agora clique com o botão esquerdo do mouse em cima do modelo.
Clique na seta preta pra baixo ao lado de Export depois clique em Multiple Export, exporte o .dff para sua área de trabalho.

Abra o .txd da arma original com o magix.txd, clique em ''Editar>adicionar'' e adicione todas as texturas de sua nova arma.
Não esqueça de comprimir as texturas, adicionar mip map e de colocar um bom ícone.
Pegue o novo .dff e o novo .txd e teste no jogo.
Resultado :

Adicionado após 28 segundos:
Tutorial parcialmente re-escrito.