Wie kann ich es umsetzen, dass wenn ich in meinem Programm einen Bentzernamen eingebe, dieser auch an entsprechende Anwendung weitergegeben wird ?
Mal ein Beispiel:
Wie kann ich es umsetzen, dass wenn ich in meinem Programm einen Bentzernamen eingebe, dieser auch an entsprechende Anwendung weitergegeben wird ?
Mal ein Beispiel:
Was ist denn diese Entsprechende Anwendung ?
Vielleicht hilft dir das was
http://forum.sa-mp.com/showthread.php?t=70282&page=1
hab mich nie damit beschäftigt und ich weiß auch nicht ob das (noch) geht.
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
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
Ok und wie injecte ich diese ? Daon habe ich keine Ahnung ...