[VB.NET] Namean Application übergeben ?

  • Daskönnte mit der aktuellen Lib vom Samp klappen, ich suche diese mal raus. Jeoch bastel ich das ganze etwas anders zusammen ! Sieht man ja in meinem Stream... -.-^^


    Ist halt nicht leicht für mich aber ich versuche mein bestes !


    Was ist denn diese Entsprechende Anwendung ?


    SAMP...


    Sprich wenn ich nun auf Verinden klicke, soll der Code es so ausführen das der Bentzername und wenn Vorhanden das Sererpassword weitergegeben werden und dann ganz normal gestartet werden !


    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    If Label2.Text = "Online" Then
    MsgBox("Du wirst nun zum Server verbunden ...")
    System.Diagnostics.Process.Start("samp://breadfish-rp.de:7777")
    Else
    MsgBox("Der Server ist zur Zet Offline !!!")
    End If
    End Sub

    2 Mal editiert, zuletzt von Chaya_ ()

  • System.Diagnostics.Process.Start("samp://breadfish-rp.de:7777")


    So wird das nichts, weder startet man SA:MP über einen solchen Prozess noch ist das in irgendeiner hinsicht sinnvoll geschweige denn effektiv
    Damit du Parameter übergeben kannst, musst du in die gta_sa.exe die samp.dll injecten.
    Dann kannst du die Parameter:


    -d -> Starte SA:MP im Debug Modus und ignoriert die anderen Parameter
    -c -> Startet SA:MP im normalen Modus und benötigt die parameter -h und -p
    -h -> Host IP Adresse
    -p -> Host Listen Port
    -z -> Host Passwort
    -n -> Nickname/Username


    an die gta_sa.exe übergeben.


    game.StartInfo.FileName = "GTA Pfad zur samp.exe"
    game.StartInfo.Arguments = "127.0.0.1:7777"


    Das ist kompletter Mumpitz.
    Man launcht keinen Launcher um in Spiel zu joinen, wenn man einen Launcher hat :pinch:

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski