{"id":54212,"date":"2022-12-14T06:39:52","date_gmt":"2022-12-14T05:39:52","guid":{"rendered":"https:\/\/fivem-mods.net\/?post_type=product&#038;p=54212"},"modified":"2026-06-22T20:39:37","modified_gmt":"2026-06-22T18:39:37","slug":"cs-geschichten","status":"publish","type":"product","link":"https:\/\/fivemx.com\/de\/cs-stories\/","title":{"rendered":"CS-Geschichten"},"content":{"rendered":"<p>Die Ressource kommt mit einem\u00a0<strong>Umfangreiche Konfiguration<\/strong>, Veranstaltungen, Exporte und\u00a0<strong>einige Client-\/Server-Quelldateien<\/strong>\u00a0damit Sie es nach Ihren W\u00fcnschen anpassen k\u00f6nnen.<\/p>\n<p>es ist ein\u00a0<strong>eigenst\u00e4ndige Ressource<\/strong>\u00a0Und\u00a0<strong>funktioniert mit jedem Framework<\/strong>\u00a0Und\u00a0<strong>kann an jedes Lua NUI-basierte Telefon angeschlossen werden, sofern Sie den Hook daf\u00fcr entwickeln k\u00f6nnen<\/strong>.<\/p>\n<p>Out of the box bieten wir Ihnen Hooks f\u00fcr\u00a0<strong>gcphone, qb-phone, high-phone und qs-smartphone\u00a0<\/strong>die diese Telefone abdecken und auch Mainstream-Versionen, die auf ihnen basieren wie\u00a0<strong>gksphone<\/strong>\u00a0Und\u00a0<strong>Abonnieren<\/strong>. Der\u00a0<strong>Haken\u00a0<\/strong>kann bei Element- oder Stil\u00e4nderungen nach Ihren W\u00fcnschen angepasst werden.<\/p>\n<p><em>Wenn Sie Telefonentwickler sind und ein Haken Ihr Telefon abdeckt, Sie dies aber nicht m\u00f6chten, oder wenn Sie m\u00f6chten, dass wir einen Haken herstellen, der Ihr Telefon abdeckt, kontaktieren Sie uns bitte.<\/em><\/p>\n<p>Die Storys werden vor\u00fcbergehend (Standard 24 Stunden) im Story-Feed angezeigt. Dieser Wert kann in der Konfiguration ge\u00e4ndert werden, ebenso wie die Dauer, f\u00fcr die die Storys gespeichert werden (Standard 24 Stunden). Die standardm\u00e4\u00dfige maximale L\u00e4nge einer Story betr\u00e4gt 30 Sekunden (was ca. 5 MB pro Story-Video mit maximaler L\u00e4nge ergibt, ohne das Vorschaubild). Dieser Wert kann in der Konfiguration ge\u00e4ndert werden und es gibt auch eine konfigurierbare Ratenbegrenzung, um sicherzustellen, dass Ihrem Server der Speicherplatz nicht ausgeht.<\/p>\n<p>Wenn Sie die Geschichten aus dem Spiel zu Moderations- und\/oder Protokollierungszwecken auf Ihrem Discord-Server ver\u00f6ffentlichen m\u00f6chten, k\u00f6nnen Sie die Begleitressource herunterladen\u00a0<strong>CS-Geschichten-DW\u00a0<\/strong>zu tun. \u00dcberpr\u00fcfen Sie seine\u00a0<strong><em>config.js\u00a0<\/em><\/strong>f\u00fcr weitere Informationen und stellen Sie sicher, dass Sie es in \u00dcbereinstimmung mit den Webhook-Richtlinien von Discord verwenden.<\/p>\n<p>Ein Hosting-Server ist im Preis inbegriffen, der\u00a0<strong>obligatorisch<\/strong>, mit\u00a0<strong>Garn<\/strong>\u00a0Ressource, die als Abh\u00e4ngigkeit erforderlich ist. Der Hosting-Server speichert die Videos, Miniaturansichten und einige Metadaten der Geschichten und erfordert daher\u00a0<strong>Netzwerk-, Bandbreiten- und Speicheranforderungen<\/strong>\u00a0sowie\u00a0<strong>erfordert das \u00d6ffnen eines zus\u00e4tzlichen TCP-Ports<\/strong>Neben der integrierten L\u00f6sung wird der Hosting-Server auch als externer\u00a0<strong>node.js<\/strong>\u00a0Anwendung, die auf derselben oder einer anderen Maschine gehostet werden soll\u00a0<strong>So k\u00f6nnen Sie die Netzwerk-, Bandbreiten- und Speicheranforderungen ausgleichen<\/strong>.<\/p>\n<p>Wenn Ihr Telefon von\u00a0<strong>fx_version\u00a0<\/strong><em>\u201ehimmelblau\u201c,<\/em>\u00a0dann m\u00fcssen Sie den Hosting-Server der Geschichten weiterleiten \u00fcber\u00a0<strong>HTTPS<\/strong>. Sie k\u00f6nnen dies tun, indem Sie eine Domain und Cloudflare verwenden. Alternativ k\u00f6nnen Sie die\u00a0<strong>fx_version\u00a0<\/strong>Ihres Telefons zu\u00a0<em>\u201eumwerfend\u201c.<\/em><\/p>\n<hr \/>\n<p><strong>Merkmale<\/strong><\/p>\n<ul>\n<li>Kurze und tempor\u00e4re Videogeschichten mit dem Standort und Namen des Uploaders im Spiel.<\/li>\n<li>M\u00f6glichkeit zum selbst\u00e4ndigen L\u00f6schen hochgeladener Storys und Integration f\u00fcr autorisierte Spieler zum L\u00f6schen der Storys beliebiger Personen.<\/li>\n<li>Vereinfachter Story-Feed mit vollst\u00e4ndiger Maus- und Tastaturnavigation <a class=\"wpil_keyword_link\" href=\"https:\/\/fivemx.com\/de\/unterstutzung\/\" title=\"Unterst\u00fctzung\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1299\">Unterst\u00fctzung<\/a>.<\/li>\n<li>M\u00f6glichkeit zum Umschalten zwischen der hinteren und der vorderen Kamera.<\/li>\n<li>Dynamische Anpassung f\u00fcr die korrekte Zentrierung in verschiedenen Aufl\u00f6sungen.<\/li>\n<li>Plug-and-Play-Integration mit Telefonen, f\u00fcr die wir sofort einsatzbereite Hooks anbieten.<\/li>\n<li>Farbfilter (Graustufen, Sepia, Invertieren, S\u00e4ttigen usw.).<\/li>\n<li>Bildfilter mit Echtzeit-Gesichtsverfolgung des Spielers (Hund, Katze usw.).<\/li>\n<li>Optimiert f\u00fcr ein Gleichgewicht zwischen Qualit\u00e4t und Leistung.<\/li>\n<li>Ein experimenteller Kameramodus, der es dem Spieler erm\u00f6glicht, sich w\u00e4hrend der Aufnahme einer Geschichte zu bewegen.<\/li>\n<li>Umfangreiche Ereignisse und Exporte zur \u00dcberpr\u00fcfung und Kontrolle der Ressource.<\/li>\n<\/ul>\n<hr \/>\n<p><strong>Installationsanleitung<\/strong><\/p>\n<ol>\n<li>Stellen Sie sicher, dass Sie\u00a0<strong><a href=\"https:\/\/github.com\/citizenfx\/cfx-server-data\/tree\/master\/resources\/%5Bsystem%5D\/%5Bbuilders%5D\/yarn\" target=\"_blank\" rel=\"external nofollow noopener\">Garn<\/a><\/strong>\u00a0in Ihrem\u00a0<strong><em>Ressourcen<\/em><\/strong>\u00a0Ordner.<\/li>\n<li>Herunterladen\u00a0<strong><em>CS-Geschichten<\/em><\/strong>\u00a0und legen Sie es in Ihre\u00a0<strong><em>Ressourcen<\/em><\/strong>\u00a0Ordner.<\/li>\n<li>Hinzuf\u00fcgen\u00a0<em><strong>CS-Geschichten sichern<\/strong>\u00a0<\/em>zur Konfigurationsdatei Ihres Servers, bevor Sie Ihr Telefon sichern.<\/li>\n<li>Bearbeiten Sie die\u00a0<em><strong>__resource.lua<\/strong><\/em>\u00a0oder<em>\u00a0<strong>fxmanifest.lua<\/strong><\/em>\u00a0Datei und f\u00fcgen Sie\u00a0<em>\u2018&#039;\u2018<strong>@cs-stories\/client\/hooks\/core.lua&#039;<\/strong><\/em><strong>\u00a0<\/strong>als letztes Client-Skript und\u00a0<em>\u2018&#039;\u2018<strong>@cs-stories\/server\/hooks\/core.lua&#039;<\/strong><\/em><strong>\u00a0<\/strong>als letztes Serverskript.<\/li>\n<li>Bearbeiten Sie die NUI-Datei Ihres Telefons (normalerweise\u00a0<em><strong>Hauptseite<\/strong><\/em>) und f\u00fcgen Sie hinzu\u00a0<em><strong>&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;nui:\/\/cs-stories\/client\/hooks\/core.js&#8221;&gt;&lt;\/script&gt;<\/strong><\/em>\u00a0direkt vor\u00a0<em><strong>&lt;\/body&gt;<\/strong><\/em>.<\/li>\n<li>\u00dcberpr\u00fcfen Sie die\u00a0<strong><em>config.lua\u00a0<\/em><\/strong>Datei im Inneren\u00a0<strong><em>CS-Geschichten\u00a0<\/em><\/strong>zur weiteren Konfiguration und\u00a0<strong>Lesen Sie alle Optionen und ihre Kommentare durch\u00a0<\/strong>und passen Sie sie an Ihr Setup und Ihre Vorlieben an.<\/li>\n<li>Wenn Sie die interne L\u00f6sung verwenden, \u00f6ffnen Sie die\u00a0<strong>erforderlicher Port<\/strong>\u00a0(standardm\u00e4\u00dfig\u00a0<strong>35540<\/strong>;\u00a0<strong>eingehend<\/strong>\u00a0\u2013\u00a0<strong>eingehend<\/strong>) in Ihrer Firewall auf<strong>\u00a0TCP\u00a0<\/strong>Protokoll.<\/li>\n<li>F\u00fchren Sie den Befehl aus\u00a0<em><strong>Aktualisieren\u00a0<\/strong><\/em>und der Befehl<em><strong>\u00a0CS-Geschichten sichern<\/strong><\/em>.<\/li>\n<li>Wenn Ihr Telefon eine Animationsschleife verwendet, m\u00fcssen Sie diese m\u00f6glicherweise bearbeiten (normalerweise in einem\u00a0<em><strong>animation.lua<\/strong><\/em>\u00a0Datei) und f\u00fcgen Sie eine\u00a0<strong><em>nicht CS_STORIES.ACTIVE\u00a0<\/em><\/strong>\u00dcberpr\u00fcfen Sie vor dem Abspielen einer Animation, ob beim \u00d6ffnen der Videoanrufkamera ein Animationsfehler auftritt.<\/li>\n<li>Sichern Sie Ihr Telefon.<\/li>\n<\/ol>\n<hr \/>\n<p><strong>Externer Hosting-Server<\/strong><\/p>\n<p><strong>Wenn Sie den integrierten Proxyserver nicht verwenden m\u00f6chten<\/strong>\u00a0Dann\u00a0<a href=\"https:\/\/github.com\/criticalscripts-shop\/cs-stories-ehs\" target=\"_blank\" rel=\"external nofollow noopener\">laden Sie die externe\u00a0<strong>node.js<\/strong>\u00a0Anwendung<\/a>\u00a0und installieren Sie es mit\u00a0<strong><em>npm installieren,\u00a0<\/em><\/strong><strong>Lesen Sie alle Optionen und ihre Kommentare durch\u00a0<\/strong>innerhalb seiner\u00a0<strong><em>config.js\u00a0<\/em><\/strong>Datei\u00a0<strong>da sie f\u00fcr den Einrichtungsprozess sehr wichtig sind<\/strong>, passen Sie sie an Ihr Setup und Ihre Vorlieben an<strong>\u00a0<\/strong>und f\u00fchren Sie es dann mit\u00a0<strong><em>Knoten<\/em><\/strong>, dann achten Sie darauf, die IP-Adresse des externen Servers in das\u00a0<em><strong>sv_proxyIPRanges<\/strong><\/em>\u00a0Eigenschaft in der Konfigurationsdatei Ihres Servers. Sie k\u00f6nnen\u00a0<a href=\"https:\/\/pm2.keymetrics.io\/docs\/usage\/quick-start\/\" target=\"_blank\" rel=\"external nofollow noopener\">pm2<\/a><strong><em>\u00a0<\/em><\/strong>um sicherzustellen, dass es immer l\u00e4uft.<\/p>\n<hr \/>\n<p><strong>Wichtige Informationen<\/strong><\/p>\n<ul>\n<li>Der Spieler wird um die Freigabe des Mikrofons gebeten. Wenn er dies ablehnt, wird seine Stimme nicht in den Storys aufgezeichnet. Wenn er dies f\u00e4lschlicherweise ablehnt, muss er es zur\u00fccksetzen (derzeit geschieht dies durch L\u00f6schen der Datei \u201e<em>%AppData%CitizenFXmedia_access.json&#8221;<\/em>).<\/li>\n<li>Beim Aufnehmen einer Story wird die Stimme \u00fcber das Standardmikrofon des Playersystems aufgenommen. Dies kann nicht ge\u00e4ndert werden.<\/li>\n<li>Es wird nur die Stimme des Spielers aufgezeichnet, der die Aufnahme macht. Dies kann nicht ge\u00e4ndert werden.<\/li>\n<li>Die Aufnahme bestimmt, ob der Player mit dem integrierten nativen Ger\u00e4t spricht. Wenn Sie ein externes VoIP verwenden, wie\u00a0<strong>TokoVoip<\/strong>\u00a0oder \u00e4hnliches m\u00fcssen Sie den Hook bearbeiten, um richtig zu bestimmen, wann der Spieler spricht.<\/li>\n<li>Ein Spieler, der eine Story aufzeichnet, kann sich nicht bewegen. Dies ist das Standardverhalten der GTA:V-Kamera. Sie k\u00f6nnen den experimentellen Kameramodus ausprobieren, der dem Spieler Bewegungen erm\u00f6glicht, jedoch m\u00f6glicherweise nicht so fl\u00fcssig ist wie der native Modus.<\/li>\n<li>Bei sehr hohen Aufl\u00f6sungen oder auf Systemen mit sehr niedriger Spezifikation kann es zu Verz\u00f6gerungen bzw. Einfrieren der Videowiedergabe kommen.<\/li>\n<li>Die Story-Aufzeichnung erfolgt \u00fcber Game Capture (\u00e4hnlich wie\u00a0<em>Screenshot-Basis<\/em>), alles, was im Spiel passiert, wird aufgezeichnet. Dazu geh\u00f6ren visuelle Einstellungen\/Mods, Spielzeichnungen\/UIs, aber keine NUIs.<\/li>\n<li><strong>Wenn Ihr Server hinter einem Reverse-Proxy l\u00e4uft, \u00fcber den Sie keine Kontrolle haben, und der keinen zus\u00e4tzlichen TCP-Port wie von der Ressource ben\u00f6tigt verarbeiten kann, besteht Ihre einzige Option m\u00f6glicherweise darin, den Hosting-Server der Storys extern auf einer anderen Maschine zu hosten (beispielsweise einem g\u00fcnstigen VPS mit gen\u00fcgend Bandbreite\/Netzwerk\/Speicher, um innerhalb Ihrer eigenen Grenzen zu arbeiten), die die Anforderungen erf\u00fcllen kann.<\/strong><\/li>\n<li>Wenn eine Story von einem Player hochgeladen oder angesehen wird, wird wie bei jedem anderen Video-Upload-Dienst die Upload-\/Download-Geschwindigkeit des Players genutzt und auch auf dem Hosting-Server wird Netzwerk\/Bandbreite verbraucht.<\/li>\n<li><strong>Wenn Ihr <a href=\"https:\/\/fivemx.com\/de\/fivem-hosting-anbieter-vergleich\/\" data-wpil-monitor-id=\"651\">Hosting-Server-Host<\/a> bietet keine unbegrenzte Bandbreite oder hat ein niedriges Netzwerklimit. Wenn Sie viele Spieler haben, die Geschichten hochladen und ansehen, sollten Sie Ihre Nutzungsstatistiken regelm\u00e4\u00dfig \u00fcberpr\u00fcfen. \u00dcberpr\u00fcfen Sie auch Ihren Speicher, wenn Sie viele Geschichten hochladen und diese nicht bereinigt werden.<\/strong><\/li>\n<li>Die Ressource verwendet <a href=\"https:\/\/fivemx.com\/de\/geschaft\/\" data-wpil-monitor-id=\"970\">FiveMs KV-Speicher zum Speichern<\/a> die Metadaten der gespeicherten Geschichten, wenn Sie ein gemeinsames Multi-Server-Setup verwenden, kann dies ein Problem verursachen und Sie m\u00f6chten m\u00f6glicherweise festlegen\u00a0<strong><em>sv_kvsName\u00a0<\/em><\/strong>Konsolenvariable in etwas Einzigartiges f\u00fcr Ihren Server.<\/li>\n<li>Es gibt Kontrollen, um sicherzustellen, dass das aufgezeichnete Video und der Standort im Spiel echt sind und aus dem Spiel selbst stammen. Da sie jedoch vom Client gesendet werden, sind sie nicht vollkommen vertrauensw\u00fcrdig.<\/li>\n<li>Die Storys werden (gem\u00e4\u00df Konfiguration) beim Start der Ressource gel\u00f6scht. Die Bereinigung des Story-Speichers h\u00e4ngt also davon ab, wie oft Sie Ihren Server oder die Ressource neu starten.<\/li>\n<\/ul>\n<hr \/>\n<p><strong>H\u00e4ufige Probleme und Fragen<\/strong><\/p>\n<p><strong>Q:\u00a0<\/strong>Ich kann die Stories-App verwenden, aber wenn ich versuche, eine Story anzuzeigen oder hochzuladen, tritt ein Fehler auf. Warum?<br \/>\n<strong>A:\u00a0<\/strong>Wenn Ihr Telefon von\u00a0<strong>fx_version\u00a0<\/strong><em>\u201ehimmelblau\u201c,<\/em>\u00a0dann m\u00fcssen Sie den Hosting-Server der Geschichten weiterleiten \u00fcber\u00a0<strong>HTTPS<\/strong>. Sie k\u00f6nnen dies tun, indem Sie eine Domain und Cloudflare verwenden. Alternativ k\u00f6nnen Sie die\u00a0<strong>fx_version\u00a0<\/strong>Ihres Telefons zu\u00a0<em>\u201eumwerfend\u201c.<\/em><em>\u00a0<\/em>Wenn dies nicht Ihr Problem war, liegt das Problem normalerweise in\u00a0<strong>TCP<\/strong>\u00a0<strong>Blockierung<\/strong>, komplexe Netzwerkeinrichtung oder Anti-DDoS-Schutz.\u00a0<strong>Versuchen Sie es mit einem anderen Port, vorzugsweise in einem hohen Bereich<\/strong>\u00a0um zu sehen, ob das Ihr Problem l\u00f6st und\u00a0<strong>Stellen Sie sicher, dass der Port f\u00fcr das TCP-Protokoll ge\u00f6ffnet ist<\/strong>. Wenn das nicht funktioniert, besteht Ihre beste L\u00f6sung m\u00f6glicherweise darin, den Hosting-Server f\u00fcr die Geschichten extern auf einer anderen Maschine zu hosten (beispielsweise einem g\u00fcnstigen VPS mit gen\u00fcgend Bandbreite\/Netzwerk\/Speicher, um innerhalb Ihrer eigenen Grenzen zu arbeiten), die die Anforderungen erf\u00fcllen kann.<\/p>\n<p><strong>Q:\u00a0<\/strong>Ich habe alles getan, kann aber keine Schaltfl\u00e4che f\u00fcr die Stories-App sehen. Was ist los?<br \/>\n<strong>A:\u00a0<\/strong>Wenn Sie keine Schaltfl\u00e4che f\u00fcr die Stories-App sehen, liegt das m\u00f6glicherweise an dem von Ihnen verwendeten Hook. Stellen Sie zun\u00e4chst sicher, dass Sie den richtigen Hook f\u00fcr Ihr Telefon verwenden. Stellen Sie dann sicher, dass Ihre Telefonereignisse und DOM-Elemente im Hook richtig wiedergegeben werden und dass der Hook richtig konfiguriert ist. Beachten Sie auch, dass einige Hooks die Stories-App im App Store des Telefons hinzuf\u00fcgen, anstatt sie sofort als App hinzuzuf\u00fcgen.<\/p>\n<p><strong>Q:\u00a0<\/strong>Mein\u00a0<strong>Garn<\/strong>\u00a0versucht wiederholt, die Ressource zu installieren. Was kann ich tun?<br \/>\n<strong>A:\u00a0<\/strong>Dies scheint ein aktueller Fehler im\u00a0<strong>Garn\u00a0<\/strong>Ressource im Zusammenhang mit\u00a0<strong><em>Paket.json\u00a0<\/em><\/strong>und die Zeitzone des Servers in Bezug auf die Zeitzone des Systems, von dem Sie die Ressource kopiert haben. Bearbeiten\u00a0<strong><em>Paket.json\u00a0<\/em><\/strong>und f\u00fcgen Sie einfach ein Leerzeichen hinzu oder entfernen Sie es, speichern Sie es und das Problem ist behoben.<\/p>","protected":false},"excerpt":{"rendered":"<p>M\u00f6chten Sie das soziale Erlebnis Ihrer Spieler einen Schritt weiter bringen?<br \/>\nGeben Sie ihnen die M\u00f6glichkeit, sich durch zeitlich begrenztes Teilen von Videos auszudr\u00fccken!<\/p>","protected":false},"featured_media":54215,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[96,104,512,2907,511],"product_tag":[],"class_list":["post-54212","product","type-product","status-publish","has-post-thumbnail","product_cat-esx-scripts","product_cat-phone-scripts","product_cat-qbcore-scripts","product_cat-qbox-scripts","product_cat-standalone-scripts","first","instock","sale","downloadable","virtual","taxable","purchasable","product-type-simple"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/product\/54212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/comments?post=54212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media\/54215"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media?parent=54212"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/product_brand?post=54212"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/product_cat?post=54212"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/product_tag?post=54212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}