{"id":6866,"date":"2024-02-05T09:20:01","date_gmt":"2024-02-05T08:20:01","guid":{"rendered":"https:\/\/esx-scripts.com\/how-to-make-people-walk-when-they-are-handcuffed-modding-tutorials\/"},"modified":"2026-07-22T20:59:33","modified_gmt":"2026-07-22T18:59:33","slug":"handschellen-gehen-ermoglichen","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/enable-handcuffed-walk\/","title":{"rendered":"Bewegung mit Handschellen in FiveM erlauben"},"content":{"rendered":"<p>Damit ein gefesselter Spieler gehen kann, \u00e4ndere die Bewegungseinschr\u00e4nkungen in der Polizei- oder Fesselungsressource, die den Handschellenstatus tats\u00e4chlich verwaltet. Der Name des Frameworks allein sagt nicht aus, wo sich dieser Code befindet. Diese \u00c4nderung muss der Serverbetreiber vornehmen; Spieler k\u00f6nnen sie nicht \u00fcber eine Client-Einstellung aktivieren.<\/p>\n<h2 id=\"find-what-prevents-movement\">Finde heraus, was die Bewegung verhindert<\/h2>\n<p>Sichere die Ressource und notiere ihre Version. Durchsuche ihren Client-Code nach <code data-no-translation=\"\" translate=\"no\">FreezeEntityPosition<\/code>, <code data-no-translation=\"\" translate=\"no\">DisableControlAction<\/code>, der Handschellenanimation und der vorhandenen Variable f\u00fcr den Handschellenstatus. \u00dcberpr\u00fcfe, ob eine zweite Ressource Fesseln anwendet.<\/p>\n<h2 id=\"change-the-existing-restraint-flow\">\u00c4ndere den bestehenden Fesselungsablauf<\/h2>\n<p>Wenn die Ressource den Ped absichtlich einfriert, w\u00e4hrend er gefesselt ist, \u00e4ndere diesen Aufruf so, dass das Einfrieren nur in dem Fesselungsablauf aufgehoben wird, der Gehen erlauben soll. F\u00fcge keine dauerhaft laufende Unfreeze-Schleife hinzu: Eine solche Schleife kann andere Spielabl\u00e4ufe st\u00f6ren, etwa die Charakterauswahl oder Cutscenes.<\/p>\n<p>\u00dcberpr\u00fcfe, ob die vorhandene Steuerungsschleife die Bewegungssteuerungen 30 und 31 deaktiviert. Wenn diese deaktiviert bleiben, wird das Gehen auch nach dem Aufheben des Einfrierens verhindert. Behalte die Einschr\u00e4nkungen f\u00fcr Angriffe, Waffen und andere Aktionen bei, die deine Serverregeln vorschreiben.<\/p>\n<p>Natives, die Steuerungen deaktivieren, wirken f\u00fcr den aktuellen Frame. Eine aktive Einschr\u00e4nkungsschleife muss in jedem Frame laufen; eine feste Wartezeit von 10 ms kann Frames uneingeschr\u00e4nkt lassen. Verwende die vorhandene Schleife und den tats\u00e4chlichen Zustand der Ressource, anstatt ein unabh\u00e4ngiges globales Flag zu erstellen.<\/p>\n<h2 id=\"keep-authorization-on-the-server\">Behalte die Autorisierung auf dem Server<\/h2>\n<p>Der Server muss immer noch entscheiden, wer einen Spieler fesseln oder freilassen darf. F\u00fchre kein Client-Event ein, das willk\u00fcrliche Fesselungs\u00e4nderungen gew\u00e4hrt. Gehen ist eine Pr\u00e4sentations- und Steuerungs\u00e4nderung, keine Erlaubnis, Inventar-, Flucht- oder Kampfpr\u00fcfungen zu umgehen.<\/p>\n<h2 id=\"test-before-release\">Teste vor der Ver\u00f6ffentlichung<\/h2>\n<p>\u00dcberpr\u00fcfe mit zwei Testspielern das Gehen, Sprinten, Zielen, Schie\u00dfen, Nahkampf, Inventar, Ein- und Aussteigen aus Fahrzeugen, Eskortieren, Tod, Freilassen und Wiederverbinden. \u00dcberpr\u00fcfe sowohl den gefesselten als auch den ungefesselten Zustand. Wenn ein anderes System ausf\u00e4llt, stelle die urspr\u00fcngliche Ressource wieder her, bevor du eine gezieltere \u00c4nderung versuchst.<\/p>\n<h2 id=\"reference\">Referenz<\/h2>\n<p><a href=\"https:\/\/docs.fivem.net\/docs\/game-references\/controls\/\">Cfx.re-Steuerungs-IDs<\/a> und <a href=\"https:\/\/docs.fivem.net\/docs\/developers\/server-security\/\">Cfx.re-Ereignissicherheit<\/a> erkl\u00e4ren die Steuerung und die Autorisierungsgrenze.<\/p>","protected":false},"excerpt":{"rendered":"<p>Damit ein gefesselter Spieler gehen kann, \u00e4ndere die Bewegungseinschr\u00e4nkungen in der Polizei- oder Fesselungsressource, die den Handschellenstatus tats\u00e4chlich verwaltet. Der Name des Frameworks allein sagt nicht aus, wo sich dieser Code befindet. Diese \u00c4nderung muss der Serverbetreiber vornehmen; Spieler k\u00f6nnen sie nicht \u00fcber eine Client-Einstellung aktivieren.<\/p>","protected":false},"author":1,"featured_media":174476,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2877,1900,1899],"tags":[],"class_list":["post-6866","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free-fivem-job-scripts","category-troubleshooting","category-tutorials"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/6866","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=6866"}],"version-history":[{"count":3,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/6866\/revisions"}],"predecessor-version":[{"id":213973,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/6866\/revisions\/213973"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/174476"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=6866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=6866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=6866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}