ecsb

Ajuda com Skins

Recommended Posts

Venho tentando converter skins do GTA para o MTA já a algum tempo, porém, sem sucesso algum =(

Gostaria de saber como fazer e se possível bem detalhado.. Pq ja tentei de tudo e nada deu certo '-'

Agradeço desde já *-*

Share this post


Link to post

Não é necessário converter skins...

Use a função engineLoadDFF, engineReplaceModel, engineLoadTXD e engineImportTXD.

Exemplo:

addEventHandler('onClientResourceStart',resourceRoot, 
      function() 
             txd = engineLoadTXD ( 'data/infernus.txd' ) -- troque data/infernus.txd pelo diretorio/nome do seu veiculo 
             engineImportTXD( txd, 411 ) 
             dff = engineLoadDFF ( 'data/infernus.dff', 411 ) -- troque data/infernus.dff pelo diretorio/nome do seu veiculo 
             engineReplaceModel ( dff, 411 ) 
             
             outputChatBox '* Replacing models... Done! Check out new vehicles!' 
    end 
) 

Share this post


Link to post

http://mta.dzek.eu/peds/

ou

addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()),  
function () -- ID o id de seu skin, skins IDs [url=http://wiki.multitheftauto.com/wiki/All_Skins_Page]http://wiki.multitheftauto.com/wiki/All_Skins_Page[/url] 
        txd = engineLoadTXD ("skinNome.txd") 
        engineImportTXD (txd, ID) 
  
        dff = engineLoadDFF ("skinNome.dff", ID) 
        engineReplaceModel (dff, ID) 
end 
) 

<meta> 
    <script src="script.lua" type="client" /> 
  
    <file src="skinNome.txd" /> 
    <file src="skinNome.dff" /> 
</meta> 

Share this post


Link to post

Aeew o//

Muito obrigado! Deu certinho!

Agradecido pakas xD

Share this post


Link to post
http://mta.dzek.eu/peds/

ou

addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()),  
function () -- ID o id de seu skin, skins IDs [url=http://wiki.multitheftauto.com/wiki/All_Skins_Page]http://wiki.multitheftauto.com/wiki/All_Skins_Page[/url] 
        txd = engineLoadTXD ("skinNome.txd") 
        engineImportTXD (txd, ID) 
  
        dff = engineLoadDFF ("skinNome.dff", ID) 
        engineReplaceModel (dff, ID) 
end 
) 

<meta> 
    <script src="script.lua" type="client" /> 
  
    <file src="skinNome.txd" /> 
    <file src="skinNome.dff" /> 
</meta> 

Para quê repetir o que eu já postei?? Stop flood..

Além disso getResourceRootElement(getThisResource()) tem uma variavel default no MTA SA agora.. resourceRoot

Começe a ler sobre o MTA ok?

http://wiki.mtasa.com/wiki/Main_Page/

Share this post


Link to post
http://mta.dzek.eu/peds/

ou

addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()),  
function () -- ID o id de seu skin, skins IDs [url=http://wiki.multitheftauto.com/wiki/All_Skins_Page]http://wiki.multitheftauto.com/wiki/All_Skins_Page[/url] 
        txd = engineLoadTXD ("skinNome.txd") 
        engineImportTXD (txd, ID) 
  
        dff = engineLoadDFF ("skinNome.dff", ID) 
        engineReplaceModel (dff, ID) 
end 
) 

<meta> 
    <script src="script.lua" type="client" /> 
  
    <file src="skinNome.txd" /> 
    <file src="skinNome.dff" /> 
</meta> 

Para quê repetir o que eu já postei?? Stop flood..

Além disso getResourceRootElement(getThisResource()) tem uma variavel default no MTA SA agora.. resourceRoot

Começe a ler sobre o MTA ok?

http://wiki.mtasa.com/wiki/Main_Page/

1° Voce nao ajudou ninguem com seu codigo, ele quer substituir uma textura skin (nao veiculo como no seu exemplo)

2° pra mim tanto faz getResourceRootElement(getThisResource()) com a variavel padrao resourceRoot, porque nao tem nenhum poblema... isso tbm ta certo

3° respeite os usuarios, eu nao fiz nada pra voce... e estude mais lua scripting para poder julgar o nivel dos outros...

Share this post


Link to post
http://mta.dzek.eu/peds/

ou

addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()),  
function () -- ID o id de seu skin, skins IDs [url=http://wiki.multitheftauto.com/wiki/All_Skins_Page]http://wiki.multitheftauto.com/wiki/All_Skins_Page[/url] 
        txd = engineLoadTXD ("skinNome.txd") 
        engineImportTXD (txd, ID) 
  
        dff = engineLoadDFF ("skinNome.dff", ID) 
        engineReplaceModel (dff, ID) 
end 
) 

<meta> 
    <script src="script.lua" type="client" /> 
  
    <file src="skinNome.txd" /> 
    <file src="skinNome.dff" /> 
</meta> 

Para quê repetir o que eu já postei?? Stop flood..

Além disso getResourceRootElement(getThisResource()) tem uma variavel default no MTA SA agora.. resourceRoot

Começe a ler sobre o MTA ok?

http://wiki.mtasa.com/wiki/Main_Page/

1° Voce nao ajudou ninguem com seu codigo, ele quer substituir uma textura skin (nao veiculo como no seu exemplo)

2° pra mim tanto faz getResourceRootElement(getThisResource()) com a variavel padrao resourceRoot, porque nao tem nenhum poblema... isso tbm ta certo

3° respeite os usuarios, eu nao fiz nada pra voce... e estude mais lua scripting para poder julgar o nivel dos outros...

Estudar Lua? Me fale o que é um valor boolean.. Me fale o que você sabe, nada? Se você soubesse algo, saberia que meu exemplo funciona para skins também, só mudar o argumento do diretório do ficheiro e o ID..

Quanto a respeitar os usuários, ninguém desrespeitou você... Apenas PERGUNTEI para quê repetir o que eu já disse.. Se você quiser, reporte a um Moderador, e veja o que ele vai dizer ^^

Você pode usar getResourceRootElement(getThisResource()) mas a qualquer pessoa que intenda de Lua e que você dê seu código vai dizer que está desatualizado...

Portanto, pense antes de falar. Pense antes de se achar melhor que os outros sem saber... melhor não acabar essa frase senão vou acabar envergonhando você, né? ASUHSAHUASUHAS'

Share this post


Link to post

Estude mais lua.. eu vejo claramente que voce tenta ajudar os usuarios mais nao sabe... o exemplo que voce deu foi um codigo copiado para substituir um veiculo, voce poderia muito bem facilitar para o usuario colocando meta.xml e usando um exemplo de skin. voce pedir para usuarios estudar mais lua scripting sem ter um nivel decente em lua e sem saber o nivel isso eh errado pode ser sim um desrespeito... eu uso sim resourceRoot mais nesse exmplo eu nao vi poblemas em deixar dessa forma...

Pense antes de se achar melhor que os outros sem saber
nao sei no que eu to se achando aqui... voce que começou tudo, voce deve ter poblemas comigo neh so pode...

Vou tentar na medida do possivel nao responder mais para evitar uma guerra..

Share this post


Link to post
Estude mais lua.. eu vejo claramente que voce tenta ajudar os usuarios mais nao sabe... o exemplo que voce deu foi um codigo copiado para substituir um veiculo, voce poderia muito bem facilitar para o usuario colocando meta.xml e usando um exemplo de skin. voce pedir para usuarios estudar mais lua scripting sem ter um nivel decente em lua e sem saber o nivel isso eh errado pode ser sim um desrespeito... eu uso sim resourceRoot mais nesse exmplo eu nao vi poblemas em deixar dessa forma...
Pense antes de se achar melhor que os outros sem saber
nao sei no que eu to se achando aqui... voce que começou tudo, voce deve ter poblemas comigo neh so pode...

