[bf1942] Getting Responses From PB in Python

turkee turkee at arach.net.au
Fri Jul 8 20:53:16 EDT 2005

I hope so - that would please me greatly. We run multiple servers all
from the one pbbans.dat file and it's quite frustrating not being able
to retrieve a user's partial GUID from RCON (ie. Without entering the
game itself).

Forrest: BFV has the same problem as BF2 as far as PB responses go,
yeah, though BF42 has no trouble retrieving PB responses. I'm not sure
if this was added in a patch sometime prior to 1.45, I wasn't really on
the scene then.


Marshall Joyce

-----Original Message-----
From: Steven Hartland [mailto:killing at multiplay.co.uk] 
Sent: Saturday, 9 July 2005 7:34 AM
To: bf1942 at icculus.org
Subject: Re: [bf1942] Getting Responses From PB in Python

Yes EB are aware of this and are working for a solution.

    Steve / K
----- Original Message ----- 
From: "Forrest Thiessen" <thiessen at alum.mit.edu>
To: <bf1942 at icculus.org>
Sent: Friday, July 08, 2005 10:14 PM
Subject: [bf1942] Getting Responses From PB in Python

> I've been trying to use PunkBuster commands from Python.  I try, for
> example:
>  host.rcon_invoke("pb_sv_plist")
> and I get no response.  Other non-PB RCon commands (e.g.
> host.rcon_invoke("admin.listplayers")) work fine.
> Scanning the archive for this mailing list, I found
>    http://article.gmane.org/gmane.games.fps.bf1942/8649/match=+plist
> which suggests that with BF1942 and BFV, you could never get a 
> response from PunkBuster commands via RCon, *ever*, until a BFV patch 
> that added a new command:
>    admin.enableConsoleInfoServer
> which, after invoked, would allow PB responses to be passed through to

> RCon.
> I'm wondering if something similar is going on with BF2--there seem to

> be all kinds of features that were added in patches to BF1942 and BFV 
> that somehow didn't find their way into BF2, and I'm thinking this is 
> one of them--there certainly isn't a "admin.enableConsoleInfoServer" 
> command in BF2 right now.
> Has anyone gotten any PB commands to return responses in Python?
> --Forrest (aka "Woody)

This e.mail is private and confidential between Multiplay (UK) Ltd. and
the person or entity to whom it is addressed. In the event of
misdirection, the recipient is prohibited from using, copying, printing
or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission
please telephone (023) 8024 3137 or return the E.mail to
postmaster at multiplay.co.uk.

More information about the Bf1942 mailing list