{"id":216557,"date":"2024-08-27T16:53:57","date_gmt":"2024-08-27T14:53:57","guid":{"rendered":"http:\/\/fivemx.com\/fivem-weather-script-easy\/"},"modified":"2024-08-27T16:53:57","modified_gmt":"2024-08-27T14:53:57","slug":"fivem-wetterskript-einfach","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/fivem-weather-script-easy\/","title":{"rendered":"FiveM-Wetterskript (einfach) \u2013 Kostenlose FiveM-Mods"},"content":{"rendered":"<p>Codesign Easytime bietet eine Verwaltungsoberfl\u00e4che f\u00fcr Spielzeit, Wetter, Stromausfall und zugeh\u00f6rige Synchronisationseinstellungen. Das gepr\u00fcfte Repository-Manifest nennt Version 2.0.5. Der Ressourcenordner hei\u00dft cd_easytime, der Standardbefehl f\u00fcr die Oberfl\u00e4che \/easytime. start easytime ist nicht die richtige Startzeile f\u00fcr diesen Ordner.<\/p>\n<h2>Eine zust\u00e4ndige Ressource f\u00fcr die Synchronisation konfigurieren<\/h2>\n<p>Belasse Manifest und die Verzeichnisse configs, client, server und html gemeinsam unter cd_easytime. Erg\u00e4nze ensure cd_easytime nach deinem Framework und den gew\u00e4hlten Benachrichtigungsabh\u00e4ngigkeiten. Pr\u00fcfe die auskommentierten ox_lib- und Qbox-Imports in fxmanifest.lua f\u00fcr deine Integration. Deaktiviere \u00fcberlappende Zeit- oder Wettersteuerung in vMenu, vSync oder anderen Ressourcen, damit Aktualisierungen nicht konkurrieren.<\/p>\n<p>Konfiguriere configs\/config.lua. Die automatische Framework-Erkennung pr\u00fcft gestartete ESX-, QBCore- und Qbox-Ressourcen; eigene Frameworks verwenden den Integrationspfad other. Berechtigungen k\u00f6nnen \u00fcber Framework-Gruppen, Kennungen, ACE und optional Discord-Rollen vergeben werden. Kennungs-, ACE- und Discord-Zugriff sind standardm\u00e4\u00dfig deaktiviert; Discord-Rollen ben\u00f6tigen Badger_Discord_API. Teste ein berechtigtes Teamkonto und ein normales Spielerkonto.<\/p>\n<h2>Spielmodi, gespeicherte Einstellungen und Echtwetter<\/h2>\n<p>Zeit und Wetter verwenden standardm\u00e4\u00dfig den Modus game. Der Modus real nutzt OpenWeather-Daten f\u00fcr die konfigurierte Stadt. Verschiebe API-Zugangsdaten vor dessen Aktivierung aus der mit Clients geteilten Konfiguration in ausschlie\u00dflich serverseitige Verarbeitung: Config.APIKey liegt aktuell in einer gemeinsam geladenen Datei und kann im Debug-Protokoll ausgegeben werden. Diese Konfiguration ist kein geheimer Speicher.<\/p>\n<p>Die Ressource liest und schreibt settings.txt und speichert unter anderem beim Stoppen. Sichere diese Datei und deine Konfiguration vor Updates. Teste Zeit\u00fcberg\u00e4nge, Wetterwechsel, Stromausfall, erneute Verbindung, Erhalt nach Neustart und Housing-Integrationen, die die Synchronisation pausieren. Ein Eintrag als Kompatibilit\u00e4tsanbieter beweist nicht, dass jede Integration richtig funktioniert.<\/p>\n<h2>Server-Events und Pr\u00fcfumfang<\/h2>\n<p>Der zentrale ForceUpdate-Handler pr\u00fcft Teamrechte. Die separaten Netzwerk-Handler SetNewGameTime, ToggleInstantChange und SaveSettings haben jedoch keine gleichwertige Berechtigungspr\u00fcfung. Der Zeit-Handler \u00fcbernimmt au\u00dferdem Stunden und Minuten ohne Typ- oder Wertebereichspr\u00fcfung. Pr\u00fcfe diese Pfade vor \u00f6ffentlichem Einsatz; Zugriffsschutz nur am Oberfl\u00e4chenbefehl reicht nicht aus.<\/p>\n<p>Quellcode am 10. September 2026 in Revision 174ddc1e823d1aad54361988ea54c302c08b980a gepr\u00fcft. Manifest, Konfiguration und Lua-Synchronisationspfade wurden mit der Entwicklerdokumentation abgeglichen. Es gab keinen externen API-Aufruf, Berechtigungstest oder Mehrspieler-Synchronisationstest.<\/p>\n<p><a href=\"https:\/\/github.com\/dsheedes\/cd_easytime\/tree\/174ddc1e823d1aad54361988ea54c302c08b980a\">Quellcode von cd_easytime pr\u00fcfen<\/a><\/p>\n<p><a href=\"https:\/\/docs.codesign.pro\/free-scripts\/easytime-time-and-weather-management\/\">Installationsdokumentation von Codesign lesen<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>cd_easytime mit richtigem Ordnernamen, Startreihenfolge und Rechten installieren. Synchronisation, gespeicherte Einstellungen und Echtwetter pr\u00fcfen.<\/p>","protected":false},"author":0,"featured_media":151096,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216557","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/216557","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=216557"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/216557\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/151096"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=216557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=216557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=216557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}