펑크부스터 (PunkBuster) 서버 만드는 방법에 대한 설명입니다.
PunkBuster 란?
부정한 방법으로 게임하는 유저를 차단하고 찾아내는 기능을 가진 프로그램입니다.
PunkBuster 를 실행시키는 방법은?
서버가 열려 있는 상태에서 Admin 으로 입장하여 실행 시킬수 있습니다.
Admin 이 서버에 입장한 상태에서 콘솔창에
Admin PB_SV_ enable 이렇게 입력을 합니다.
그리고 나서 서버를 다운 / 재실행 시키면 펑크부스터가 실행되는 서버로 열리게 됩니다.
펑크부스터를 실행시키지 않으려면?
Admin PB_SV_ disable 명령어를 사용하고 서버를 재실행 하시면 됩니다.
다른 방법은 없나요?
있습니다. 이 포스트에 첨부되어 있는 파일을 다운 받으세요. 다운 받은 파일의 이름을 pbsvgame.cfg 로 변경하여 주세요.
AA 가 설치된 폴더 아래의 System/pb 폴더에 넣으세요.
이렇게 하고 서버를 시작하면 자동으로 PunkBuster 프로그램이 실행됩니다.
위의 내용이 최우선적으로 펑크부스터를 실행 시키는 방법이라면 아래의 내용은 펑크부스터를 좀더 세부적으로 조정하는 조정하는 내용입니다.
펑크부스터에는 여러 기능이 있습니다. 그 기능들을 소개하자면
1. 펑크스크린샷 -- 게임중인 유저의 게임 화면을 자동을 캡쳐하는 기능.
2. banlist -- ban 이 걸린 유저의 입장을 차단하는 기능.
3. CVAR -- Window API 관련 부정 프로그램을 검사 차단 하는 기능.
4. MD5Tool -- AA 프로그램의 기본적인 파일의 크기와 비교하여 변형이 있는 경우를 찾아내는 기능.
5. WebToll -- 인터넷 브라우저를 이용한 서버 원격제어 하는 기능.
6. Task -- 서버에서 알림 메세지를 관리하는 기능.
7. PBPower -- 어드민의 권한을 세부적으로 조정할수 있습니다.
8. PBRcon -- PBPower 기능과 함께 사용되는 어드민 설정에 관한 것입니다.
9. PBNamelock -- 유사 아이디에 대한 방어 설정입니다.
대표적으로 위와 같은 기능이 있습니다.
아래에 예를 든 설정에는
1. 펑크스크린 2. CVAR 3. MD5Tool 에 대한 설정들이 포함되어 있습니다.
AA 서버를 처음 열고 펑크부스터 설정이 처음 이라면 아래의 설정을 그대로 옮겨서 여시면 간편합니다.
여기에 점차 노하우가 쌓이면 추가하시면 됩니다.
지금부터 pbsv.cfg 파일을 만드는 방법을 설명합니다.
1. 메모장을 여세요. [시작] --> [프로그램]-->[보조프로그램]--> 메모장
2. 아래의 모든 부분들 복사 / 붙여넣기 하세요.
3. 저장 합니다. 이때 파일의 저장 위치를 AA/System/pb 폴더로 하시고, 파일의 이름을 [ pbsv.cfg ] 이렇게 하세요.
확장자까지 바꾸셔야 합니다.
이렇게 하시고 서버를 여시면 기존에 보지 못했던 텍스트가 추가되는 모습을 보실겁니다.
또한 pb 폴더 아래에 [ svss ] 라는 폴더가 새로이 생깁니다. 이 폴더에 스크린샷이 저장됩니다.
;|-------------------------------------------------|
;|-- PB Server Config File - AA v2.2.1 - Windows --|
;|-- Add/Remove ";" to Enable or Disable Command --|
;|-------------------------------------------------|
;|-- SERVER MEMORY FLUSH --|
;|-------------------------|
pb_sv_badnameempty
pb_sv_banempty
pb_sv_cvarempty
pb_sv_fileempty
pb_sv_md5toolempty
pb_sv_namelockempty
pb_sv_taskempty
;|---------------------|
;|-- SERVER SETTINGS --|
;|---------------------|
pb_sv_autoss 1
pb_sv_autossfrom 60
pb_sv_autossto 360
pb_sv_changemax 1
pb_sv_changeperiod 900
pb_sv_cqc 1
pb_sv_cvarchangedpulse 10
pb_sv_cvarfreq 5
pb_sv_cvarlogging 2
pb_sv_cvaruserpulse 10
pb_sv_cvarwalk 4
pb_sv_dupnamegrace 0
pb_sv_emptyname 0
pb_sv_extchar 0
pb_sv_gameauth 0
pb_sv_guidrelax 4
pb_sv_kicklen 60
pb_sv_lan 0
pb_sv_logceiling 1000
pb_sv_logsync 0
pb_sv_maxcondls 6
pb_sv_maxconupdates 3
pb_sv_maxdlrate 4
pb_sv_md5toolfreq 30
pb_sv_minname 4
pb_sv_noguidgrace 10
pb_sv_powerdef 5
pb_sv_powerkicklen 15
pb_sv_powermin 5
pb_sv_restrictions 1
pb_sv_scorekick 0
pb_sv_sleep 100
pb_sv_ssceiling 1000
pb_sv_sscmd ""
pb_sv_ssdelay 1
pb_sv_ssfloor 123000
pb_sv_ssheight 729
pb_sv_sspath ""
pb_sv_sssrate 2
pb_sv_sswidth 1600
pb_sv_ssxpct 50
pb_sv_ssypct 87
pb_sv_updategrace 300
' game / tip' 카테고리의 다른 글
AA 링크 (0) | 2008.12.31 |
---|---|
트레커 가입방법 Tracker (0) | 2008.12.03 |
AASM 서버 만들기 (0) | 2008.12.01 |
JAMnim 유탄 연습 기념샷 ^^ (2) | 2008.07.28 |
연구중.. 스펨샷자리 (0) | 2008.07.28 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.