Gutschein verwenden WELCOME um 20% zu sparen

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
So erstellst du deinen eigenen FiveM Launcher

FiveM-Launcher mit Windows Forms erstellen

Ein kleiner Windows-Forms-Launcher kann Windows bitten, eure FiveM-Serververbindung zu öffnen. Er installiert FiveM nicht, umgeht keine Whitelist und bestätigt keine erfolgreiche Spielerverbindung. Halte normale Verbindungsanweisungen für Spieler bereit, die keine weitere EXE möchten.

Einrichtung und Prüfung

Installiere in Visual Studio die Workload für .NET-Desktopentwicklung und erstelle eine Windows Forms App. Ergänze 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ächliche Adresse und den Port ein. Setze die using-Anweisungen an den Dateianfang und den Eventhandler in deine Form-Klasse.

using System;
using System.ComponentModel;
using System.Diagnostics;

private void ConnectButton_Click(object sender, EventArgs e)
{
    const string serverAddress = "127.0.0.1:30120";
    try
    {
        Process.Start(new ProcessStartInfo("fivem://connect/" + serverAddress)
        {
            UseShellExecute = true
        });
        StatusLabel.Text = "Launch requested";
    }
    catch (Win32Exception)
    {
        StatusLabel.Text = "Windows could not open FiveM.";
    }
}

UseShellExecute übergibt das registrierte Protokoll ausdrücklich an Windows. Launch requested bedeutet nur, dass die Anfrage übergeben wurde; es ist keine Verbindungsprüfung. Teste mit installiertem FiveM, ohne Protokollhandler und bei unerreichbarem Server und prüfe das tatsächliche Ergebnis in FiveM.

Bei einem älteren .NET-Framework-Projekt nutze Microsofts Framework-Versionsprüfung; dotnet --version zeigt eine SDK-Version und ersetzt sie nicht. Baue aus geprüftem Quellcode und untersuche Antivirus-Meldungen, statt unbekannte EXE-Dateien auszuschließen. Build und Download wurden bei dieser Artikelprüfung nicht unabhängig unter Windows getestet.

Quellen

Originalquelle

Originalquelle 2

Originalquelle 3

Originalquelle 4

Passende Serveranleitung

Schreibe einen Kommentar