Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Counter-Strike: Server-Logs abrufen (https://www.delphipraxis.net/12447-counter-strike-server-logs-abrufen.html)

Ben 27. Nov 2003 15:18


Counter-Strike: Server-Logs abrufen
 
Moin,

ich möchte einen IRC-Bot programmieren, mit dem man ein CS-Spiel verfolgen kann, es sollen also die Logs per rcon ausgelesen werden, sodass die wichtigsten Meldungen (Spieler, Kills, Frags, Rundengewinne, evtl. Chat) im mIRC-Fenster ausgegeben werden können.
Bisher bin ich nur bis zu der Spielerliste und der aktuellen Map gekommen, der Rest kann ja nur direkt über die Logs laufen, denke ich zumindest.

Hat da jemand 'ne Idee, wie das gemacht werden könnte.. oder sogar schon ne fertige Lösung? :)

Greetz, Ben :hi:

exp 27. Nov 2003 15:27

Re: Counter-Strike: Server-Logs abrufen
 
Du musst das Logfile auf deine IP und Port umleiten. Damit werden aber andere Statistikprogramme nicht laufen, wie z.B. PsychoStats.
Nähreres findest du in der Konfigurationsdatei des Servers.

Ben 27. Nov 2003 15:47

Re: Counter-Strike: Server-Logs abrufen
 
Sicher, dass das nur so "umständlich" geht? Denn bei HLSW (also 'nem anderen Tool, wo man auch die Logs abrufen kann) geht das auch, ohne dass man den Server umkonfiguriert..

exp 28. Nov 2003 10:07

Re: Counter-Strike: Server-Logs abrufen
 
Um den mIRC Bot von HLSW nutzen zu können, brauchst du ja auch das rcon.
Danach setzt HLSW per rcon die logaddress auf deine ip um.
Somit werden alle Information auf dich umgeleitet. Das parsen musst du dann
sowieso selber vornehmen

Ben 28. Nov 2003 13:44

Re: Counter-Strike: Server-Logs abrufen
 
Wie kann ich denn per rcon Befehle an den Server senden, weiß das jemand? :roll:

RomanK 28. Nov 2003 15:13

Re: Counter-Strike: Server-Logs abrufen
 
Hoi,
soviel ich weis ist der Quellcode von HLSW auf www.quellcodes.de erhältlich. Einfach mal vorbeischauen.

Ben 28. Nov 2003 22:40

Re: Counter-Strike: Server-Logs abrufen
 
Leider kann ich mit den C++-Sources wenig anfangen.. :wall:

sharkx 28. Nov 2003 22:51

Re: Counter-Strike: Server-Logs abrufen
 
Musst mal googlen, ich weiß das es definitiv ein Komkurent von HLSW mit Delphi geschrieben wurde und man die Soße dazu auf der Page ziehen kann. Aber schlag mich tot .. ich weiß den namen nimmer

[Edit] Zudem bietet valve zu Half-Life 1 sowie 2 eine Developer SDK an. und auf Resourcecode findest du auch noch jede Menge Tutorials[/edit]

Ben 29. Nov 2003 11:24

Re: Counter-Strike: Server-Logs abrufen
 
Ok ich werd mal suche, danke!

PS: Zufällig GameSpy?

Ben 2. Dez 2003 13:19

Re: Counter-Strike: Server-Logs abrufen
 
Naja, hab's jetzt soweit hingekriegt, steht alles im HL bzw. CS-SDK ! :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz