|
1)MS SQL 설치
- 이건 다 아실거라 보고 생략
2)서버파일 수정
- Dir.ini, luentia.ini, and service.ini 파일을 다음과 같이 수정한다
①Dir.ini 파일
SVR01_ZONE_ADDR=127.0.0.1 << 자신의 IP로 변경
②Lunentia.ini 파일
all IP 127.0.0.1 << 자신의 IP로 변경
UID 라고 써진 뒷부분에 sa 라고 입력
PWD 라고 써진 뒷부분에 sa의 암호입력
③service.ini 파일
1. ZONE_ADDR 부분에서 자신의 IP로 변경
2. UID 위와 동일하게 sa 입력
3. PWD 위와 동일하게 sa 암호 입력
예제)
[MAIN]
SERVER_NAME=LOGIN_SERVER_00
GAME_NAME=Lunentia
LISTEN_PORT=15100
LISTEN_ADMINPORT=13100
LISTEN_GAMESERVERPORT=15000
UDPLISTEN_PORT=12002
ZONE_ADDR=192.168.0.1
DSN=ODBC;DSN=AccountDB;UID=sa;PWD=123
--------------------------------------------------------------------
3)DB 복원하기
- SQL 엔터프라이즈 관리자에서 데이타베이스에 AccountDB, LunentiaTest, LuCommon 를 새로 만들어준다
- AccountDB 가 생성되면 오른쪽 클릭 >> 모든 작업>>데이타베이스 복원 클릭
복원 창이 뜨면 장치내용에 체크>>
서버파일 폴더안에 있는 Account backup 이라는 파일을 연다.
확인 >> 확인
(만약 복원중 오류가 뜬다면, 복원될 경로가 잘못된것, 예를들어 존재하지 않는 폴더로 경로를 지정할경우 오류가 뜸)
- LunentiaTest 도 같은 방법으로 LunentiaTest backup 파일 복원
- LuCommon 도 같은 방법... 복원파일은 뭐 선택해야하는지 감잡으셨죠?
4)ODBC 설정
- 제어판>관리도구>ODBC 관리자로 가서 추가를 누른다
ODBC 창에서 위에 있는 시스템 DNS 탭을 누른다
이름: AccountDB 서버:(local) 입력,,, 다음
sa 와 sa 계정을 입력한뒤 다음,,,
기본 데이타베이스는 AccuntDB 로 선택한뒤 다음 계속 ,,, 마침
- 나머지 LunentiaTest, LuCommon 생성하는 방법도 감잡으셨죠?
5)서버실행
- 아래 파일을들 순서대로 실행한다
session.exe
TzDbAgent_TW.exe
DBAgentServer_TW.exe
LunentiaServer_TW.exe
6)클라수정 (클라가 없어서 이부분은 못해봤습니다 ㅡㅡ; 대충번역)
field xxx.xxx.xxx.xxx 15100
xxx.xxx.xxx.xxx 이부분을 자신의 IP로 수정
15100 LoginServer port
버전체크를 스킵(넘긴다), 그리고 다른것을 셋팅한다
7)계정 생성
- AccountDB 에서 아래의 테이블을 수정한다
USERINFOBASE ----계정이 저장되는곳 (감잡으셔서 수정하세요)
ACCOUNT_CHAR ----캐릭터가 저장되는 곳
GAMESERVERINFO ----게임서버 정보
SERVERNAME ----서버 이름
8)GM캐릭 생성
- AccountDB 에서 TB_ADMIN 테이블을 연다.
put the account id you want to be GM in strAccountID
(번역: strAccountID 란에는 GM이 되길 원하는 ID를 입력한다)
put 2 or 1 in bType, this is for type GM power
(번역: bType 란에는 2 혹은 1을 입력한다, 이것은 GM 레벨을 변경하는것이다)
9)GM 커맨드(명령어)
* 이동 명령어
/Go 11 30000 8000
첫번째는 맵 번호, 두번째는 x 좌표(0 ~ 60000), 세번째는 y 좌표(0 ~ 60000)
맵이름 맵번호
Winian Port 5
Adelbarun Basin 6
Silver Beach 7
The Site of Warrior 8
Winian City 9
The Beach of Shark 10
Benecha City 11
Silent plain 16
Goblin swamp 16
Island of whale 23
Tear of Regina 19
Toe Island 18
Island of Macho Sailor 17
Fruits Island 13
Deck of pirate 25
Anadir City 41
Ice desert 47
Ice plain 46
Azer city 31
Too hot desert 37
Dungeon 1B 51
Dungeon 2B 52
Dungeon 3B 53
Dungeon 4B 54
Dungeon 5B 55
Dungeon 6B 56
Dungeon 7B 57
* 기타 명령어
/HP HP 가 찬다
/CP Cp 가 찬다
/Level 10 레벨이 10으로 변경된다
루넨시아 - GM명령어!!
/hp (스페이스바누르고 뭐쓸필요없이 /hp 치시면되요) 피가찬다
/cp '' 위의 설명과 같음 .. 씨피가 찬다
/sp '' 위의 설명과 같음 .. 마나가 찬다
/notice 공지 (공지라고 써진부분에 쓰고싶은걸쓰시면 되요)
/changejob 직업이름 (직업바꾸기 직업이름은 영어로 쓰셔야함 )(무투가는영어로 matial 로 치셔야합니다.)
/gold 돈 (돈이라고 써진부분에 같고싶은양의 돈을 쓰세요 100억이상을 쓰시면 돈이 - 가 됩니다.)
/level 레벨 (레벨올리기! 레벨이라고 써진부분에 올리고싶은데로 쓰세요..제한레벨 330)
/exp 경험치 ( 경험치 올리기! 100이상쓰시면 적용안됩니다. 레벨이 너무높아도 적용이 안될수있습니다.)
/go 좌표 (장소이동 , 좌표라고 써진부분에 루넨시아 맵 좌표를 쓰시면되요)
|
카이z 님의 최근 댓글
안되요..파일전부 걷어내서 새로 구축하시면 몰라도 ㅎㅎ;; 버전은 575였습니다. 2023 09.22 ㅎㅎ 17g가 큰가요? 요샌 다들 테라정도는 들고하시자나요..17g면 아주 먼지만한 용량입니다..ㅎㅎ 용량이 맘에 안드시면 안쓰시면 그뿐입니다..^^하고싶으신분들 하시라고 만든거니 태클은 정중히 사양하겠습니다..^^ 기분나쁘라고 드린말씀아니니 오해없으시길 바랍니다..^^ 2023 09.22 아이템착용 안되던 문제에대한 해결방법입니다. 2023 09.20 ㄳ합니다. 2023 09.20 안되시는분들을위해 vm으로 만들어서올려 볼께요. 2023 09.17