{"id":216540,"date":"2024-10-08T16:33:52","date_gmt":"2024-10-08T14:33:52","guid":{"rendered":"http:\/\/fivemx.com\/ed-armor-system\/"},"modified":"2024-10-08T16:33:52","modified_gmt":"2024-10-08T14:33:52","slug":"sistema-de-armadura-ed","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/pt\/ed-armor-system\/","title":{"rendered":"ED Armor System \u2013 Mods gratuitos para FiveM"},"content":{"rendered":"<p>ED Armor aplica n\u00edveis configur\u00e1veis de armadura quando o personagem usa um drawable de colete permitido. A vers\u00e3o 1.0.0 revisada usa ESX Legacy, ox_lib e ox_inventory. O reposit\u00f3rio GitHub original foi arquivado em 27 de abril de 2025; o antigo convite para abrir um chamado n\u00e3o garante manuten\u00e7\u00e3o cont\u00ednua.<\/p>\n<h2>Instale a pasta correta do recurso e os itens<\/h2>\n<p>O reposit\u00f3rio cont\u00e9m uma pasta interna ed_armor com fxmanifest.lua e os diret\u00f3rios client, server e shared. Coloque essa pasta interna nas suas resources e use ensure ed_armor depois das depend\u00eancias. A configura\u00e7\u00e3o est\u00e1 em shared\/config.lua; a raiz do reposit\u00f3rio n\u00e3o \u00e9 a pasta do recurso.<\/p>\n<p>O arquivo items\/items.lua inclui light_armor, medium_armor e heavy_armor, com n\u00edveis configurados em 50, 75 e 100. O cliente compara literalmente esses tr\u00eas nomes. Alterar apenas nameitem na configura\u00e7\u00e3o n\u00e3o muda essa l\u00f3gica. Confira o uso e o consumo de itens na sua vers\u00e3o do ox_inventory antes de incorporar as defini\u00e7\u00f5es de exemplo.<\/p>\n<h2>As verifica\u00e7\u00f5es de colete s\u00e3o peri\u00f3dicas e feitas no cliente<\/h2>\n<p>As tabelas padr\u00e3o permitem o drawable 1 no componente de roupa 9 para peds masculinos e femininos. Adapte os n\u00fameros ao seu pacote de roupas; um colete vis\u00edvel n\u00e3o \u00e9 aceito automaticamente. A aplica\u00e7\u00e3o usa um c\u00edrculo de progresso cancel\u00e1vel de cinco segundos e define o n\u00edvel de armadura, em vez de somar pontos ao valor existente.<\/p>\n<p>O monitoramento ocorre por padr\u00e3o a cada minuto e s\u00f3 come\u00e7a nas condi\u00e7\u00f5es implementadas no cliente. No spawn ou in\u00edcio do recurso, armadura existente sem colete compat\u00edvel n\u00e3o inicia o monitor. O ped e o sexo armazenados em cache s\u00e3o atualizados nesses dois eventos. Teste mudan\u00e7as de modelo e armadura fornecida por outros scripts, sem presumir cobertura cont\u00ednua.<\/p>\n<h2>Tratamento de itens e escopo da revis\u00e3o<\/h2>\n<p>A armadura \u00e9 aplicada localmente antes de o cliente solicitar a remo\u00e7\u00e3o do item. O servidor verifica a exist\u00eancia do jogador ESX, mas n\u00e3o limita o nome recebido aos tr\u00eas itens de armadura nem verifica o resultado da remo\u00e7\u00e3o. Confirme que cada uso bem-sucedido consome exatamente um item, que cancelamento e rejei\u00e7\u00e3o n\u00e3o consomem nenhum, e revise a valida\u00e7\u00e3o de posse no servidor.<\/p>\n<p>C\u00f3digo verificado em 10 de setembro de 2026 na revis\u00e3o 428fddfd5a79128cdfeaab44baa5d074a0775f47. Manifesto, configura\u00e7\u00e3o, exemplos de itens e todo o c\u00f3digo Lua foram inspecionados. N\u00e3o houve teste de roupas, invent\u00e1rio ou gameplay; ganhos de desempenho n\u00e3o foram demonstrados.<\/p>\n<p><a href=\"https:\/\/github.com\/Edmondio\/ed_armor\/tree\/428fddfd5a79128cdfeaab44baa5d074a0775f47\">Consultar o c\u00f3digo arquivado do ED Armor<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Configure ED Armor com ESX e recursos ox. Verifique modelos de colete, consumo de itens, falhas de monitoramento e o reposit\u00f3rio arquivado.<\/p>","protected":false},"author":0,"featured_media":159755,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216540","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/216540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/comments?post=216540"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/216540\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media\/159755"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media?parent=216540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/categories?post=216540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/tags?post=216540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}