Então, tutorial de como adicionar skins no seu servidor
Siga esses passos (Irei botar algumas imagens para ajudar vocês por completo)
Ele e LONGO e meio chatim + faça a passo-a-passo para não haver bugs.
Vamos Lá
Abra o "inventory.lua"
procure por: Items = {
Assim que achar, procure onde estará a clothing "survivor" faça isso
Irei por como "SniperGirl Clothing"
{
"SniperGirl Clothing",
1,
"Put clothes on"
},
Entenda o que significa abaixo.
{
"Nome da sua nova skin aqui",
1, -- 1 e o espaço que ocupara no inventario
"Put clothes on" -- quando for usar irá aparecer essa mensagem
},
Ficará assim:
Depois abra o arquivo chamado "login.lua"
aperte ctrl+f e procure por: local playerDataTable
Vai a onde tem as skins e adicione lá
{
"SniperGirl Clothing"
},
Ficará assim:
Ainda no "Login.lua" procure por: local vehicleDataTable
e adicione
{
"SniperGirl Clothing"
},
Ficará assim:
Salve e vamos para a próxima
Abra o arquivo chamado "spawn.lua"
Procure por: local playerDataTable
Adicione novamente o que eu disse ali emcima.. (No login e no inventory)
Depois em: local vehicleDataTable
Faça a mesma coisa.
Salve e vamos para a próxima
Abra o arquivo chamado "pickups.lua"
Escolha a onde quer que drope a skin.
(Como assim onde que que drope? se você não sabe, existe "tipos" de spawn: Farm, Residential, military, industrial, supermarket e other
Você pode escolher em qual desses botar para poder dropa.
No caso, irei botar para dropar somente em spawn de zonas militares. (Exemplo: area51)
Entenda o que é isso
{
"SniperGirl Clothing", -- Nome da Skin que escolhi
2465, - ID do objeto que iremos usar
2, -- nao mexa
0, -- nao mexa
4 -- nível de spawn do item. no caso, chances de drop
},
Caso for adicionar + skins mude sempre o ID do OBJETO para não haver problemas.
(Que não de conflito com algum outro em USO)
Aperte CTRL+F e procure por: military = {
Adicione lá
{
"SniperGirl Clothing",
2465,
2,
0,
4
},
Ficará assim:
Salve e vamos para o próximo
Abra o arquivo chamado "survivorSystem.lua"
procure por: local vehicleDataTableForTent = {
Você faz o mesmo processo que fez nas outras resources em adicionar
(Como você fez no inventory.lua e login.lua)
Depois disso procure por: skinTable = {
E adicione
{
"SniperGirl Clothing",
191
},
esse número 191 e a skin que vamos usar. (não e obrigado a usar ela.)
Ficará assim:
Agora procure por: function checkBandit()
Você escolhe se a skin que você estiver em uso será como "bandit" ou não
os exemplos estão ali
if current == 179 or current == 287 then
elseif current == 73 then
No caso como será sniper não irei adicionar
caso queira adicionar
faça assim: if current == 179 or current == 287 or current == 191 then
ou assim
elseif current == 73 or current == 191 then
Agora para o ultimo
Abra o arquivo chamado "survivorSystem_client.lua"
Use a skin que você queira modificada e adicione
snipertxd = engineLoadTXD("mods/snipergirl.txd")
engineImportTXD(snipertxd, 191)
sniperdff = engineLoadDFF("mods/snipergirl.dff", 191)
engineReplaceModel(sniperdff, 191)
Pronto, agora a skin tera a textura.
Agora a textura no "objeto" quando for dropar o item
itemTXD = engineLoadTXD("items/army_clothes.txd")
engineImportTXD(itemTXD, 2465)
itemDFF = engineLoadDFF("items/army_clothes.dff", 2465)
engineReplaceModel(itemDFF, 2465)
Ficando assim:
NÃO ESQUEÇA DE JOGAR AS SKINS DA PASTA "MODS"
Salve o arquivo e pronto.
NÃO ESQUEÇA DE ADICIONAR NO META.XML DO DAYZ ISSO.
<*file src*="mods/snipergirl.txd" />
<*file src*="mods/snipergirl.dff" />
Sem os *
E pronto, só entrar no jogo procurar por ela e curti :B
Pergunta: Como faço para botar pra dropa em veiculos e HeliCrashs?
Resposta: abra a resource "vehicle_spawn.lua"
procure por: helicrashsides = {
adicione
{
"SniperGirl Clothing",
2465,
2,
0,
4
},
Para isso, tenha já feito aquilo ali em cima :3 se não nem ira funcionar.
Download da skin usada: https://www.mtadayz.com/2013/07/woman-ghillie-suit.html .
vllw . fui :D