Vou tentar na medida do possivel nao responder mais para evitar uma guerra..

Não sei? O único aqui que não sabe é você... Primeiro isso nem é copiado, segundo, aqui ninguém cria o script completo para os outros. Apenas ajudamos a criar ou a resolver erros, entendeu? Se você lesse as regras do Fórum saberia..

voce pedir para usuarios estudar mais lua scripting sem ter um nivel decente em lua e sem saber o nivel isso eh errado pode ser sim um desrespeito...

Se você acha que eu não sei, e você sabe tudo.. Então me diz o que você sabe? Fala um pouco sobre algo... Aqui, os scripters ajudam e divulgam seu conhecimento, não criam os scripts para outros de graça...

Se você parasse de agir como uma criança e lesse direito talvez não faleria besteira.

Nós, scripters, não temos culpa de esses brasileiros doidos não quererem aprender a fazer nada... Não sabe? Aprende:

http://www.lua-users.org/wiki/TutorialDirectory

http://wiki.mtasa.com/wiki/Main_Page

Você tem muito que aprender ainda para virar alguém... Sabe porque meu nível aqui é Experienced? Porque tento ajudar os outros, mesmo, às vezes não sabendo algo pois os outros podem ser de nível mais alto mais sempre tento ajudar ( não os brasileiros, nem adianta, porque só querem os scripts feitos, mas sim, os ingleses ).

Share this post


Link to post
Estude mais lua.. eu vejo claramente que voce tenta ajudar os usuarios mais nao sabe... o exemplo que voce deu foi um codigo copiado para substituir um veiculo, voce poderia muito bem facilitar para o usuario colocando meta.xml e usando um exemplo de skin. voce pedir para usuarios estudar mais lua scripting sem ter um nivel decente em lua e sem saber o nivel isso eh errado pode ser sim um desrespeito... eu uso sim resourceRoot mais nesse exmplo eu nao vi poblemas em deixar dessa forma...
Pense antes de se achar melhor que os outros sem saber
nao sei no que eu to se achando aqui... voce que começou tudo, voce deve ter poblemas comigo neh so pode...

Vou tentar na medida do possivel nao responder mais para evitar uma guerra..

Não sei? O único aqui que não sabe é você... Primeiro isso nem é copiado, segundo, aqui ninguém cria o script completo para os outros. Apenas ajudamos a criar ou a resolver erros, entendeu? Se você lesse as regras do Fórum saberia..

voce pedir para usuarios estudar mais lua scripting sem ter um nivel decente em lua e sem saber o nivel isso eh errado pode ser sim um desrespeito...

Se você acha que eu não sei, e você sabe tudo.. Então me diz o que você sabe? Fala um pouco sobre algo... Aqui, os scripters ajudam e divulgam seu conhecimento, não criam os scripts para outros de graça...

Se você parasse de agir como uma criança e lesse direito talvez não faleria besteira.

Nós, scripters, não temos culpa de esses brasileiros doidos não quererem aprender a fazer nada... Não sabe? Aprende:

http://www.lua-users.org/wiki/TutorialDirectory

http://wiki.mtasa.com/wiki/Main_Page

Você tem muito que aprender ainda para virar alguém... Sabe porque meu nível aqui é Experienced? Porque tento ajudar os outros, mesmo, às vezes não sabendo algo pois os outros podem ser de nível mais alto mais sempre tento ajudar ( não os brasileiros, nem adianta, porque só querem os scripts feitos, mas sim, os ingleses ).

Nós, scripters

animated-facepalm-thumb-512x512.gif

Apenas ajudamos a criar ou a resolver erros

isso nao quer dizer ajudar.. é questao de dar uma boa resposta, e voce nao ajuda ninguem tire isso da sua cabeça..

