{"id":216532,"date":"2024-10-03T10:11:53","date_gmt":"2024-10-03T08:11:53","guid":{"rendered":"http:\/\/fivemx.com\/company-management\/"},"modified":"2024-10-03T10:11:53","modified_gmt":"2024-10-03T08:11:53","slug":"unternehmensleitung","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/company-management\/","title":{"rendered":"Unternehmensverwaltung \u2013 Kostenlose FiveM-Jobskripte"},"content":{"rendered":"<p>km-empresas nennt Kamuidll als Autor im Manifest und verkauft konfigurierte Jobzuweisungen gegen Bankgeld im Spiel. Der K\u00e4ufer zahlt den Kaufpreis und erh\u00e4lt Job und Rang. Diese Preise sind keine Geh\u00e4lter; das Paket ist keine vollst\u00e4ndige Unternehmensverwaltung, Lohnabrechnung oder MLO-Sammlung.<\/p>\n<h2>Inneren Ressourcenordner und Datenbanktabelle installieren<\/h2>\n<p>Verwende den inneren Ordner km-empresas mit fxmanifest.lua. Starte qb-core, qb-menu, qb-input und oxmysql vor ensure km-empresas. qb-input ist als Abh\u00e4ngigkeit eingetragen, obwohl der gelieferte Code es nicht aufruft. Sichere die Datenbank vor empresas.sql; die Datei erstellt owned_properties mit eindeutigem property_name-Schl\u00fcssel.<\/p>\n<p>Konfiguriere NPC-Koordinaten und Modell, Kaufpreise, Jobnamen und R\u00e4nge in config.lua. Standardpreise vom Bankkonto sind 500000 f\u00fcr Los Santos Customs, 150000 f\u00fcr Burger Shot und Badulaque sowie 250000 f\u00fcr Taxi. Der Standardrang ist jeweils 4; jeder Job und Rang muss in QBCore tats\u00e4chlich existieren.<\/p>\n<h2>Men\u00fc und Kaufablauf aufeinander abstimmen<\/h2>\n<p>Die spanischen Men\u00fctexte und angezeigten Preise stehen fest in client.lua. \u00c4nderungen an Config.PropertyPrice-Werten aktualisieren diese Anzeigen nicht. Passe beides gemeinsam an und teste zu wenig Geld, bereits verkaufte Unternehmen und erfolgreiche Jobzuweisung.<\/p>\n<p>Das Verkaufsmen\u00fc ist als k\u00fcnftig verf\u00fcgbar markiert; sein \u00d6ffnungsereignis hat keinen mitgelieferten Handler. Auch andere Client-Ereignisse f\u00fcr Verkauf und eigene Unternehmen haben keine Serverimplementierung. ps-multijob wird nur in einem Konfigurationskommentar erw\u00e4hnt; eine Multijob-Anbindung enth\u00e4lt diese Ressource nicht.<\/p>\n<h2>Abbuchung und Besitz absichern<\/h2>\n<p>Der Server liest Besitzdaten asynchron, bucht Bankgeld ab und setzt den Job vor dem Datenbankeintrag. SetJob- und Einf\u00fcgeerfolg werden nicht gepr\u00fcft; bei fehlgeschlagener Speicherung erfolgt keine Erstattung. Ein eindeutiger Datenbankschl\u00fcssel macht den Kauf allein nicht atomar. Teste gleichzeitige K\u00e4ufer und Datenbankfehler vor der Freigabe.<\/p>\n<p>Die Kaufereignisse verwenden serverseitige Preise und Jobs, pr\u00fcfen aber weder NPC-Abstand noch eine Kaufsitzung. Erg\u00e4nze verbindliche Berechtigungs-, Abstands- und Transaktionspr\u00fcfungen. Sichere bestehende Job- und Besitzdaten vor einem Systemwechsel und teste erneutes Verbinden sowie Neustarts.<\/p>\n<p>Am 10. September 2026 anhand der Revision 5d4c0c6982b908f29bbe3e7eec7e78f77bd9fb35 gepr\u00fcft. S\u00e4mtliche gelieferten Lua-Dateien, Manifest und SQL wurden gelesen. Es wurden keine FiveM-Jobzuweisung, Bankabbuchung oder gleichzeitigen K\u00e4ufe ausgef\u00fchrt.<\/p>\n<p><a href=\"https:\/\/github.com\/Angelinn142\/km-empresas\/tree\/5d4c0c6982b908f29bbe3e7eec7e78f77bd9fb35\">Quellcode von km-empresas in der gepr\u00fcften Revision lesen<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>km-empresas f\u00fcr QBCore einrichten: Besitzertabelle, Kaufpreise und Jobr\u00e4nge. Abbuchung, gleichzeitige K\u00e4ufe und fehlenden Verkauf pr\u00fcfen.<\/p>","protected":false},"author":0,"featured_media":160850,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2877,2297,2298],"tags":[],"class_list":["post-216532","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free-fivem-job-scripts","category-free","category-scripts"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/216532","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"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/comments?post=216532"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/216532\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/160850"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=216532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=216532"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=216532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}