기타게임 트라비아 1.0 구축 설명서 1탄
컨텐츠 정보
- 25 조회
- 0 추천
- 0 비추천
- 목록
본문
작성자: 작성자 없음
[ 트라비아 1.0 서버 구축 방법 재정리 ]
포인트가 없어서 구걸 할겸 해서 올려봅니다
나이키님의 기존구축설명서에 신서버구축용으로 설명을 추가합니다.
트라비아 신서버 완벽구축 설명
1. 서버경로 D:\server생성.
(서버폴더는 레지스트리와 같게 만들면 됩니다.
ex: D:\travia_server\생성시 맵서버오류 특수문자가 들어가면 안되는듯)
2. 신서버를 D:\server안에 모두 풀어 주세여.
3. SQL 데이터베이스설치
테이타베이스 복원 account game chart
아이피 수정할곳 ACCOUNT - 테이블
SERVER010TL, SERVER020TL, SERVER030TL, SERVER040TL, SERVER050TL
이안에 모든 아이피 주소는 본인 아이피 주소로변경
퀴리분석기실행해서 아래구문을 실행하시면 간단하게 아이피주소가 변경됩니다.
update SERVER030TL
set server030_ip='127.0.0.1'
from SERVER030TL
update SERVER030TL
set server030_privateip='127.0.0.1'
from SERVER030TL
SQL 디비 보안 - 로그인 등록 정보 아이디 : sa / 비번은 : xiaoyanzhi1
로그인 새로 생성 아이디 : mapserver / 비번 : xiaoyanzhi1
데이타베이스(D)
master를 - chart 설정
데이타베이스 액세스 클릭
이 로그인으로 액세스할 수 있는 데이터베이스를 지정하십시오(S) Chart만 체크
'Chart'의; 데이터베이스 역할(D) public, db_owner 두군데 체크
비번 : xiaoyanzhi1 적고 확인
4. ODBC 레지스트리 설정.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI]
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\account]
"Driver"="c:\\WINNT\\System32\\SQLSRV32.dll"
"Server"="(local)"
"Database"="account"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\Chart]
"Driver"="c:\\WINNT\\System32\\SQLSRV32.dll"
"Server"="(local)"
"Database"="Chart"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\game]
"Driver"="c:\\WINNT\\System32\\SQLSRV32.dll"
"Server"="(local)"
"Database"="game"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\LocalServer]
"Description"=""
"Server"="(Local)"
"Trusted_connection"=""
"UseProcForPrepare"="Yes"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
"LocalServer"="SQL Server"
"account"="SQL Server"
"Chart"="SQL Server"
"game"="SQL Server"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN]
"DefaultDSNDir"="C:\\Program Files\\Common Files\\ODBC\\Data Sources"
5.레지스트리설정(보스몹서버실행과 관련되어 있으므로 중요)
travareg.reg를 편집한다.
127.0.0.1 을 모두 자신의 아이피로 변경
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Zemi Interactive, Inc.]
[HKEY_LOCAL_MACHINE\SOFTWARE\Zemi Interactive, Inc.\ZemiLogin]
"ID"=dword:00000001
"MAXUSER"="20"
"ACCOUNT DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"ACCOUNT DB PWD"=hex:19,75,7b,35,9f,8f,d1,23,2a,5e,0d,50,15,44,3f,5e
"GAME DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"GAME DB PWD"=hex:19,75,7b,35,9f,8f,d1,23,2a,5e,0d,50,15,44,3f,5e
[HKEY_LOCAL_MACHINE\SOFTWARE\Zemi Interactive, Inc.\zemimap] <- game1폴더안의 맵서버
"IP"="127.0.0.1"
"PORT"=dword:000007da <- 포트 2010
"MapFile"="D:\\server\\game1\\map\\Act01.map" -> 위치설정
"MapSeq"=dword:00002775 <- 맵그룹 10101
"PKMODE"=dword:00000000
"WORLD_IP"="127.0.0.1"
"WORLD_PORT"=dword:00000d05
"DB_IP"="127.0.0.1"
"MOVE COUNT"=dword:00000007
"MOVE WARP COUNT"=dword:00000003
"INTERVAL TICK"=dword:000003e8
"PHYSICALATTACK COUNT"=dword:00000005
"ARCHERATTACK COUNT"=dword:00000003
[HKEY_LOCAL_MACHINE\SOFTWARE\Zemi Interactive, Inc.\zemimap2] <- game2펄더안의 맵서버
bossZemiMap2.exe를 ZemiMap2.exe로 이름변경
"IP"="127.0.0.1"
"PORT"=dword:000007e4 <- 포트 2020
"MapFile"="D:\\server\\game2\\map\\Act01.map" <- 위치설정
"MapSeq"=dword:000027d9 <- 맵그룹 10201
"PKMODE"=dword:00000000
"WORLD_IP"="127.0.0.1"
"WORLD_PORT"=dword:00000d05
"DB_IP"="127.0.0.1"
"MOVE COUNT"=dword:00000007
"MOVE WARP COUNT"=dword:00000003
"INTERVAL TICK"=dword:000003e8
"PHYSICALATTACK COUNT"=dword:00000005
"ARCHERATTACK COUNT"=dword:00000003
[HKEY_LOCAL_MACHINE\SOFTWARE\Zemi Interactive, Inc.\ZmAuthServer]
"IP"="127.0.0.1"
"PORT"=dword:00000c27
"Login IP"="127.0.0.1"
"Login Port"=dword:00000802
[HKEY_LOCAL_MACHINE\SOFTWARE\Zemi Interactive, Inc.\ZmWorldServer]
"IP"="127.0.0.1"
"PORT"=dword:00000d05
"MAP GROUP IP"="?"
"Control Port"=dword:00001770
"Control IP"="127.0.0.1"
"WORLD SEQ"=dword:00000064
"Log IP"="127.0.0.1"
"Log Port"=dword:00001b58
"Auth IP"="127.0.0.1"
"Auth Port"=dword:00000c27
ZemiMap3.exe 파일은 ZemiMap.exe 과 같은 파일이어서 패스
6. 서버파일 설정
D:\server\game1\down\17Crypt.ini
D:\server\game2\down\17Crypt.ini
아래와같이 수정
[CONST]
MAX_COUNT = 40
MIN_LEVEL = 20
REFRESH_TIME = 5
ACCOUNT_DSN = "DSN=Account;user id=sa;password=xiaoyanzhi1"
VALID_START_ID = 40
SPEEDHACKCLRPERIOD = 20000
SPEEDHACKMAXTIMEDIFF = 1000
SPEEDHACKMAXCOUNT = 3
LOGSTATUS = 1
VERSION = 041214151
LOGSERVERADDR = 211.211.211.211 <-본인의 아이피로 설정
LOGSERVERPORT = 9000
PHY_ATT_COUNT = 5
REM_ATT_COUNT = 50
[CRITERIA]
ID Addr LEN MASK OP V1 V2 V3 ...
7. 서버 실행순서
1) D:\server\ZemiLogin.exe
2) D:\server\ZmAuthServer.exe
3) D:\server\ZmWorldServer.exe
4) D:\server\game1\ZemiMap.exe
5) D:\server\game2\ZemiMap2.exe (BossZemiMap2.exe이름변경) 실행
ZemiMap.exe 서버가 실행 맵 화면이 나오면 정상입니다.
8. 웹파일 설치 (IIS설치는 기본이니 설명은 안합니다.)
계정등록은 디비로 설치하는게 아니고 웹에서 가입합니다.
웹파일중 config.asp 편집으로 열어서 아래와 같이 설정을 해주시면 됩니다.
DBUser = "sa" 'sql 아이디
DBPSD = "xiaoyanzhi1" 'sql비번
DBName = "account" '디비명
DBIP = "127.0.0.1" 'SQL 디비 ip
9. 클라 접속방법
중국 클라 받아서 설치후 접속기 클라 패치 한다음 wzconfig.ini 아이피주소 변경후 실행
wzconfig.ini 파일 아이피주소 변경
[Server]
IP=127.0.0.1 <-본인 서버아이피주소
PORT=2000
클라 실행접속기 실행
-
등록일 00:20
-
등록일 08.20
-
등록일 08.10VMware 네트워크 IP 설정댓글 2
-
등록일 08.08