{"id":216611,"date":"2024-10-06T09:36:39","date_gmt":"2024-10-06T07:36:39","guid":{"rendered":"http:\/\/fivemx.com\/z-phone\/"},"modified":"2024-10-06T09:36:39","modified_gmt":"2024-10-06T07:36:39","slug":"telephone-z","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/fr\/z-phone\/","title":{"rendered":"Z-Phone \u2013 T\u00e9l\u00e9chargement gratuit | RPCrate"},"content":{"rendered":"<p>Z-Phone, par Alfaben\/Zrav, est une ressource de t\u00e9l\u00e9phone FiveM avec interface web. La vid\u00e9o int\u00e9gr\u00e9e est la pr\u00e9sentation historique V1 du cr\u00e9ateur. Le code ult\u00e9rieur contient des branches QB, ESX et QBX ; pr\u00e9senter V1 comme la derni\u00e8re version ou le paquet comme exclusivement QBCore est d\u00e9pass\u00e9.<\/p>\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"Sortie du Z-Phone V1\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/sE6SahWlA3U?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe><\/div>\n<\/div><\/figure>\n\n<h2>Configurer le framework et les ressources<\/h2>\n<p>La r\u00e9vision examin\u00e9e date du 15 janvier 2025. Config.Core vaut QBX par d\u00e9faut ; choisissez la branche adapt\u00e9e dans config\/config.lua. Le pont QBX utilise toujours l\u2019export de compatibilit\u00e9 qb-core. Une branche disponible ne signifie pas que toutes les applications sont impl\u00e9ment\u00e9es pour chaque framework : les fonctions de facturation QBX comportent des \u00e9l\u00e9ments inachev\u00e9s.<\/p>\n<p>Conservez le dossier z-phone. Les int\u00e9grations n\u00e9cessaires comprennent ox_lib et oxmysql, pma-voice pour les appels, interact-sound pour les notifications et sonneries, et screenshot-basic pour le t\u00e9l\u00e9versement actuel des photos. Les contr\u00f4les des inventaires ESX et QBX utilisent ox_inventory. Copiez les fichiers audio fournis selon le README et adaptez les requ\u00eates bancaires, immobili\u00e8res et automobiles dans server\/core \u00e0 vos ressources.<\/p>\n<p>D\u00e9marrez les d\u00e9pendances avant ensure z-phone. La touche par d\u00e9faut est M et \/phone est \u00e9galement enregistr\u00e9 ; le joueur doit poss\u00e9der un t\u00e9l\u00e9phone et \u00eatre d\u00e9sarm\u00e9. Les num\u00e9ros sont stock\u00e9s s\u00e9par\u00e9ment dans zp_users. Synchronisez les int\u00e9grations qui attendent le num\u00e9ro original du framework, sans supposer leur correspondance.<\/p>\n<h2>Prot\u00e9ger les donn\u00e9es existantes du t\u00e9l\u00e9phone<\/h2>\n<p>N\u2019importez pas z-phone.sql sur une installation existante sans plan de r\u00e9cup\u00e9ration. Le fichier contient 16 instructions DROP TABLE pour des tables zp_ avant leur recr\u00e9ation. Sauvegardez la base, examinez le sch\u00e9ma et utilisez une migration pr\u00e9servant les donn\u00e9es du t\u00e9l\u00e9phone. Une nouvelle installation doit commencer avec une base de test isol\u00e9e.<\/p>\n<h2>Corriger les int\u00e9grations bancaires et photographiques<\/h2>\n<p>Dans les ponts QB et QBX examin\u00e9s, addAccountMoney appelle RemoveMoney. Un cr\u00e9dit suppos\u00e9 retire donc de l\u2019argent. Le contr\u00f4le des virements attend aussi un objet charinfo absent du r\u00e9sultat normalis\u00e9 du joueur. Corrigez ces correspondances, validez les montants positifs et v\u00e9rifiez les r\u00e9sultats du d\u00e9bit et du cr\u00e9dit avant de proposer la banque aux joueurs.<\/p>\n<p>Le callback de la cam\u00e9ra transmet au client un webhook Discord int\u00e9gr\u00e9. Retirez la destination de t\u00e9l\u00e9versement fournie et utilisez une int\u00e9gration correctement prot\u00e9g\u00e9e ; placer un identifiant priv\u00e9 dans ce callback ne le garde pas secret. Installer seulement QBCore et ox_lib ne couvre pas les besoins de la cam\u00e9ra et des sons.<\/p>\n<p>Ces constats proviennent du code, pas d\u2019une session FiveM. La ressource n\u2019a pas \u00e9t\u00e9 ex\u00e9cut\u00e9e et aucun virement, t\u00e9l\u00e9versement Discord ou import de base de donn\u00e9es n\u2019a \u00e9t\u00e9 r\u00e9alis\u00e9. Le d\u00e9p\u00f4t et la discussion du cr\u00e9ateur ci-dessous fournissent les fichiers r\u00e9els et le contexte des versions.<\/p>\n<p><a href=\"https:\/\/github.com\/alfaben12\/z-phone\">Code et t\u00e9l\u00e9chargement de Z-Phone<\/a><\/p>\n<p><a href=\"https:\/\/forum.cfx.re\/t\/open-source-z-phone-release\/5272649\">Discussion de publication du cr\u00e9ateur<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/alfaben12\/z-phone\/tree\/c6d111104404a884626eb457cd9043b717a46647\/server\/core\">Ponts des frameworks examin\u00e9s<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Z-Phone pour FiveM : r\u00e9glages des frameworks, d\u00e9pendances, import SQL destructif et erreurs bancaires du code examin\u00e9.<\/p>","protected":false},"author":0,"featured_media":161109,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216611","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/216611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/comments?post=216611"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/216611\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media\/161109"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media?parent=216611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/categories?post=216611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/tags?post=216611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}