Jump to content

virgingod

Members
  • Posts

    34
  • Joined

  • Last visited

1 Follower

About virgingod

  • Birthday September 15

Details

  • Location
    Brazil
  • Occupation
    Programmer

Recent Profile Visitors

1,236 profile views

virgingod's Achievements

Rat

Rat (9/54)

2

Reputation

  1. Já mexi um pouco com lua e MTA no passado porem eu não sabia quase nada de programação, apenas mexia com mods prontos encontrados na internet e tal. Hoje após 3 anos estou voltando com uma bagagem um pouco maior na area de programação então queria me forçar a aprender a construir meu proprios mods (do 0) e aprender sistemas mais avançados, com isso queria saber se existe alguns tutoriais com explicações didaticas sobre sistemas e funcionalidadades do MTA, tais como setCameraMatrix, Animações, distinção de interiores e qualquer outra coisa que eu deva ficar sabendo Tenho bastente conhecimento com JS/Html mas sei que o MTA é todo baseado em lua, já mexi bastante com modding em lua mesmo não sendo meu foco, alguns tutoriais focados em LUA seriam de grande ajuda Pode ser tanto em PT-BR quanto em Inglês
  2. Eita, bem fácil até, só acho que seria mais fácil se isso virasse uma função tipo sleepmta(1000), vlw ae
  3. Estou tentando fazer um evento acontecer 2 minutos após ser chamado, mas percebi que não existe uma função de wait ou sleep nativa do Lua, o evento seria mais ou menos como esse. destruir = createMarker(2445.2878417969,-957.39611816406,80.04273223877 -2,"cylinder", 3.0, 128, 0, 0, 99) function destroi ( thePlayer ) outputChatBox("Seu veiculo será destruido em 2 minutos!", thePlayer) sleep(120000); destroyElement (thePlayer) outputChatBox("Veiculo destruido com sucesso!", thePlayer) end addEventHandler("onMarkerHit", destruir, destroi) Gostaria de saber como fazer algo parecido
  4. Verdade, não me atentei a isso, mas mesmo com source, ao usar o comando eu recebi o outputChatBox.
  5. function MostrarBlip (thePlayer) --/ ADICIONADO thePlayer local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) --/ ALTERADO - source > thePlayer if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Lixeiro") ) then --/ ALTERADO if setElementVisibleTo(Blip, root, false) == true then setElementVisibleTo(Blip, root, true) outputChatBox(" ", source) outputChatBox("#00ff00[Trabalho Lixeiro] #ffffffFoi marcado a localização em seu gps",source, 255,255,255, true) outputChatBox(" ", source) else setElementVisibleTo(Blip, root, false) outputChatBox(" ", source) outputChatBox("#00ff00[Trabalho Lixeiro] #ffffffFoi desmarcado a localização em seu gps",source, 255,255,255, true) outputChatBox(" ", source) end else outputChatBox(" ", source) outputChatBox("#00ff00[Trabalho Lixeiro] #ffffffVocê não trabalha no emprego de Lixeiro",source, 255,255,255, true) outputChatBox(" ", source) end end addCommandHandler("infolixeiro", MostrarBlip) Fiz algumas alterações, testei no meu servidor e o problema parou.
  6. Hmmm, entendi perfeitamente, obrigado por me esclarecer, thanks
  7. Fiz um script de pickup que usa setElementData para salvar a skin que o cara tinha quando passou em cima, funcionou tudo normal, mas caso a pessoa que passou em cima esteja com a skin que o pickup da, e o servidor cai/reinicia, o player cai/quita, o script reinicia ou algo assim, ele não salva a skin anterior do player, e quando ele passar em cima do pickup, vai salvar a skin que o pickup deixou nele. Para eu não só vir aqui sem tentar algo, eu tentei com as seguintes linhas abaixo, que peguei do script de Save que uso Funcionou em partes, em que testei no momento (reiniciar e dar stop no resource), mas sempre da o seguinte erro
  8. Deu super certo, mais uma vez obrigado ^^
  9. Sim, qualquer veiculo criado fica em 0, tanto carro, moto, bike, etc
  10. Testei isso, porem sempre que um carro é spawnado, ele fica com 0 de gasolina, e quando eu removo o if que tu adicionou, ele volta ao normal
  11. Estou utilizando um script de gasolina que está funcionando perfeitamente, porem está consumindo gasolina em bikes, o que tentei fazer é que ao subir nas bikes, a gasolina fosse para 100, mas sem sucesso, e ao meu ver seria muito melhor se em bikes, a gasolina não descesse mas não imagino como poderia ser feito
  12. Servidor Made In Brasil - Roleplay - V1.0 mtasa://147.135.71.140:22033 O Servidor Possui: Agencia de Emprego Legal Jornaleiro Pizzaboy Uber Motorista de Onibus Petroleiro Piloto de Avião (MAIS SERÃO ADICIONADOS NO FUTURO) Empregos Ilegais Fazendeiro de Ilicitos (MAIS SERÃO ADICIONADOS NO FUTURO) VIP's nem tão Pay To Win Concessionaria de Veículos Com Muita Variedade Sistema de Dinheiro Sujo Policiai, Samu e Mecânico Gangs/Facções com Favela Lojinha Para Assalto Roubo ao Carro Forte Roubo ao Banco Sistema de Fome e Sede Sistema De XP Por Tempo Online e Trabalho Feito Boate Mapa Leve Compactador e Acelerador Ping Baixo Eventos Diversificados Staff Qualificada 95% TOTALMENTE SEM BUGS Uteis: Discord: Link IP: mtasa://147.135.71.140:22033 Procure por MiBR | Breevz dentro do jogo e diga que veio pelo fórum, receberá uma ajudinha
  13. Muito obrigado mais uma vez mano, fiz uma pequena adaptação e deu super certo (é que o script tambem da xp por cada trabalho feito) Me desculpe pelo equivoco, vou me atentar de sempre deixar o código inteiro para facilitar possíveis duvidas ^^ E sobre fazer um do ZERO, como não sou um expert, o que der pra eu fazer eu faço, talvez ajudar testando se vocês realmente se juntarem pra fazer Só mais uma duvida, ainda vale a pena eu pedir ajuda sobre esses scripts da NET? parece que fica muito chato pra vocês ajudarem com isso, mas ao meu ver eu acabo aprendendo algo novo sempre
  14. tlg, eu arrumei aqui, mas o problema que citei continua, sempre que a função é executada pelo timer, a pessoa ganha +1 xp Testei e não deu Modo que adicionei ERRO APRESENTADO NO CONSOLE
×
×
  • Create New...