{"id":159785,"date":"2024-10-02T15:47:32","date_gmt":"2024-10-02T13:47:32","guid":{"rendered":"https:\/\/hifivem.com\/?p=159785"},"modified":"2026-08-11T12:02:27","modified_gmt":"2026-08-11T10:02:27","slug":"krs-notizblock","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/krs-notepad\/","title":{"rendered":"Krs Notepad f\u00fcr FiveM: Einrichtung und Serverpr\u00fcfung"},"content":{"rendered":"<p>Krs Notepad verwendet ESX, ox_lib und ox_inventory zum Erstellen und Lesen gespeicherter Notizen. Der Entwicklercode mit Commit e8e17c5a5dd4 nennt Version 1.0.0 und stellt die Gegenstandsexports notepad und notepad_saved bereit. Die serverseitigen Erstellungspr\u00fcfungen m\u00fcssen vor \u00f6ffentlicher Nutzung verbessert werden.<\/p>\n<p><a href=\"https:\/\/github.com\/krscore\/krs_notepad\">Entwickler-Repository und Gegenstandsdefinitionen<\/a><\/p>\n<h2>Die Inventarintegration vorbereiten<\/h2>\n<p>Sichere deine Gegenstandsdefinitionen. Erg\u00e4nze die zwei dokumentierten Gegenst\u00e4nde und mitgelieferten Bilder ohne vorhandene Schl\u00fcssel zu ersetzen; die Beispiele verwenden consume = 0 und weight = 1. Starte ox_lib, ESX und ox_inventory vor krs_notepad. Teste mit zwei normalen Spielern das Erstellen, Lesen und Weitergeben einer gespeicherten Notiz einschlie\u00dflich erneuter Verbindungen. Pr\u00fcfe die Repository-Lizenz und bewahre ihre Hinweise.<\/p>\n<h2>Notizerstellung auf dem Server pr\u00fcfen<\/h2>\n<p>In der gepr\u00fcften Revision e8e17c5a5dd4 begrenzt die Clienteingabe den Text auf 25 Zeichen. Der Serverhandler createNoteItem erzwingt diese Grenze jedoch nicht und pr\u00fcft keinen Besitz eines leeren Notizblocks. Er erstellt aus dem \u00fcbergebenen Text eine gespeicherte Notiz ohne serverseitige Wartezeit. Ein erfolgreicher Test der normalen Oberfl\u00e4che belegt deshalb keine sichere Gegenstandserstellung.<\/p>\n<p>Lass vor dem Livebetrieb Texttyp und L\u00e4nge auf dem Server pr\u00fcfen, den vorgesehenen leeren Notizblock und eine Anfragenbegrenzung erzwingen sowie den Erfolg von AddItem vor der Erfolgsmeldung kontrollieren. Teste wiederholte Anfragen, ein volles Inventar und einen Spieler ohne leere Notiz. Das sind notwendige Integrationspr\u00fcfungen; dieser Artikel liefert keine korrigierte Ressource.<\/p>","protected":false},"excerpt":{"rendered":"<p>Pr\u00fcfe die ESX- und ox_inventory-Einrichtung von Krs Notepad sowie fehlende Serverpr\u00fcfungen vor der Freigabe gespeicherter Notizen.<\/p>","protected":false},"author":1,"featured_media":159786,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[3001,2928,3000],"class_list":["post-159785","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts","tag-fivem-script","tag-free","tag-free-script"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/159785","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=159785"}],"version-history":[{"count":5,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/159785\/revisions"}],"predecessor-version":[{"id":214308,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/159785\/revisions\/214308"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/159786"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=159785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=159785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=159785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}