Jump to content

Lord Henry

Other Languages Moderators
  • Posts

    3,978
  • Joined

  • Last visited

  • Days Won

    181

Lord Henry last won the day on December 17

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

22,333 profile views

Lord Henry's Achievements

Soldier

Soldier (43/54)

1.6k

Reputation

  1. -- Colocar o portão em uma dimensão e interior. (troque o 0) setElementDimension (gate, 0) setElementInterior (gate, 0) -- Colocar o marker em uma dimensão e interior. (troque o 0) setElementDimension (marker, 0) setElementInterior (marker, 0)
  2. Faça assim: -- TABELA COM ÍNDICES DECLARADOS: (substitua os X, Y, Z pelos valores das posições respectivamente) local tabela = { -- Abre e fecha a tabela com chaves. Você pode declará-la toda em 1 linha ou separar cada item por linha, sempre entre vírgulas. [1] = {x, y, z}, -- Por se tratar de 1 posição com 3 valores xyz, crie uma sub-tabela. Como se cada item fosse uma tabela de 3 itens. [2] = {x, y, z}, -- Não é obrigatório declarar o "[índice] =" se for inteiro sequencial, mas é bom para ficar mais fácil de entender. -- Entre cada item, é obrigatório ter vírgula. Só não precisa da vírgula após o último item. [3] = {x, y, z}, [4] = {x, y, z} } -- Tabelas também podem ser declaradas em 1 linha se forem pequenas, apesar de ser mais difícil de ler. local tabela = {[1] = {x, y, z}, [2] = {x, y, z}, [3] = {x, y, z}, [4] = {x, y, z}} -- TABELA SEM DECLARAR ÍNDICES: local tabela = { {x, y, z}, {x, y, z}, {x, y, z}, {x, y, z} } -- Ou: local tabela = {{x, y, z}, {x, y, z}, {x, y, z}, {x, y, z}} -- Script para acessar essa tabela e criar vários markers utilizando essas posições: function criaTodos() for i,v in ipairs(tabela) do -- Para cada item da tabela (de 1 até 4), faça: -- i = índice do item, ou seja: 1, 2, 3 ou 4. -- v = valor do item, ou seja: {x, y, z}. -- isso significa que: v[1] = x, v[2] = y, v[3] = z. createMarker (v[1], v[2], v[3], "checkpoint") -- Cria o marker com os respectivos valores x, y, z. end end addCommandHandler("eae", criaTodos) -- Script para criar 1 marker específico, declarando qual índice quer pegar a posição: (client-side) function criaUnico(comando, i) i = tonumber(i) -- Converte o que foi digitado após o comando. De texto para número. local v = tabela[i] -- Obtém o {x, y, z} do item de índice [i] createMarker (v[1], v[2], v[3], "checkpoint") -- Cria o marker com os respectivos valores x, y, z. end addCommandHandler("opa", criaTodos) -- Exemplo /opa 2
  3. Utilize setPedAnimation para fazer o jogador realizar uma animação. setPedAnimation(thePlayer, "GANGS", "smkcig_prtl", -1, false, false)
  4. De acordo com seu pastebin: De cara, vc instalou seu GTA na pasta Downloads, nunca instale nada ali. Reinstale na pasta padrão: C:\Program Files (x86)\Rockstar Games (normalmente o instalador cria a pasta Rockstar Games) Seu GTA tem arquivos modificados: \audio\streams\CUTSCENE \models\fonts.txd \text\american.gxt Instale um GTA de outra fonte sem modificações e instale na pasta padrão correta.
  5. Entre em contato diretamente com o desenvolvedor do resource.
  6. @Dadinho Só é possível mexer no chat nativo para você mesmo. Não é possível alterar via script. Caso queira, vá no menu ESC > Opções > Interface > Lá em baixo em Layout > Então vc tem acesso às opções de posição e tamanho dele, além de fonte.
  7. A sua elementData é uma string "teste1" e não uma tabela. Por isso não vai dar certo. Tente setar uma tabela no setElementData.
  8. Utilize getPedTask para saber se o jogador está fazendo a animação de entrar no veículo. (Client-Side)
  9. Mostre a mensagem de erro. Links do Discord não funcionam fora dele.
  10. 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)
  11. Apesar do vídeo ser bem antigo, ainda é válido. Tópico movido para a Seção de Tutoriais.
  12. 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
  13. @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)
  14. Boa noite!

    Não estou conseguindo acessar o servidor no Discord.

  15. @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.
×
×
  • Create New...