Jump to content

Rakashy

Members
  • Content Count

    86
  • Joined

  • Last visited

  • Days Won

    1

Rakashy last won the day on May 22

Rakashy had the most liked content!

Community Reputation

8 Neutral

1 Follower

About Rakashy

  • Rank
    Transformer

Details

  • Gang
    Scripter
  • Location
    Brazil
  • Occupation
    Autônomo
  • Interests
    Conhecimento

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Eu vi e tentei seguir a mesma lógica, porém sem sucesso também... Poderia me dar algum exemplo ?
  2. Então brother, eu tentei desta forma, porém o arquivo decodificado não é gerado, entende ? ele continua codificado, por isso vim pedir ajuda aqui, Eu não quero apenas substituir o modelo dentro do jogo, preciso decodificar o arquivo pra poder conseguir edita-lo novamente pelo 3dsMax. Entendeu ? Colocar ele no jogo eu consigo tranquilo, pq como eu disse tenho a senha, então só dou um "fileUnprotection("arquivo.dff", senha) e consigo carregar no jogo
  3. Isso é o nome que eu dei pro evento... Você pode usar qualquer nome, no caso, você vai usar este nome pra chamar a função
  4. Eu já te dei a faca e o queijo brother. Você pode utilizar o código que te enviei para TODOS, roupas, veículos, objetos, basta trocar, no caso do veículo, ao invés da variável "ped" você utiliza "vehicle" e o restante é jogo de Textura, substitui o nome da textura, para saber qual substituir basta abrir o TXD e ver o nome da textura. Para objetos use a variavel "object". E para roupas a variavel e "ped" também pois o elemento está integrado ao jogador. Um exemplo de como fazer um sistema de armas : Pegue o modelo de uma arma limpa, sem nenhum attach, pegue o modelo de uma arma
  5. Procure Rakashy no youtube e veja meus trabalhos com shader, hoje postei uma atualização do meu Custom de personagens, também tenho um sistema de skins de veiculos para Viaturas, e estou trabalhando em um custom de armas para adicionar Miras, silenciadores, carregadores, etc
  6. Segue ai meu script, um exemplo do que pode ser feito.
  7. Pode usar ai e testar, vai funcionar certinho, ai é só replicar e alterar a textura pra ir adicionando skins, e não se esqueça de sempre desencadear esses eventos via server-side, pois se chamar o evento direto do client, a skin só irá alterar para você
  8. function SetarSkin(thePlayer) local ShaderM4 = [[ texture tex; technique replace { pass P0 { Texture[0] = tex; } } ]] local thePlayer = source local ShaderM4_RK = dxCreateShader(ShaderM4, 0, 0, false, "ped") local Texture_M4 = dxCreateTexture("Texturas/M4A1/M4A1-1.png") -- LOCAL AONDE ESTÁ O PNG DA TEXTURA engineApplyShaderToWorldTexture(ShaderM4_RK, "M4A1[057]", thePlayer) -- "M4A1[057]" é o nome da textura no .dff que vai substituir dxSetShaderValue(ShaderM4_RK, "tex", Texture_M4) end addEvent( "RK:DarM4A1-1", true) addEventHandler("RK:DarM4A1-1", get
  9. setElementData(getRootElement(), "Carga", true) Seu problema está ai.. Como boechat disse, não se usa elementData em "root" a não ser que queira desencadear algo para TODOS do servidor. Use o elemento referente ao player. No caso do lado do servidor, se da referência ao source, más tbm não se utiliza "source" como parâmetro de função, então faça referência ao jogador e chame a variável referente a ele. No seu caso parece ser "thePlayer", apenas substitua estes "getRootElement()" pelo player local e veja se resolve. Provavelmente sim, pode ver que existe MUITA coisa errada no códig
  10. Então gente, nos últimos 4 meses venho desenvolvendo um sistema de customização de personagens, com sistema de fardas/mochilas/mascaras integrados, igual ao FiveM mesmo, e então resolvi ir atrás de meios de codificar meus arquivos de modelagem, foi aí que todo o problema começou... Acabei encontrando esse sistema aqui no forum mesmo : searching for .dff .txd .col compiler - Scripting - Multi Theft Auto: Forums (mtasa.com) e tive sucesso para criptografar tanto dff quanto txd. Então aconteceu merd**. Acabei tendo um problema com meu HD de backup que queimou, até dei uma sumida aqui do
  11. É exatamente isso mesmo, a gente que não tem tanta experiência na área as vezes passa uns sufoco besta né? eu igual doido tentando resolver os B.O pra no final ver que era algo tão simples... Consegui resolver todos os problemas tranquilamente quando parei pra ler com calma a wiki.. Obrigado pela ajuda, e pode encerrar o tópico.
  12. Tenho mais um problema e gostaria da ajuda de vocês, eu consigo substituir a textura da M4 tranquilamente, porém não estou conseguindo com outras armas, por exemplo, tentei com a Desert Eagle, e quando aplico a textura, a textura carregam porém não está alterando a skin da arma, tem algo que eu deva fazer no .dff da Desert Eagle para que ela aceite as texturas ? vi algo sobre ter que tirar o UV pra poder conseguir substituir as texturas, mais removendo o UV do .dff fica uma skin totalmente branca...A M4 eu consegui sem problemas pois encontrei o modelo da Arma já pronta para baixar, então não
  13. Obrigado pela ajuda pessoal, mais agora talvez viajando além da conta, é só uma dúvida... Além de alterar a textura para o jogador, também serial possível alterar o .dff da arma ? Se sim, como? Ou eu estou viajando de mais kkk? Se alguém souber e puder me dar um norte de onde começar, eu aceito
  14. function SetarSkin(thePlayer) local ShaderM4 = [[ texture tex; technique replace { pass P0 { Texture[0] = tex; } } ]] local thePlayer = source local ShaderM4_RK = dxCreateShader(ShaderM4, 0, 0, false, "ped") local Texture_M4 = dxCreateTexture("image2.png") -- Textura engineApplyShaderToWorldTexture(ShaderM4_RK, "M4A1[057]", thePlayer) dxSetShaderValue(ShaderM4_RK, "tex", Texture_M4) end addEvent( "DarSkin", true) addEventHandler("DarSkin", getRootElement(), SetarSkin) Então mano, fiz desta forma e parece funcionar bem agora, pode dar uma olhada e me
  15. No caso seria engineApplyShaderToWorldTexture(ShaderM4_RK, "M4A1[057]", localPlayer) ??
×
×
  • Create New...