não temos culpa de esses brasileiros doidos não quererem aprender a fazer nada...

pare de insultar brasileiros, tem muitos brasileiros com nivel de scripting melhor que o seu.

Sabe porque meu nível aqui é Experienced?

porque voce faz muitos posts aleios, raramente ajuda um usuario, perguntas no forum, etc..

post nao quer dizer nada tem muitos usuarios melhor que voce, com menos posts.... menos posts mais tutorial pra voce..

voce costuma discutir com muitos usuarios.. pare com isso, seja mais educado no forum. sem mais discussoes por favor. discutir pela internet nao vai levar a nenhuma solução.

Share this post


Link to post
Estude mais lua.. eu vejo claramente que voce tenta ajudar os usuarios mais nao sabe... o exemplo que voce deu foi um codigo copiado para substituir um veiculo, voce poderia muito bem facilitar para o usuario colocando meta.xml e usando um exemplo de skin. voce pedir para usuarios estudar mais lua scripting sem ter um nivel decente em lua e sem saber o nivel isso eh errado pode ser sim um desrespeito... eu uso sim resourceRoot mais nesse exmplo eu nao vi poblemas em deixar dessa forma...
Pense antes de se achar melhor que os outros sem saber
nao sei no que eu to se achando aqui... voce que começou tudo, voce deve ter poblemas comigo neh so pode...

Vou tentar na medida do possivel nao responder mais para evitar uma guerra..

Não sei? O único aqui que não sabe é você... Primeiro isso nem é copiado, segundo, aqui ninguém cria o script completo para os outros. Apenas ajudamos a criar ou a resolver erros, entendeu? Se você lesse as regras do Fórum saberia..

voce pedir para usuarios estudar mais lua scripting sem ter um nivel decente em lua e sem saber o nivel isso eh errado pode ser sim um desrespeito...

Se você acha que eu não sei, e você sabe tudo.. Então me diz o que você sabe? Fala um pouco sobre algo... Aqui, os scripters ajudam e divulgam seu conhecimento, não criam os scripts para outros de graça...

Se você parasse de agir como uma criança e lesse direito talvez não faleria besteira.

Nós, scripters, não temos culpa de esses brasileiros doidos não quererem aprender a fazer nada... Não sabe? Aprende:

http://www.lua-users.org/wiki/TutorialDirectory

http://wiki.mtasa.com/wiki/Main_Page

Você tem muito que aprender ainda para virar alguém... Sabe porque meu nível aqui é Experienced? Porque tento ajudar os outros, mesmo, às vezes não sabendo algo pois os outros podem ser de nível mais alto mais sempre tento ajudar ( não os brasileiros, nem adianta, porque só querem os scripts feitos, mas sim, os ingleses ).

Nós, scripters

animated-facepalm-thumb-512x512.gif

Apenas ajudamos a criar ou a resolver erros

isso nao quer dizer ajudar.. é questao de dar uma boa resposta, e voce nao ajuda ninguem tire isso da sua cabeça..

não temos culpa de esses brasileiros doidos não quererem aprender a fazer nada...

pare de insultar brasileiros, tem muitos brasileiros com nivel de scripting melhor que o seu.

Sabe porque meu nível aqui é Experienced?

porque voce faz muitos posts aleios, raramente ajuda um usuario, perguntas no forum, etc..

post nao quer dizer nada tem muitos usuarios melhor que voce, com menos posts.... menos posts mais tutorial pra voce..

voce costuma discutir com muitos usuarios.. pare com isso, seja mais educado no forum. sem mais discussoes por favor. discutir pela internet nao vai levar a nenhuma solução.

E você acha que é melhor que eu, né? Pelo menos eu tento ajudar, não sou como você que não ajuda ninguém aqui...

voce costuma discutir com muitos usuarios Você acha que é quem aqui? Moderador? Cala boca cara...

Pare de flood ..

Share this post


Link to post

