Usar cupom WELCOME para salvar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Moeda
$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Como criar seu próprio lançador FiveM

Criar um launcher FiveM com Windows Forms

Um pequeno launcher Windows Forms pode pedir ao Windows que abra a conexão FiveM. Ele não instala FiveM, não ignora whitelist nem confirma a conexão do jogador. Mantenha instruções normais para quem não deseja outro executável.

Instalação e verificação

No Visual Studio, instale desenvolvimento desktop .NET e crie uma Windows Forms App. Adicione um botão de conexão e um Label chamado StatusLabel e associe o código ao evento Click. O endereço de exemplo é local; configure seu servidor e porta antes de distribuir. Coloque as diretivas using no início do arquivo e o manipulador dentro da classe Form.

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 entrega explicitamente o protocolo registrado ao Windows. Launch requested indica apenas o envio do pedido, não conexão estabelecida. Teste com FiveM, sem manipulador de protocolo e com servidor indisponível, verificando o resultado no FiveM.

Para um projeto antigo .NET Framework, use a verificação Framework da Microsoft; dotnet --version informa um SDK. Compile código revisado e investigue alertas antivírus em vez de excluir executáveis desconhecidos. Esta revisão não inclui teste independente no Windows.

Fontes

Fonte original

Fonte original 2

Fonte original 3

Fonte original 4

Guia de servidor relacionado

Deixe um comentário