{"id":146668,"date":"2024-07-07T22:32:05","date_gmt":"2024-07-07T20:32:05","guid":{"rendered":"https:\/\/hifivem.com\/?p=146668"},"modified":"2026-08-11T12:02:21","modified_gmt":"2026-08-11T10:02:21","slug":"gopostal-job","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/gopostal-job\/","title":{"rendered":"GoPostal f\u00fcr FiveM: Einrichtung und Zahlungspr\u00fcfung von dream-postal"},"content":{"rendered":"<p>Die alte GoPostal-Downloadbezeichnung identifizierte weder das Archiv noch belegte sie die behaupteten Tests auf mehreren Servern. Diese Anleitung behandelt jetzt das zuordenbare Repository dream-postal von DreamScripts. Sie best\u00e4tigt nicht, dass das alte werbefinanzierte Archiv dieses Paket enthielt. Der bei Commit 39201c8dd21b0e64481cf5760a20ac2ffae84661 gepr\u00fcfte Code deklariert Version 1.0.0.<\/p>\n<p><a href=\"https:\/\/github.com\/kalekaneki\/dream-postal\">Quelle des Erstellers<\/a><\/p>\n<h2>Framework- und Target-Integration w\u00e4hlen<\/h2>\n<p>Lege dream-postal in resources ab, mit fxmanifest.lua direkt darin, und starte seine Abh\u00e4ngigkeiten vor ensure dream-postal. Das Manifest l\u00e4dt oxmysql. Config.FRAMEWORK unterst\u00fctzt qb, esx und esx-old; Config.TARGET w\u00e4hlt ox oder qb-target. Die mitgelieferte Zuweisung Config.GET_CORE ruft qb-core bedingungslos auf. Nur Config.FRAMEWORK zu \u00e4ndern macht die gemeinsame Konfiguration daher noch nicht f\u00fcr einen reinen ESX-Server geeignet. Passe die Core-Abfrage und die gew\u00e4hlten Benachrichtigungs- oder Fortschrittsintegrationen entsprechend an.<\/p>\n<h2>Lieferzahlungen auf dem Server validieren<\/h2>\n<p>Der Server pr\u00fcft einen aktiven Job, einen Abstand von 30 Sekunden und die N\u00e4he zu einem Lieferpunkt. Er berechnet die Bezahlung jedoch aus vom Client gelieferten Routenkoordinaten und pr\u00fcft nur, ob die Felder existieren. Das best\u00e4tigt weder die serverseitig zugewiesene Route noch eine Zahlungsobergrenze. Berechne Belohnungen aus einer serverseitig verwalteten Route und pr\u00fcfe Abschluss, Datentypen und Grenzen vor der Auszahlung. Erzwinge die optionale Jobfreigabe sowohl auf dem Server als auch in der Clientoberfl\u00e4che.<\/p>\n<h2>Job und Wiederherstellungsbefehle konfigurieren<\/h2>\n<p>Config.IS_WHITELISTED_TO_JOB und Config.WHITELISTED_JOB_TITLE steuern die optionale Postjob-Anforderung. Die README liefert QBCore-Job- und Rathaus-Eintr\u00e4ge. \/removebox entfernt einen festh\u00e4ngenden getragenen Karton; \/pbox, \/pbox_record und \/gpfit helfen bei Koordinaten und Kleidung. Teste Schichtbeginn und -ende, Target-Interaktion, erneute Verbindungen, Jobwechsel, korrekte Auszahlungen und abgewiesene ung\u00fcltige Lieferungen. Halte den Discord-Webhook in server.lua privat. Es werden weder Spielbenchmarks noch eine vollst\u00e4ndige Sicherheitspr\u00fcfung behauptet.<\/p>","protected":false},"excerpt":{"rendered":"<p>Pr\u00fcfe die zuordenbare Quelle dream-postal, Framework- und Target-Einstellungen sowie serverseitige Zahlungen vor dem Einbau eines Postjobs.<\/p>","protected":false},"author":1,"featured_media":130845,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2877,2297,2298],"tags":[3001,2928,3000,2866],"class_list":["post-146668","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free-fivem-job-scripts","category-free","category-scripts","tag-fivem-script","tag-free","tag-free-script","tag-job"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/146668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/comments?post=146668"}],"version-history":[{"count":2,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/146668\/revisions"}],"predecessor-version":[{"id":214009,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/146668\/revisions\/214009"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/130845"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=146668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=146668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=146668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}