Hej!
Dette projekt er forholdsvist nemt at lave...
Og jeg har da også selv bakset lidt med det. Det endte med at jeg lavede et komponent til det, som du kan hente på
http://www.friserverplads.dk/nizro/hltools.zipMen for at få de informationer skal du bruge følgende kommando (til TrCon):
procedure TForm1.rCon1Recieve(Sender: TObject; const Msg: String);
var
ServerAddress, ServerName, Map, Modname, Str, GameDescription: string;
begin
Str := Msg;
Delete(Str, 1, 5);
ServerAddress := Copy(Str, 1, Pos(#0, Str) - 1);
Delete(Str, 1, Pos(#0, Str));
ServerName := Copy(Str, 1, Pos(#0, Str) - 1);
Delete(Str, 1, Pos(#0, Str));
Map := Copy(Str, 1, Pos(#0, Str) - 1);
Delete(Str, 1, Pos(#0, Str));
Modname := Copy(Str, 1, Pos(#0, Str) - 1);
Delete(Str, 1, Pos(#0, Str));
GameDescription := Copy(Str, 1, Pos(#0, Str) - 1);
Delete(Str, 1, Pos(#0, Str));
end;
Jeg kunne dog ikke lige hitte ud af hvordan man får MaxPlayers og Players, men jeg jåber at du selv kan bøvle lidt med det. Lige én ting til... Hvis du skal bruge rcon på TrCon-komponentet skal du altid huske at bruge rCon1.ChallengeRcon; ellers vil du modtage en fejlmeddelelse fra serveren.
Håber at det hjalp!
- Nick
- Send me mails at cnn@pc.dk