{"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-gratuito-del-mercado-negro","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/es\/free-black-market-script\/","title":{"rendered":"Free Black Market Script \u2013 Mods FiveM Gratis"},"content":{"rendered":"<p>CAS Blackmarket es el antiguo recurso de tienda FiveM de Codeaftersex, publicado en 2023. La fuente original es mb-later\/CAS-Market. La URL anterior de GitHub conten\u00eda yourgithublink, un texto provisional en lugar de una descarga. En septiembre de 2024, el creador indic\u00f3 que hab\u00eda dejado de ofrecer soporte FiveM.<\/p>\n<h2>Carpeta del recurso y configuraci\u00f3n<\/h2>\n<p>Extrae la carpeta interna cas-market en los recursos del servidor y conserva exactamente ese nombre: la interfaz web lo utiliza directamente en las URL de callbacks NUI. Selecciona qb o esx mediante CAS.Framework y compara el adaptador de inventario server\/server_hook.lua y el de notificaciones client\/client_hook.lua con tus recursos instalados.<\/p>\n<p>Configura cat\u00e1logo, precios y la ubicaci\u00f3n \u00fanica CAS.PedCoords. El cliente abre el mercado con E cerca de ese lugar. inventoryPatch en html\/app.js apunta por defecto a las im\u00e1genes de qb-inventory; aj\u00fastalo al directorio de tu inventario. sessionStorage conserva el carrito en el navegador y no demuestra una mejora de rendimiento.<\/p>\n<h2>El procesamiento de compras necesita correcci\u00f3n<\/h2>\n<p>El servidor revisado acepta totales del carrito, cantidades y m\u00e9todos de pago enviados por el cliente. Despu\u00e9s intenta cobrar el total recibido dentro del bucle de cada l\u00ednea de art\u00edculo. Un carrito con varios art\u00edculos puede cobrarse repetidamente en lugar de una vez. Precios y cantidades necesitan validaci\u00f3n y el total debe recalcularse desde el cat\u00e1logo del servidor.<\/p>\n<p>Antes del uso p\u00fablico, valida tambi\u00e9n proximidad y cuentas de pago, comprueba que los objetos se entreguen y gestiona los fallos sin perder dinero ni duplicar objetos. La etiqueta de pago predeterminada cash debe corresponder a los nombres de cuentas ESX. Los hooks configurables no garantizan compatibilidad con todos los inventarios.<\/p>\n<h2>Otros l\u00edmites que comprobar<\/h2>\n<p>El cliente crea CAS.Ped, pero despu\u00e9s usa otra variable ped para configurar el NPC. Revisa esas referencias y la coordenada de orientaci\u00f3n antes de suponer que el NPC est\u00e1 inm\u00f3vil y bien configurado. No se ejecut\u00f3 ning\u00fan recurso: se comprob\u00f3 la integridad ZIP y se revis\u00f3 todo el Lua pertinente, la configuraci\u00f3n y el JavaScript de la tienda. Prueba interacci\u00f3n, carritos mixtos, saldo insuficiente e inventarios llenos en un 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\">Publicaci\u00f3n y discusi\u00f3n de soporte del creador<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>CAS Blackmarket: fuente original, adaptadores ESX\/QBCore, im\u00e1genes y fallos de validaci\u00f3n de compras que corregir antes del 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\/es\/wp-json\/wp\/v2\/posts\/216562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/comments?post=216562"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/216562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media\/178104"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media?parent=216562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/categories?post=216562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/tags?post=216562"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}