Draken voce se acha muito só porque sabe um pouco tem muita gente melhor que voce, seja mais humilde e voce melhora e nao fala do grande DNL que é um cara humilde, ajuda as pessoas, e ta me ajudando pakas.

Share this post


Link to post

Draken, o DNL é humilde ele n fica ajudando na frente de todos, ele ajuda eu e mais uns caras no msn.

Share this post


Link to post

Claro, ele não ajuda na frente dos outros porque não entende porra nenhuma disso.. Já viu a porra que ele posta na área de Programação Inglesa? Scripts sem sentido nenhum e ainda vem querendo dar moral nos outros.

Share this post


Link to post
Claro, ele não ajuda na frente dos outros porque não entende porra nenhuma disso.. Já viu a porra que ele posta na área de Programação Inglesa? Scripts sem sentido nenhum e ainda vem querendo dar moral nos outros.

Primeiramente, voce quer se dizer scripter só porque se enche de posts que raramente ajuda as pessoas, e sempre persegue as pessoas sem conhecer nem saber oque elas fazem. nao seja convencido disso por que muitas vezes voce acaba se calando diante de scripters. diz que os scripts postados pelos outros nao funcionam sem pelo menos testar, que muitas vezes funciona.

Voce deve parar de julgar as pessoas, com sua idiotice e pouca idade. eu nao pedi nenhuma opinião de voce sobre mim.

Nao me julgue quem voce nao conhece, como o Laffu disse, pare de ajudar em pulblico so para ganhar status e ficar reconhecido. nao é bom ter mais de 1000 posts e nem um ano de cadastro no forum.

melhor voce ver os seus poblemas, porque suas palavras sao sem nocao e de uma pessoa que nao demonstra qualquer mentalidade. sinta-se enganado se voce acha que vai tirar minha moral. voce nao me conhece, voce nao sabe oque passei, oque fiz e oque faço, entao porque julgar? e nao precisa falar sobre mus posts no forum de scripting ingles porque eu mesmo sei quando eu ajudo e quando eu nao ajudo.

voce tenta ajudar na frente das pessoas mais muitas vezes se dar mal. já que voce gosta de falar, voce vai aprender ouvir tambem. @Laffu nao precisava infernizar esse topico que esta totalmente offTopic. pra mim ja esta tudo resolvido pode falar oque pensa de mim eu nao ligo vai em frente.

voce nao vai tornar as pessoas idiotas só com suas palavras.

Share this post


Link to post

Tá se axando só porque não entende nda .. Cara, larga de ser criança. Não quero perder meu tempo com brasileiro lixo.. Vem dando moral não.

Se você acha que sabe assim tanto, prove. Para mim, você não passa de um brasileiro lixo que fica se achando bom.

Aliás, quer uma lista de tópicos em que ajudei para você ver quantas pessoas já ajudei?

Share this post


Link to post

voce é criança primeiro fala que nao quer perder esse seu ritmo brasileiro dps fala que os br sao lixo voce n sabe nem oque fala...

Share this post


Link to post
voce é criança primeiro fala que nao quer perder esse seu ritmo brasileiro dps fala que os br sao lixo voce n sabe nem oque fala...

ritmo brasileiro

Nem sou brasileiro..

Share this post


Link to post

Cara você sempre fala a mesma coisa... Que que adianta postar alguma coisa na area inglesa, lá tem gente muito melhor que você, então não adianta, em nada ficar postando lá, você faz isso para conseguir mais posts, por isso você tem 141

21 postes, cara você tem que ser mais humilde, alem disso não humilhe os outros. e não posta mais aqui por favor, o DNL falou que acabou a briga. Voce e o DNL são bons scripters, e nao tem que estar brigando alem disso são portugueses.

Share this post


Link to post

Que que adianta postar alguma coisa na area inglesa, lá tem gente muito melhor que você, então não adianta, em nada ficar postando lá, você faz isso para conseguir mais posts, por isso você tem 141

Isso não é uma competição.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.