{"id":216562,"date":"2025-01-21T16:07:01","date_gmt":"2025-01-21T15:07:01","guid":{"rendered":"http:\/\/fivemx.com\/free-black-market-script\/"},"modified":"2025-01-21T16:07:01","modified_gmt":"2025-01-21T15:07:01","slug":"script-de-mercado-negro-gratis","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/pt\/free-black-market-script\/","title":{"rendered":"Script gratuito do mercado negro \u2013 Mods gratuitos para FiveM"},"content":{"rendered":"<p>CAS Blackmarket \u00e9 o recurso antigo de loja FiveM de Codeaftersex, publicado em 2023. A fonte original \u00e9 mb-later\/CAS-Market. A URL anterior do GitHub continha yourgithublink, um texto provis\u00f3rio em vez de um download. Em setembro de 2024, o criador informou que havia encerrado o suporte a FiveM.<\/p>\n<h2>Pasta do recurso e configura\u00e7\u00e3o<\/h2>\n<p>Extraia a pasta interna cas-market para os recursos do servidor e mantenha exatamente esse nome: a interface web o utiliza diretamente nas URLs de callbacks NUI. Selecione qb ou esx em CAS.Framework e compare o adaptador de invent\u00e1rio server\/server_hook.lua e o de notifica\u00e7\u00f5es client\/client_hook.lua com seus recursos instalados.<\/p>\n<p>Configure cat\u00e1logo, pre\u00e7os e o \u00fanico local CAS.PedCoords. O cliente abre o mercado com E nas proximidades. inventoryPatch em html\/app.js aponta por padr\u00e3o para imagens do qb-inventory; ajuste para o diret\u00f3rio do seu invent\u00e1rio. sessionStorage mant\u00e9m o carrinho no navegador e n\u00e3o comprova melhoria de desempenho.<\/p>\n<h2>O processamento de compras precisa de corre\u00e7\u00e3o<\/h2>\n<p>O servidor analisado aceita totais do carrinho, quantidades e formas de pagamento enviados pelo cliente. Depois tenta cobrar o total recebido dentro do loop de cada linha de item. Um carrinho com v\u00e1rios itens pode ser cobrado repetidamente em vez de uma \u00fanica vez. Pre\u00e7os e quantidades precisam de valida\u00e7\u00e3o e o total deve ser recalculado a partir do cat\u00e1logo do servidor.<\/p>\n<p>Antes do uso p\u00fablico, valide tamb\u00e9m proximidade e contas de pagamento, confira a entrega efetiva dos itens e trate falhas sem perder dinheiro ou duplicar objetos. O r\u00f3tulo de pagamento padr\u00e3o cash precisa corresponder aos nomes de contas ESX. Hooks configur\u00e1veis n\u00e3o garantem compatibilidade com todos os invent\u00e1rios.<\/p>\n<h2>Outros limites para testar<\/h2>\n<p>O cliente cria CAS.Ped, mas depois usa outra vari\u00e1vel ped para configurar o NPC. Revise essas refer\u00eancias e a coordenada de dire\u00e7\u00e3o antes de presumir um NPC im\u00f3vel e corretamente configurado. Nenhum recurso foi executado: a integridade ZIP e todo o Lua relevante, a configura\u00e7\u00e3o e o JavaScript da loja foram analisados. Teste intera\u00e7\u00e3o, carrinhos mistos, saldo insuficiente e invent\u00e1rios cheios em um servidor separado.<\/p>\n<p><a href=\"https:\/\/github.com\/mb-later\/CAS-Market\">C\u00f3digo original de CAS-Market<\/a><\/p>\n<p><a href=\"https:\/\/forum.cfx.re\/t\/free-cas-blackmarket-black-market-script-from-code-after-s-x\/5133747\">Publica\u00e7\u00e3o e discuss\u00e3o de suporte do criador<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>CAS Blackmarket: fonte original, adaptadores ESX\/QBCore, imagens e falhas de valida\u00e7\u00e3o de compras para corrigir antes do uso.<\/p>","protected":false},"author":0,"featured_media":178104,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216562","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\/216562","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=216562"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/216562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media\/178104"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media?parent=216562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/categories?post=216562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/tags?post=216562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}