{"id":158437,"date":"2024-09-26T14:01:24","date_gmt":"2024-09-26T12:01:24","guid":{"rendered":"https:\/\/hifivem.com\/?p=158437"},"modified":"2025-12-23T16:37:05","modified_gmt":"2025-12-23T15:37:05","slug":"fivem-echtzeitsynchronisierung","status":"publish","type":"post","link":"https:\/\/fivemx.com\/de\/fivem-real-time-sync\/","title":{"rendered":"FiveM Real-Time Sync &#8211; Free FiveM Mods"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Dieses Tutorial f\u00fchrt Sie durch die Erstellung eines FiveM-Skripts, das die Uhr im Spiel mit der realen Zeit synchronisiert. Dadurch wird sichergestellt, dass die Spielumgebung die tats\u00e4chliche Zeit widerspiegelt, was den Realismus f\u00fcr die Spieler erh\u00f6ht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wir behandeln sowohl serverseitiges als auch clientseitiges Scripting, f\u00fcgen Funktionen zum Starten und Stoppen der Synchronisierung hinzu und richten die Ressource f\u00fcr Ihren FiveM-Server ein.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Inhaltsverzeichnis<\/h2><nav><ul><li><a href=\"#prerequisites\">Voraussetzungen<\/a><\/li><li><a href=\"#setting-up-the-resource-folder\">Einrichten des Ressourcenordners<\/a><\/li><li><a href=\"#creating-the-server-side-script-server-lua\">Erstellen des serverseitigen Skripts (server.lua)<\/a><\/li><li><a href=\"#creating-the-client-side-script-client-lua\">Erstellen des clientseitigen Skripts (client.lua)<\/a><\/li><li><a href=\"#adding-a-stop-functionality\">Hinzuf\u00fcgen einer Stoppfunktion<\/a><\/li><li><a href=\"#creating-the-resource-manifest-fxmanifest-lua\">Erstellen des Ressourcenmanifests (fxmanifest.lua)<\/a><\/li><li><a href=\"#starting-the-resource-on-your-server\">Starten der Ressource auf Ihrem Server<\/a><\/li><li><a href=\"#full-resource-download\">Vollst\u00e4ndige Ressourcen zum Download<\/a><ul><li><a href=\"#1-server-lua\">1. server.lua<\/a><\/li><li><a href=\"#2-client-lua\">2. client.lua<\/a><\/li><li><a href=\"#3-fxmanifest-lua\">3. fxmanifest.lua<\/a><\/li><\/ul><\/li><li><a href=\"#conclusion\">Vollst\u00e4ndiges Skript<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"prerequisites\">Voraussetzungen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bevor Sie beginnen, stellen Sie sicher, dass Sie \u00fcber Folgendes verf\u00fcgen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>FiveM-Serverzugriff<\/strong>: Sie ben\u00f6tigen Administratorzugriff auf Ihr <a href=\"https:\/\/fivemx.com\/de\/konvertieren-von-fivem-skripten\/\" title=\"Konvertieren von FiveM-Skripten \u2013 ESX, QBCore, QBOX (Framework-Handbuch)\"  data-wpil-monitor-id=\"1661\">FiveM-Server zum Hinzuf\u00fcgen von Skripten<\/a>.<\/li>\n\n\n\n<li><strong>Grundkenntnisse in Lua<\/strong>: Kenntnisse im Lua-Scripting helfen Ihnen, das Skript zu verstehen und anzupassen.<\/li>\n\n\n\n<li><strong>Texteditor<\/strong>: Software wie Visual Studio Code, Sublime Text oder Notepad++ zum Bearbeiten von Skriptdateien.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"setting-up-the-resource-folder\">Einrichten des Ressourcenordners<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Navigieren Sie zu Ihrem Ressourcenverzeichnis<\/strong>:Suchen Sie die <code>Ressourcen<\/code> Ordner in Ihrem FiveM-Serververzeichnis. Dieser befindet sich normalerweise unter:bashCode kopieren<code>Ihr-fivem-Server-Ordner\/Ressourcen\/<\/code><\/li>\n\n\n\n<li><strong>Einen neuen Ressourcenordner erstellen<\/strong>:Im Inneren des <code>Ressourcen<\/code> Ordner, erstellen Sie einen neuen Ordner mit dem Namen <code>Echtzeit<\/code>.bashCode kopieren<code>Ihr fivem-Serverordner\/Ressourcen\/Echtzeit\/<\/code><\/li>\n\n\n\n<li><strong>Navigieren Sie zum <code>Echtzeit<\/code> Ordner<\/strong>:Dieser Ordner enth\u00e4lt alle erforderlichen Skripte und Konfigurationsdateien f\u00fcr die Echtzeitsynchronisierung.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-the-server-side-script-server-lua\">Erstellen des serverseitigen Skripts (<code>server.lua<\/code>)<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Erstellen <code>server.lua<\/code><\/strong>:Im Inneren des <code>Echtzeit<\/code> Ordner, erstellen Sie eine neue Datei mit dem Namen <code>server.lua<\/code>.<\/li>\n\n\n\n<li><strong>F\u00fcgen Sie den folgenden Code hinzu zu <code>server.lua<\/code><\/strong>:luaCode kopieren<code>RegisterNetEvent(&quot;Echtzeit:Ereignis&quot;) AddEventHandler(&quot;Echtzeit:Ereignis&quot;, Funktion() lokale Stunde = bisZahl(os.date(&quot;%H&quot;)) lokale Minute = bisZahl(os.date(&quot;%M&quot;)) lokale Sekunde = bisZahl(os.date(&quot;%S&quot;)) TriggerClientEvent(&quot;Echtzeit:Ereignis&quot;, Quelle, Stunde, Minute, Sekunde) Ende) <\/code><strong>Erl\u00e4uterung<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>RegisterNetEvent<\/strong>: Registriert ein Netzwerkereignis namens <code>Echtzeit: Ereignis<\/code>.<\/li>\n\n\n\n<li><strong>Ereignishandler hinzuf\u00fcgen<\/strong>: Definiert, was passiert, wenn der <code>Echtzeit: Ereignis<\/code> wird ausgel\u00f6st.<\/li>\n\n\n\n<li><strong>os.date<\/strong>: Ruft die aktuelle Systemzeit (Stunde, Minute, Sekunde) ab.<\/li>\n\n\n\n<li><strong>TriggerClientEvent<\/strong>: Sendet die Zeitdaten an den Client, der das Ereignis ausgel\u00f6st hat.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-the-client-side-script-client-lua\">Erstellen des clientseitigen Skripts (<code>client.lua<\/code>)<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Erstellen <code>client.lua<\/code><\/strong>:Im Inneren des <code>Echtzeit<\/code> Ordner, erstellen Sie eine neue Datei mit dem Namen <code>client.lua<\/code>.<\/li>\n\n\n\n<li><strong>F\u00fcgen Sie den folgenden Code hinzu zu <code>client.lua<\/code><\/strong>:luaCode kopieren<code>-- Legt die Dauer einer Spielminute in Millisekunden fest. SetMillisecondsPerGameMinute(60000) -- 60.000 ms = 1 Minute in der realen Welt. RegisterNetEvent(&quot;realtime:event&quot;) AddEventHandler(&quot;realtime:event&quot;, function(hour, minute, second) NetworkOverrideClockTime(hour, minute, second) end) -- L\u00f6st das Serverereignis aus, um die Synchronisierung zu starten. TriggerServerEvent(&quot;realtime:event&quot;) <\/code><strong>Erl\u00e4uterung<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>SetzeMillisekundenProSpielMinute<\/strong>: Definiert, wie lange eine Spielminute dauert. Wenn Sie es auf <code>60000<\/code> macht 1 Spielminute gleich 1 Minute in der realen Welt.<\/li>\n\n\n\n<li><strong>RegisterNetEvent und AddEventHandler<\/strong>: H\u00f6rt auf die <code>Echtzeit: Ereignis<\/code> vom Server und aktualisiert die Uhr im Spiel entsprechend.<\/li>\n\n\n\n<li><strong>Netzwerk\u00fcberschreibungUhrzeit<\/strong>: \u00dcberschreibt die Uhr im Spiel, um sie an die vom Server empfangene Echtzeit anzupassen.<\/li>\n\n\n\n<li><strong>TriggerServerEvent<\/strong>: Initiiert die Synchronisierung durch Ausl\u00f6sen des Serverereignisses.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adding-a-stop-functionality\">Hinzuf\u00fcgen einer Stoppfunktion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Um das Ein- und Ausschalten der Echtzeitsynchronisierung zu erm\u00f6glichen, f\u00fcgen wir Funktionen zum Starten und Stoppen der Synchronisierung hinzu.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Aktualisieren <code>client.lua<\/code> mit Stop-Funktionalit\u00e4t<\/strong>:luaCode kopieren<code>local syncActive = true local syncThread = nil \u2013 Funktion zum Starten der Synchronisierungsfunktion StartRealTimeSync(), wenn nicht syncActive, dann syncActive = true syncThread = CreateThread(function(), w\u00e4hrend syncActive TriggerServerEvent(&quot;realtime:event&quot;) ausf\u00fchrt. Wait(60000) \u2013 1 Minute vor dem n\u00e4chsten Synchronisierungsende warten (Ende, Ende) Ende (Ende, Ende) \u2013 Funktion zum Stoppen der Synchronisierungsfunktion StopRealTimeSync(), wenn syncActive, dann syncActive = false, wenn syncThread, dann \u2013 In Lua gibt es keine direkte M\u00f6glichkeit, einen Thread zu beenden. \u2013 Die Verwendung eines Flags zum Verlassen der Schleife stoppt den Thread effektiv. syncThread = nil end end end RegisterNetEvent(&quot;realtime:event&quot;) AddEventHandler(&quot;realtime:event&quot;, function(hour, minute, second) if syncActive then NetworkOverrideClockTime(hour, minute, second) end end) -- Synchronisierung beim Ressourcenstart starten StartRealTimeSync() -- Beispiel: Befehl zum Umschalten der Synchronisierung RegisterCommand(&quot;toggleTimeSync&quot;, function() if syncActive then StopRealTimeSync() print(&quot;Echtzeitsynchronisierung gestoppt.&quot;) else StartRealTimeSync() print(&quot;Echtzeitsynchronisierung gestartet.&quot;) end end, false) <\/code><strong>Erl\u00e4uterung<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>synchronisierenAktiv<\/strong>: Ein Flag, um zu bestimmen, ob die Synchronisierung aktiv ist.<\/li>\n\n\n\n<li><strong>StartRealTimeSync<\/strong>: Initiiert eine Schleife, die jede Minute Zeitaktualisierungen vom Server anfordert.<\/li>\n\n\n\n<li><strong>Stoppen Sie RealTimeSync<\/strong>: Stoppt die Synchronisierung, indem das Flag auf \u201eFalse\u201c gesetzt wird.<\/li>\n\n\n\n<li><strong>RegisterCommand<\/strong>: F\u00fcgt einen Befehl hinzu (<code>\/Zeitsynchronisierung umschalten<\/code>), mit dem Spieler die Synchronisierung ein- oder ausschalten k\u00f6nnen.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-the-resource-manifest-fxmanifest-lua\">Erstellen des Ressourcenmanifests (<code>fxmanifest.lua<\/code>)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jede FiveM-Ressource erfordert eine Manifestdatei, die ihre Metadaten und Abh\u00e4ngigkeiten definiert.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Erstellen <code>fxmanifest.lua<\/code><\/strong>:Im Inneren des <code>Echtzeit<\/code> Ordner, erstellen Sie eine neue Datei mit dem Namen <code>fxmanifest.lua<\/code>.<\/li>\n\n\n\n<li><strong>F\u00fcgen Sie den folgenden Code hinzu zu <code>fxmanifest.lua<\/code><\/strong>: <code>fx_version \u201ecerulean\u201c Spiel \u201egta5\u201c Autor \u201eIhrName\u201c Beschreibung \u201eEchtzeit-Synchronisierungsskript f\u00fcr FiveM\u201c Version \u201e1.0.0\u201c Server-Skript \u201eserver.lua\u201c Client-Skript \u201eclient.lua\u201c<\/code><\/li>\n\n\n\n<li><strong>Erl\u00e4uterung<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>fx_version<\/strong>: Gibt die Version des FiveM-Manifests an. <code>himmelblau<\/code> ist der neueste Stand zum Zeitpunkt des Schreibens.<\/li>\n\n\n\n<li><strong>Spiel<\/strong>: Gibt an, f\u00fcr welches Spiel die Ressource bestimmt ist (<code>gta5<\/code>).<\/li>\n\n\n\n<li><strong>Autor, Beschreibung, Version<\/strong>: Metadaten zu Ihrer Ressource.<\/li>\n\n\n\n<li><strong>Server-Skript und Client-Skript<\/strong>: Gibt die zu ladenden Server- und Client-Skripte an.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"starting-the-resource-on-your-server\">Starten der Ressource auf Ihrem Server<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Bearbeiten Sie Ihre Serverkonfiguration<\/strong>:\u00d6ffnen Sie die Konfigurationsdatei Ihres Servers, normalerweise mit dem Namen <code>server.cfg<\/code>.<\/li>\n\n\n\n<li><strong>Hinzuf\u00fcgen der Ressource zur Konfiguration<\/strong>:F\u00fcgen Sie die folgende Zeile hinzu, um sicherzustellen, dass <code>Echtzeit<\/code> Ressource beginnt mit dem Server:rubyCode kopieren<code>Echtzeit gew\u00e4hrleisten <\/code><strong>Notiz<\/strong>: Wenn Sie <code>Start<\/code> anstatt <code>sicherstellen<\/code>k\u00f6nnen Sie Folgendes verwenden: <code>in Echtzeit starten<\/code><\/li>\n\n\n\n<li><strong>Speichern und starten Sie Ihren Server neu<\/strong>:Nach dem Speichern der \u00c4nderungen an <code>server.cfg<\/code>, starten Sie Ihren FiveM-Server neu, um die neue Ressource zu laden.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"full-resource-download\">Vollst\u00e4ndige Ressourcen zum Download<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Einfachheit halber finden Sie hier den vollst\u00e4ndigen Satz an Dateien, die Sie f\u00fcr die <code>Echtzeit<\/code> Ressource.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-server-lua\">1. <code>server.lua<\/code><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"lua\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">RegisterNetEvent(&quot;Echtzeit:Ereignis&quot;) AddEventHandler(&quot;Echtzeit:Ereignis&quot;, Funktion() lokale Stunde = bisZahl(os.date(&quot;%H&quot;)) lokale Minute = bisZahl(os.date(&quot;%M&quot;)) lokale Sekunde = bisZahl(os.date(&quot;%S&quot;)) TriggerClientEvent(&quot;Echtzeit:Ereignis&quot;, Quelle, Stunde, Minute, Sekunde) Ende)\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-client-lua\">2. <code>client.lua<\/code><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"lua\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">local syncActive = true local syncThread = nil \u2013 Funktion zum Starten der Synchronisierungsfunktion StartRealTimeSync(), wenn nicht syncActive, dann syncActive = true syncThread = CreateThread(function() while syncActive do TriggerServerEvent(&quot;realtime:event&quot;) Wait(60000) \u2013 Warten Sie 1 Minute vor dem n\u00e4chsten Synchronisierungsende (Ende) Ende (Ende) \u2013 Funktion zum Stoppen der Synchronisierungsfunktion StopRealTimeSync(), wenn syncActive, dann syncActive = false, wenn syncThread, dann \u2013 In Lua sind Threads kooperativ; Wenn Sie syncActive auf \u201efalse\u201c setzen, wird die Schleife gestoppt. syncThread = nil end end end RegisterNetEvent(&quot;realtime:event&quot;) AddEventHandler(&quot;realtime:event&quot;, function(hour, minute, second) if syncActive then NetworkOverrideClockTime(hour, minute, second) end end) -- Starten Sie die Synchronisierung beim Start der Ressource. StartRealTimeSync() -- Beispiel: Befehl zum Umschalten der Synchronisierung. RegisterCommand(&quot;toggleTimeSync&quot;, function() if syncActive then StopRealTimeSync() print(&quot;Echtzeitsynchronisierung gestoppt.&quot;) else StartRealTimeSync() print(&quot;Echtzeitsynchronisierung gestartet.&quot;) end end, false)\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-fxmanifest-lua\">3. <code>fxmanifest.lua<\/code><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"lua\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">fx_version \u201ecerulean\u201c Spiel \u201egta5\u201c Autor \u201eIhrName\u201c Beschreibung \u201eEchtzeit-Synchronisierungsskript f\u00fcr FiveM\u201c Version \u201e1.0.0\u201c Server-Skript \u201eserver.lua\u201c Client-Skript \u201eclient.lua\u201c\n<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Vollst\u00e4ndiges Skript<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hier k\u00f6nnen Sie das soeben erstellte Skript herunterladen:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/codeload.github.com\/HiFiveM\/fivem-realtime\/zip\/refs\/heads\/main\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/HiFiveM\/fivem-realtime\/archive\/refs\/heads\/main.zip<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/HiFiveM\/fivem-realtime\/tree\/main\/fivem-realtime\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/github.com\/HiFiveM\/fivem-realtime\/tree\/main\/fivem-realtime\" rel=\"noreferrer noopener\">Github<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sie haben erfolgreich eine FiveM-Ressource erstellt, die die Spieluhr mit der Echtzeit synchronisiert. Dieses Skript verbessert das Spielerlebnis, indem es sicherstellt, dass die Spielumgebung die tats\u00e4chliche Zeit widerspiegelt und den Spielern so mehr Realismus verleiht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sie k\u00f6nnen das Skript weiter anpassen, indem Sie die Synchronisierungsintervalle anpassen, weitere Befehle hinzuf\u00fcgen oder es in andere Serverfunktionen integrieren.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sie k\u00f6nnen diese Grundlage gerne erweitern, um sie an die individuellen Anforderungen Ihres Servers anzupassen!<\/p>","protected":false},"excerpt":{"rendered":"<p>This tutorial will guide you through creating a FiveM script that synchronizes the in-game clock with real-world time. This ensures that the game environment reflects the actual time, enhancing realism for players. We&#8217;ll cover both server-side and client-side scripting, adding functionality to start and stop the synchronization, and setting up the resource for your FiveM [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":193436,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298,2340],"tags":[],"class_list":["post-158437","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts","category-lua-scripting"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/158437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/comments?post=158437"}],"version-history":[{"count":0,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/158437\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media\/193436"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media?parent=158437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/categories?post=158437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/tags?post=158437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}