Jump to content

Lord Henry

Other Languages Moderators
  • Posts

    3,972
  • Joined

  • Last visited

  • Days Won

    179

Lord Henry last won the day on August 20

Lord Henry had the most liked content!

About Lord Henry

  • Birthday 16/01/1996

Member Title

  • Portuguese Section Moderator

Details

  • Gang
    MTA Simpsons
  • Location
    Brazil
  • Occupation
    Game Developer
  • Interests
    Resource Development, Gamer, Map Design, Staff Management, MTA Forum Portuguese Section Helper

Recent Profile Visitors

21,348 profile views

Lord Henry's Achievements

Soldier

Soldier (43/54)

1.6k

Reputation

  1. A sua elementData é uma string "teste1" e não uma tabela. Por isso não vai dar certo. Tente setar uma tabela no setElementData.
  2. Utilize getPedTask para saber se o jogador está fazendo a animação de entrar no veículo. (Client-Side)
  3. Mostre a mensagem de erro. Links do Discord não funcionam fora dele.
  4. Apesar do código ser maior, este exemplo não precisa ser executado o tempo todo, evitando processamentos desnecessários. addEventHandler("onResourceStart", resourceRoot, function() -- Executa essa função ao iniciar este resource. setTime(0, 0) -- Coloca o horário do jogo como meia-noite. setMinuteDuration(2147483647) -- Faz com que cada minuto do jogo dure 24d:20h:31m:23s. Valores maiores não são suportados. end) addEventHandler("onResourceStop", resourceRoot, function() -- Executa essa função ao desligar este resource. setMinuteDuration(1000) -- Faz com que o tempo de jogo volte a duração normal. (passar 1 minuto de jogo a cada 1 segundo) setTime(0, 0) -- Evita bug do relógio de jogo. end)
  5. Apesar do vídeo ser bem antigo, ainda é válido. Tópico movido para a Seção de Tutoriais.
  6. Hum? setVehicleArmor não é uma função que existe no MTA, só se vc criou ela em outra parte do código. Para blindar um veículo, utilize a função SetVehicleDamageProof
  7. @NicolasModsisso não vai remover objetos que foram gerados no mapa e que não possuem posição fixa. Por exemplo aquelas árvores e cactos que tem no deserto. Para remover aquilo, você deve incluir isso no código: setWorldSpecialPropertyEnabled("randomfoliage", false)
  8. Boa noite!

    Não estou conseguindo acessar o servidor no Discord.

  9. @kevin lindoeste fórum não serve para obter scripts de graça. O que podemos fazer é te ajudar a fazer seu próprio script respondendo suas dúvidas sobre a programação.
  10. Onde está instalado seu GTA e o seu MTA respectivamente?
  11. Problemas internos dos servidores você deve resolver com a staff do servidor, nós não temos relação alguma com servidores específicos. Procure o Discord do server ou entre em contato com a staff pelo próprio jogo.
  12. @JPzinconsiderando que você está usando o Hydra nativo do jogo e não tenha alterado as configurações de controle, eles são os seguites: ALT / CTRL Direito = Soltar Flare branco em baixo, ele serve para atrair mísseis teleguiados no Flare em vez de seguirem a aeronave. Usado para defender sua aeronave contra mísseis teleguiados. CTRL Esquerdo = Soltar mísseis para frente. ESPAÇO (segurar a tecla) = Mirar em algum veículo próximo. Se manter a mira por 2 segundos no mesmo alvo, ele ficará vermelho, indicando que os mísseis seguirão o alvo se forem lançados. Numpad_8 (segurar a tecla) = Mover propulsores para trás, deixando a aeronave no modo voo (como avião normal). Numpad_2 (segurar a tecla) = Mover os propulsores para baixo, deixando a aeronave no modo flutuação (como um drone).
  13. Painel admin já tem essa função nativa. Selecione o jogador no painel admin, depois clique em screenshots lá no canto superior direito, e depois clique em Take New. A print pode ser vista in-game no mesmo menu ao clicar no botão View e também pode ser encontrada na pasta screenshots do resource admin. A print também pega a HUD do jogador (se estiver sendo mostrada via dxDraw), mas não pega o chatbox e nem janelas CEGUI (F1, F8, etc).
  14. @Malmalzkadicione esse script server-side no seu resource: (não se esqueça de colocar o nome do seu arquivo.map) function assignLOD(element) -- Função útil que gera um objeto LOD igual ao elemento declarado. local lod = createObject(getElementModel(element),0, 0 ,0, 0, 0, 0, true) setElementDimension(lod,getElementDimension(element)) setElementPosition(lod, getElementPosition(element)) setElementRotation(lod, getElementRotation(element)) setElementCollisionsEnabled(lod,false) setLowLODElement(element,lod) return lod end addEventHandler("onResourceStart", resourceRoot, function() -- Executa essa função ao iniciar este resource. local mapFile = getResourceMapRootElement(resource, "mapa.map") -- Nome do seu arquivo .map (se estiver dentro de uma pasta do resource, precisa declarar também.) local objetos = getElementsByType("object", mapFile) -- Obtém todos os elementos do tipo objeto neste mapa. for _, obj in ipairs(objetos) do -- Para cada objeto, faça: assignLOD(obj) -- Gera uma versão LOD igual ao objeto na mesma posição. Versões LOD são visíveis a grandes distâncias. end end) As casas vão passar de 150m para 400m de visibilidade.
×
×
  • Create New...