{"id":140759,"date":"2024-05-28T16:01:16","date_gmt":"2024-05-28T14:01:16","guid":{"rendered":"https:\/\/hifivem.com\/?p=140759"},"modified":"2026-09-11T11:41:21","modified_gmt":"2026-09-11T09:41:21","slug":"so-erstellen-sie-den-fivem-launcher","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/how-to-create-fivem-launcher\/","title":{"rendered":"FiveM-Launcher mit Windows Forms erstellen"},"content":{"rendered":"<p>Ein kleiner Windows-Forms-Launcher kann Windows bitten, eure FiveM-Serververbindung zu \u00f6ffnen. Er installiert FiveM nicht, umgeht keine Whitelist und best\u00e4tigt keine erfolgreiche Spielerverbindung. Halte normale Verbindungsanweisungen f\u00fcr Spieler bereit, die keine weitere EXE m\u00f6chten.<\/p>\n<h2>Einrichtung und Pr\u00fcfung<\/h2>\n<p>Installiere in Visual Studio die Workload f\u00fcr .NET-Desktopentwicklung und erstelle eine Windows Forms App. Erg\u00e4nze einen Verbinden-Button und ein Label namens StatusLabel und verbinde den folgenden Code mit dem Click-Event. Die Beispieladresse ist ein lokaler Testserver; setze vor der Weitergabe eure tats\u00e4chliche Adresse und den Port ein. Setze die using-Anweisungen an den Dateianfang und den Eventhandler in deine Form-Klasse.<\/p>\n<pre data-no-translation=\"\" class=\"wp-block-code\" translate=\"no\"><code data-no-translation=\"\">using System;\nusing System.ComponentModel;\nusing System.Diagnostics;\n\nprivate void ConnectButton_Click(object sender, EventArgs e)\n{\n    const string serverAddress = &quot;127.0.0.1:30120&quot;;\n    try\n    {\n        Process.Start(new ProcessStartInfo(&quot;fivem:\/\/connect\/&quot; + serverAddress)\n        {\n            UseShellExecute = true\n        });\n        StatusLabel.Text = &quot;Launch requested&quot;;\n    }\n    catch (Win32Exception)\n    {\n        StatusLabel.Text = &quot;Windows could not open FiveM.&quot;;\n    }\n}<\/code><\/pre>\n<p>UseShellExecute \u00fcbergibt das registrierte Protokoll ausdr\u00fccklich an Windows. Launch requested bedeutet nur, dass die Anfrage \u00fcbergeben wurde; es ist keine Verbindungspr\u00fcfung. Teste mit installiertem FiveM, ohne Protokollhandler und bei unerreichbarem Server und pr\u00fcfe das tats\u00e4chliche Ergebnis in FiveM.<\/p>\n<p>Bei einem \u00e4lteren .NET-Framework-Projekt nutze Microsofts Framework-Versionspr\u00fcfung; dotnet --version zeigt eine SDK-Version und ersetzt sie nicht. Baue aus gepr\u00fcftem Quellcode und untersuche Antivirus-Meldungen, statt unbekannte EXE-Dateien auszuschlie\u00dfen. Build und Download wurden bei dieser Artikelpr\u00fcfung nicht unabh\u00e4ngig unter Windows getestet.<\/p>\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"FiveM Server Launcher \ud83d\ude80 | 100% Kostenlos! | Download-Link in der Beschreibung \ud83d\udd3d\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/vvkHhphYwc0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe><\/div>\n<\/div><\/figure>\n\n<h2>Quellen<\/h2>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/dotnet\/desktop\/winforms\/get-started\/create-app-visual-studio\">Originalquelle<\/a><\/p>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/dotnet\/api\/system.diagnostics.processstartinfo.useshellexecute\">Originalquelle 2<\/a><\/p>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/dotnet\/framework\/install\/how-to-determine-which-versions-are-installed\">Originalquelle 3<\/a><\/p>\n<p><a href=\"https:\/\/docs.fivem.net\/docs\/scripting-manual\/introduction\/creating-your-first-script\/\">Originalquelle 4<\/a><\/p>\n<p><a href=\"https:\/\/rpcrate.com\/de\/einfuhrung-in-lua-scripting\/\">Passende Serveranleitung<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Ein kleiner Windows-Forms-Launcher kann Windows bitten, eure FiveM-Serververbindung zu \u00f6ffnen. Er installiert FiveM nicht, umgeht keine Whitelist und best\u00e4tigt keine erfolgreiche Spielerverbindung. Halte normale Verbindungsanweisungen f\u00fcr Spieler bereit, die keine weitere EXE m\u00f6chten.<\/p>","protected":false},"author":1,"featured_media":140761,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1899],"tags":[],"class_list":["post-140759","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/140759","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=140759"}],"version-history":[{"count":2,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/140759\/revisions"}],"predecessor-version":[{"id":217838,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/140759\/revisions\/217838"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/140761"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=140759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=140759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=140759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}