Ergebnis 1 bis 5 von 5
  1. #1
    Trojaner
    Registriert seit
    09.07.2008
    Beiträge
    57

    Standard [F] RCON Befehl an CS:S Server senden?

    Hey,

    ich habe im moment ein paar probleme, undzwar würde ich gerne ein RCON Command an einen CS:S Server senden.
    Ich hab hier schon auf der seite : http://developer.valvesoftware.com/wiki/Source_RCON_Protocol#Sending
    geguckt aber leider reicht da mein Schulenglisch nicht aus

    Ich habe bis jetzt folgenden , einfachen Code :

    Code:
    procedure TForm1.Button1Click(Sender: TObject);
    var
    temp: string;
    begin
         temp := 'ÿÿÿÿ' + chr(2) + 'rcon PASSWORD killserver';
         idTCPClient1.Connect(-1);
         idTCPCLient1.SendCmd(temp);
    end;
    Nur wenn ich den Button dann drücke freezt das Programm einfach, also kann es keine verbindung aufbauen...
    Wie macht man das??

    mfg

  2. #2
    Fortgeschrittener
    Registriert seit
    02.06.2009
    Beiträge
    32

    Standard

    zu erst auf deim server connecten , in die console dein recon pw (rcon_password XXXXXX) un dan deine recon befehle in die console eintragen, müsste eigentlich gehen.

  3. #3
    Trojaner
    Registriert seit
    09.07.2008
    Beiträge
    57

    Standard

    Danke das weiß ich selber....
    Ich versuche ohne das game zu starten einen rcon command auszuführen , also so wie hlsw...

    naja da anscheinend niemand eine Antwort weiß, jetzt einmal was anderes :
    Ich versuche die Statistik von dem Server abzurufen, genau wie es hier beschrieben ist : http://developer.valvesoftware.com/w...eries#A2S_INFO

    Also :
    Code:
    idUDPClient1.Send('ÿÿÿÿTSource Engine Query');
    Und jetzt erhalte ich auch eine Antwort vom Server , nur eben nicht die ganze... Ich erhalte nur den Server Namen und nicht den Rest der Infos die auf der Seite angegeben sind....
    Was mache ich falsch??
    Geändert von Megagamer (23.08.2009 um 11:06 Uhr) Grund: Automerged Doublepost

  4. #4
    W32.FunLove
    Registriert seit
    30.06.2008
    Beiträge
    120

    Standard

    hm, kann es sein dass diese durch #10 #13 also in c ein \r\n getrennt sind?

    Dann müsstest du dannach gucken.

    Vllt musst du auch noch einen Befehl senden, oder einfach mehr empfangen? (Machst du es auf manuellen aufruf von Receive oder automatisiert?)
    Zitat Zitat von Suicide
    Und als super Free-Hack "Veteran" wie du dich hier präsentierst, hätte dir das auch auffallen müssen.

  5. #5
    Fortgeschrittener
    Registriert seit
    16.02.2008
    Beiträge
    35

    Standard

    der thread ist vom 20.8.09....vllt hat er ja mittlerweile die Lösung und kann es hier mal posten

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •