How to get PBSS working on a battlefield 3 server?

Post Reply
JuCCi-PuCCi
New to forums
New to forums
Posts: 4
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Fri Aug 19, 2011 6:30 pm

How to get PBSS working on a battlefield 3 server?

Post by JuCCi-PuCCi »

Hello,

Im trying to get PBSS working on one of my battlefield 3 servers.
Now i contacted support and they told me to create a post here on how to enable it.

I have to edit the pb/pbsv.cfg and add the command to it ?

Now can i have an example or a walkthrough of how to get it to work?

This is all i see for pbss in the config file.

Code: Select all

pb_sv_SsFloor 1 //[Low screenshot filename serial #]
pb_sv_SsCeiling 100 //[High screenshot filename serial #]
pb_sv_SsCmd "" //[Filename of system command to run after screenshots]
pb_sv_SsWidth 320 //[Requested pixel width of remote screenshots]
pb_sv_SsHeight 240 //[Requested pixel height of remote screenshots]
pb_sv_SsXpct 50 //[Percentage across screen for remote screenshots]
pb_sv_SsYpct 50 //[Percentage down screen for remote screenshots]
pb_sv_SsSrate 1 //[Sample Rate for remote screenshots]
pb_sv_SsDelay 0 //[Maximum delay client waits before capturing screenshot]
pb_sv_SsPath "" //[Path where remote screenshots are saved]
pb_sv_AutoSsFrom 60 //[Min # of seconds to wait before requesting next ss]
pb_sv_AutoSsTo 1200 //[Max # of seconds to wait before requesting next ss]
pb_sv_AutoSs 0 //[0=No, 1=Yes (default=0)]
pb_sv_ssLogging 0 //[1=Reg. Log, 2=SS Log, 3=Both, 0=Neither]
pb_sv_ssTimeout 0 //[Seconds]
Thanks
GitSum
Compulsive poster
Compulsive poster
Posts: 69
Joined: Sat Apr 23, 2011 8:15 am

Re: How to get PBSS working on a battlefield 3 server?

Post by GitSum »

Are you talking about auto screenshots?

couple of settings to consider. Keep in mind - you need to play around with these numbers to adjust how many screen shots are being taken

pb_sv_SsCeiling 100 is the maximum number of screenshots the system will keep. Once it reaches this number, it will start overwriting the older screenshots. You should probably change this to something a lot higher - maybe 2,000 or higher for example

pb_sv_AutoSs 0 the zero needs to be changed to a 1 to turn on auto screen shots to begin with

pb_sv_AutoSsFrom 60 auto screen shots can generate a lot of files in a hurry. you might consider changing the 60 to something a lot higher if your generating too many files. ie 300. This is the delay in seconds

pb_sv_AutoSsFrom 60 also to slow down how many screen shots are taken, consider increasing this delay
globel
This is my homepage
This is my homepage
Posts: 121
Joined: Mon Oct 10, 2011 5:06 pm

Re: How to get PBSS working on a battlefield 3 server?

Post by globel »

This is a copy of the pbsv.cfg i run on our match server. It is very strict and uses pb auto screen shots. It has alot of commands and the descriptions are included... I know there is a more complete one some ware, I will post when I find it....

Code: Select all

*******************************************
; Next-Century eSports PBSV Config
; Battlefield 3
; Last Updated Nov 3rd 2011
; *******************************************

; ------------------------------
; General Settings
; ------------------------------
pb_sv_MsgPrefix "PunkBuster BoWMeX Match Server"
pb_sv_MaxDlRate 4 //[KB/sec requested per file (default=4)]
pb_sv_MaxConDls 6 //[Concurrent downloads (default=1)]
pb_sv_MaxSendRate 8 // [speed at which PB Server sends pbcl and pbag updates in KBps (default=8)] 
pb_sv_CQC 1 //[0=No, 1=Yes (default=1)]
pb_sv_Sleep 60 //[# of Milliseconds (default=60)]
pb_sv_PowerMin 10 //[Power Points]
pb_sv_PowerDef 1 //[Power Points]
pb_sv_PowerKickLen 5 //[Minutes (default=5)]
pb_sv_DupNameGrace 0 //[Seconds]
pb_sv_ExtChar 0 //[0=No, 1=Yes (default=0)]
pb_sv_GuidRelax 2 //[1=UNKN, 2=WRONGIP, 4=DUP (add desired values)]
pb_sv_RconReload 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogSync 0 //[0=No, 1=Yes (default=0)]
pb_sv_AutoUpdBan 1 //[0=No, 1=Yes (default=0)]

; ------------------------------
; Other Settings
; ------------------------------
pb_sv_Restrictions 1 //[Kick for Restrictions 0=No, 1=Yes (default=1) 2=key macro Restrictions]
pb_sv_FileWhitelist "" //[Folder Filename Filename ... Filename]
pb_sv_EmptyName 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogFloor 1 //[Low log filename serial #]
pb_sv_MinName 0 //[Min Characters in Player name (default=0)]
pb_sv_MaxName 0 //[Max Characters in Player name (default=0)]
pb_sv_LanMask "" //[IP Address Mask for LAN Players (default=)]
pb_sv_Lan 0 //[0=No, 1=Yes (default=0)]
pb_sv_ChangePeriod 600 // For pb_sv_ChangeMax
pb_sv_ChangeMax 5 // [Max name changes allowed in pb_sv_ChangePeriod] ex 5 changes in 600 seconds

