주요수정가능 파일소개
* comf 폴더
ad.list - 배너 파일
bnetd.comf - 환경설정 파일
bnmotd.txt - 공지 파일
news.txt - 대기실에서 /news 칠때, 나오는 파일,
channel.list - 체널 파일
* files
tos.txt - 유저가 가입할때 동의서
tos_deu.txt - 일반 동의서
tos_kor.txt - 우리나라 동의서
tos_han.txt - 한스타용 동의서
tos_usa.txt - 미국 동의서
tos_국가이름.txt - 각 나라의 동의서, 예) tos_jan.txt - 일본 동의서
수정하기(거의 다 파일은 메모장으로 열수 있음)
안내 - 수정하시려면 pvpgn프로그램을 끄고
수정하시고 저장한 다음에 프로그램을 실행하세여
팁 - 메모장 메뉴에서 편집을 누르시면 찾기가 있어여.
누르시면 첮을내용칸에 찿을 글을 쓰거나 복사해서 붙이기하시고
찾기 누르시면 메모장에 입력했던 글을 찾고 찾으면 블럭이 쌓여요.
1. bnetd.comf(환경설정 파일)
주의 - 수정하실때, 아래 같은 글자가 두개있어요.
첫번째꺼는 예제이고요. 두번째꺼는 수정하실 수 있는 곳임.
두번째꺼만 수정하시면 됨.
예) track = 0 - 예제
track = 0 - 수정하실 수 있는 곳
열으시면 파일소개 다음에 Message logs 가 있답니다.
Message logs 는 프로그램을 실행할때 서버상태를 볼수 있도록 하는 곳입니다.
보기가 있는데,
none - 아무 표시하지 않음
trace - 트랙만 표시
debug - 디버그만 표시
info - 상황만 표시
warn - 경고만 표시
error - 애러만 표시
fatal - 전체 서버상태표시
표시할경우, 점점 서버속도가 늦을수 있어여.
또 bnetd.log 파일의 용량이 점점 늘어갈수 있어요
맘대로 수정하세여.
다음은 최신버젼전용서버로 하시거나
아니면 이제까지 나온 버젼도 접속할수 있게 수정할 곳입니다.
Client verification and upgrades 라는 제목 찾아서
세군데 모두 false 이면 최신버젼전용이고
true 이면 그전버젼까지 접속할수 있는겁니다.
다음은 아이디에 대한 수정작업입니다.
생성한 아이디가 var/users 폴더에 바로 저장하기 위해 수정해야 합니다.
안하시면 생성한 아이디가 게임을 하지 않으한 폴더에 생성이 못해요.
Time values 찾아서 usersync = 300 을 usersync = 1로 바꾸세요.
다음 중간쯤에 tracking server info 가 있어요.
바로 밑에 보시면 track = 60 가 있는데 track = 180 으로 수정하시고
내려가서 보시면 사용자의 서버를 올릴 서버순위사이트의 주소를 쓰는 곳임
trackaddrs = "track.pvpgn.org" 이렇게 써져 있는데요
그곳을 trackaddrs = "bnet.mivabe.nl" 수정하세요.
다음줄은 사용자서버정보임
location = "국가코드, 국가이름(영어)"
description = "서버이름(영어), 사용할 게임코드"
url = "사이트주소"
contact_name = "사용자 이름(영어)"
contact_email = "이메일 주소"
예)
location = ":kr Republic of Korea"
description = "Gaon Server SCSBWSSHRCHAT"
url = "http://gaon.clani.com"
contact_name = "GaonAdmin"
contact_email = "[email protected]"
이렇게 쓰시면 됨.
사이트, 메일을 없으시면 그냥 공란으로 큰따음표만 놔두세요.
국가, 게임코드명은 http://pvpgn.mivabe.nl/howto/tracker.php 에 있어요.
bnetd.comf 파일에 수정은 다 끝났어요. 저장하시고요.
2. bnmotd.txt(공지 파일)
공지파일이로써 베넷들어오실때, 인사말, 공지 등을 하는 파일입니다.
주의 - 배넷 대기실창에 맞게 글을 쓰세여.
지저분해저요.
공지파일의 약속어
%I(대문자 아이) - 문단줄 나타내는 것
%l(소문자 엘) - 접속한 유저이름
%a - 서버에 가입한 모든 유저수
%u - 현재접속 유저수
%c - 현재 개설한 체널수
%g - 현재 게임중인 방수
예)
%I안녕하세여. %l님.
%I오늘 비가 오네여... 저 비가 싫은데
%I
%I서버에 가입한 모든 유저수 - %a
이렇게 쓰시면 되여.
저장하세요.
3. channel.list(체널 파일)
배넷 들어가면 왼쪽위에 체널을 누르시면
Brood War KOR-1 같은 체널이름을 바꿀 수 있어여.
원래 있는 체널
# ---special name--- -----short name----- cltag bots- -ops- -log- ctry- realm max#
NONE "Starcraft" STAR true false false "KOR" NULL 40
NONE "Brood War" SEXP true false false "KOR" NULL 40
NONE "Starcraft Shareware" SSHR true false false "KOR" NULL 40
"Chat" "Chat" CHAT true false false NULL NULL -1
special name - 체널 이름,
short name - 제품, 고정 체널명
cltag - 종류코드
bots, ops, log, realm - 모름
ctry - 나라명, 자기 국어코드
max - 체널에 들어오는 최대수
이렇게 나누었어요.
자, 체널을 만들어 볼까요?
# ---special name--- -----short name----- cltag bots- -ops- -log- ctry- realm max#
NONE "Starcraft" STAR true false false "KOR" NULL 40
NONE "Brood War" SEXP true false false "KOR" NULL 40
NONE "Starcraft Shareware" SSHR true false false "KOR" NULL 40
"GG" "GG" SEXP true false false NULL NULL 40
"Chat" "Chat" CHAT true false false NULL NULL -1
이렇게 하시면 일반채널을 만들수 있어요.
특히 클랜*길드체널, 대회체널 등을 만들 때져
원래 서버에 로그인하면 블루드워 체널에 가잖아요.
사용자가 임의로 처음에 들어오는 체널을 아래처럼 바꿀수 있어요.
# ---special name--- -----short name----- cltag bots- -ops- -log- ctry- realm max#
NONE "Starcraft" STAR true false false "KOR" NULL 40
"Gaon BW KOR-1" "Brood War" SEXP true false false "KOR" NULL 40
"Gaon BW Han-1" "Brood War" SEXP true false false "Han" NULL 40
NONE "Starcraft Shareware" SSHR true false false "KOR" NULL 40
"GG" "GG" SEXP true false false NULL NULL 40
"Chat" "Chat" CHAT true false false NULL NULL -1
Gaon BW KOR-1 체널은 한국에 사는 사람이
브루드워를 영문스타로 실행하여 들어오는 체널이고
Gaon BW Han-1 체널은 한국에 사는 사람이
브루드워를 한스타로 실행하여 들어오는 체널입니다.
몰론 저장하시고 닫으세요.
4. tos.txt(가입동의서)
그냥 일반텍스트처럼 쓰시면서 인사말이나 소개 등을 쓰세요.
저장하시고 아래에 파일으로 다른이름으로 덮어쓰워 저장하세여
tos_deu.txt, tos_kor.txt, tos_han.txt, tos_usa.txt
그리구 이밖에 tos_국가이름.txt 같은 다른나라의 동의서는 다 지우세여.
참고로 bnserver.ini 같은 파일도 모두 삭제해주세여.
bnserver.ini 같은 파일은 서버를 나갈때,
프리배넷리스트에 아닌 원래 정식배넷리스트로 돌아올수 있거든요.
5-1. 운영자되기
설치한 프로그럄의 ver/users 폴더에
자신이 생성한 아이디를 찾아서 메모장으로 열려서 그후 맨 밑에 아래글을 복사해 붙이세요
"BNET\\auth\\admin"="true"
"BNET\\auth\\command_groups"="255"
5-2. 부운영자 시키기
배넷에서는
/admin +id - 마크 주기
/cg add id 129 치면 주요 그숫자의 기능 권한이 주어집니다.
command_groups.txt 에 번호가 있습니다. 권한 맞게 주세여.
또윈도우에서는
부운영자 하실 분의 아이디를 위처럼 메모장에 열려서
맨 밑에 아래글을 복사해 붙이기 해요.
"BNET\\auth\\admin"="true"
"BNET\\auth\\command_groups"="129"
주요 기능만 부여하시면 운영자의 모든 기능은 사용할수 없습니다만 강퇴, 전체말 등
다양한 기능을 사용할수 있습니다.
기타 기능은 배넷에서 /help 치면 나와요.
프로그램을 실행하세요.
이제 운영잘하세여.
※퍼왔습니다만.. 레지스트리 만드는 방법은 잘모르겠네요..;;
(출처 : '프리배틀넷 만들기.만드는법 부탁!!' - )