;-------------------------------
; Pbsv log, Required for PsB Stream
;-------------------------------
pb_sv_load pbsvlog.cfg

; ------------------------------
; Kick Settings
; ------------------------------
pb_sv_KickLen 5 //[Minutes (default=2)]
pb_sv_ScoreKick 0 //[Min score (negative) ]
pb_sv_UpdateGrace 2400 //[Seconds to wait before Update Failure kick]
pb_sv_NoGuidGrace 10 //[Seconds to wait before No GUID kick]


; ------------------------------
; PBSS Settings
; ------------------------------
pb_sv_AutoSs 1 //[0=No, 1=Yes (default=0)]
pb_sv_SsFloor 1 //[Low screenshot filename serial #]
pb_sv_SsCeiling 99999 //[High screenshot filename serial #]
pb_sv_AutoSsFrom 300 //[Min # of seconds to wait before requesting next ss]
pb_sv_AutoSsTo 600 //[Max # of seconds to wait before requesting next ss]
pb_sv_SsCmd "" //[Filename of system command to run after screenshots]
pb_sv_SsWidth 600 //[Requested pixel width of remote screenshots]
pb_sv_SsHeight 600 //[Requested pixel height of remote screenshots]
pb_sv_SsXpct 50 //[Percentage across screen for remote screenshots]
pb_sv_SsYpct 50 //[Percentage down screen for remote screenshots]
pb_sv_SsSrate 1 //[Sample Rate for remote screenshots]
pb_sv_SsDelay 3 //[Maximum delay client waits before capturing screenshot]
pb_sv_SsPath "" //[Path where remote screenshots are saved]
pb_sv_ssLogging 3 //[1=Reg. Log, 2=SS Log, 3=Both, 0=Neither]
pb_sv_ssTimeout 300 //[Seconds]


; ------------------------------
; Web Tool Settings
; ------------------------------
pb_sv_HttpPort 0 //[Port #]
pb_sv_HttpAddr "" //[External IP Address]
pb_sv_HttpKey "" //[Password]
pb_sv_HttpRefresh 30 //[Seconds]
pb_sv_HttpMaps "" //[Map list (separate by spaces)]
pb_sv_HttpMapsPath "" //[Path where maps are loaded from in WebTool]
pb_sv_HttpColText1 "FFFFFF" //[Text Color #1 in WebTool (default=FFFFFF)]
pb_sv_HttpColText2 "0000FF" //[Text Color #2 in WebTool (default=0000FF)]
pb_sv_HttpColBack1 "000000" //[Background Color #1 in WebTool (default=000000)]
pb_sv_HttpColBack2 "808080" //[Background Color #2 in WebTool (default=808080)]
pb_sv_HttpColLine1 "FF0000" //[Line Color #1 in WebTool (default=FF0000)]
pb_sv_HttpColLine2 "0000FF" //[Line Color #2 in WebTool (default=0000FF)]
pb_sv_HttpColMsg "FF0000" //[Message Color in WebTool (default=FF0000)]
pb_sv_HttpShowGuid 1 //[0=No, 1=Yes (default=0)]


; ------------------------------
; MD5 Tool Settings
; ------------------------------
pb_sv_md5toolfreq 50 // [Reducing this will increase the scan frequency that can cause lag and also increases the chances being kicked for Ignoring MD5 Tool Queries.]


; ------------------------------
; Alias Settings (Only for supported games)
; ------------------------------
pb_sv_AliasFn "pbalias.dat" //[Filename (default="pbalias.dat")]
pb_sv_AliasAutoLoad 0 //[0=No, 1=Yes (default=0)]
pb_sv_AliasMax 10 //[Max # of Aliases to track for each PB GUID]
pb_sv_AliasMaxEnforce 0 //[0=No, 1=Yes (default=0)]


; ------------------------------
; PB Tasks (pb_sv_task [start delay (seconds)] [repeat (seconds)] [command])
; ------------------------------
pb_sv_task 0 3600 pb_sv_ver // Keep-Alive for PsB (Do not remove. Will cause servers to appear as inactive when empty for long periods of time)
pb_sv_task 0 86400 pb_sv_update // Check for PB updates daily (More dependable than UCON system)


; ------------------------------
; Badname List (pb_sv_badname [grace_period_secs] [disallowed text])
; ------------------------------
pb_sv_badnameempty
;pb_sv_badname 10 server // Sample


; ------------------------------
; IP Guard 
; ------------------------------
;pb_sv_ipguard 128.0.0.1 // Sample


; ------------------------------
; Protected Tags
; ------------------------------
pb_sv_protecttag 1 
;pb_sv_protecttag 1 

Image
Image
Image
Post Reply