게임강의
라그나로크 분류

라그나로크 라그나로크 구축지침서

컨텐츠 정보

본문

[출처: Gamezone]
작성자: 작성자 없음

안녕하세요 구축초보자 "카이"입니다.


오늘은 라그나로크 구축방법을 가져왔습니다. 필요하신분들 활용하시라 글남깁니다.


본글은 발췌본이며, 본인이 작성하지 않았음을밝힙니다. 구축에 도움이 되고자 올리오니, 지침서로 활용부탁드리겠습니다.


 


◎준비과정

일단 첫 Start가 중요하고, 시작을 잘하시면 마무리까지 별 탈이 없겠죠.

준비물은 많이 필요없습니다.


☞라그나로크 본섭/사크섭 Install 파일

☞athenaX_win버전 

☞cygwin-1.5.3-1

☞ro4


제가 win버전으로 설명드리는 이유는,

처음 시작하시는 분들이 dev(개발자버전)을 사용하시기엔 약간 생소한 감이 있기 때문입니다.


 


◎설치과정

하나씩 설치를 합시다.

'어디에 설치해요?' 라는 질문은 한마디로 잡담 입니다.

'어디'는 자기 마음입니다. 다만 그 '어디'에 설치 했는지 기억만 잘 해주시면 됩니다.


1.라그나로크 설치

라그나로크를 설치합시다.

잘 아시죠 인스톨 파일을 실행시키고, [다음] 버튼만 누르면 설치가 됩니다.

설치경로를 잘 기억해 두세요. (ragnarok.exe 파일이 있는 곳입니다.)

저는 'C:\Program Files\Gravity\RO\' 에 설치했습니다.

본섭/사크섭 둘다 설치하세요.

그리고 패치도 둘다 받습니다. 최신버전으로...

다 하셨다면 1단계 끝입니다.

좀 쉬시죠...^-^;


2.athenaX 설치

athenaX_win 받아보시면 알겠지만, 압축파일 입니다.

알집이나. win rar로 압축 풀어주시면 됩니다.

단 여기에서도 '어디'가 중요하죠.

마음대로 푸셔도 되지만, 풀어논곳은 기억하세요.(char, login, map 실행 파일이 있는 곳입니다.)

저는 'C:\athenaX\' 에 압축을 풀었습니다. 

athenaX 풀어놓은곳에, cygwin-1.5.3-1도 같이 풀어줍니다.

cygwin-1.5.3-1를 풀어준다고 해서 변하는건 없습니다.

.dll파일이기때문에 눈에 보이지 않기 때문이죠.

숨겨진파일 모두 보기 하시면 볼수 있습니다.


3.ro4 설치

제일 단순한 부분입니다.

라그나로크가 설치된 폴더(ragnarok.exe 파일이 있는폴더)에 압축을 풀어주시면 됩니다.

'C:\Program Files\Gravity\RO\'폴더 안에 ro.bat 파일이 생겼다면 완료!




자, 설치 과정이 끝났습니다.

중간정검을 해볼까요? ^^;


1.라그나로크 설치경로는?

C:\Program Files\Gravity\RO\

2.athenaX 설치경로는?

C:\athenaX\

3.ro4 설치경로는?

C:\Program Files\Gravity\RO\


다 확인 하셨어요?

수고 하셨습니다. 차라도 한잔.. ^0^)/


 


◎athenaX 기본셋팅

이제, 서버 기본적인 셋팅을 해봅시다.

athenaX가 설치된 폴더로 가봅시다.

저는 C:\athenaX\ 로..


막막하죠.. 

그럼 간단히 설명을 드리죠.


char-server.exe

login-server.exe

map-server.exe

세개의 실행파일이 모두 정상적으로 로딩이 되어야 서버가 열립니다.

제일중요하다고 볼수 있죠.

dev버전(개발자버전)에서 컴파일해서 생성된 파일이기도 합니다.


account.txt // 계정관련 파일입니다.

athena.txt // 케릭터관련 파일입니다.

party.txt guild.txt storage.txt // 각각 파티, 길드, 창고관련파일입니다.

help.txt // GM명령에관련된 파일입니다. GM일경우 게임상에서 @h로 확인가능합니다.


conf/ // 서버설정을 하는 곳입니다. NPC는 모두 여기에 있습니다.

db/ // ???_db.txt 파일들이 있는곳입니다.

.

.

그 외에 잡다한것들...




>> 1번

conf폴더로 들어갑니다.

그리고 grf-files.txt파일을 여세요.


data: C:\Program Files\Gravity\RO\data.grf

sdata: C:\Program Files\Gravity\RO\sdata.grf


두줄이 보이시죠?

빨간부분에 각자 라그나로크가 설치된 경로를 써줍니다.

그리고 저장하세요.


그럼 서버를 열어볼까요?

'헥.. 벌써?'

윗부분은 제일 기초적인 사항입니다.

만약 이 부분이 제대로 안되면, 다른것은 하나마나 서버가 열리지 않습니다.




>> 2번

char-server.exe

login-server.exe

map-server.exe 

모두다 실행합니다.


무언가를 열심히 읽죠.

map-server끝나고나니, char-server를 읽네요. login-server는 두줄밖에 안뜨고..;;


'map-server가 열렸다가 닫혀요.'

그럼 경로지정이 잘못된것입니다.

>> 1번으로 가셔서 grf-files.txt파일을 다시 수정해보세요.


'세개다 안꺼지고 다 읽었어요.'

성공하신거죠. 다시 세개다 꺼주세요. 'ctrl+c'로 끄면 됩니다.




>> 3번

다음은 account.txt파일입니다.

열어보시면 아래와 같이 나오죠.


1 s1 p1 2003-09-26 14:18:45.100 S 2

2 s2 p2 - S 1

3 s3 p3 - S 1

4 s4 p4 - S 1

5 s5 p5 - S 1

704554 athena 12345 - M 1


대충저 렇게 나옵니다.

빨간색 부분을 자신이 쓸 계정과 비번으로 바꿔주세요.

(모든 공백은 스페이스바가 아니고 텝키입니다.)

저장하고 다시 >> 2번으로 가서 실행합니다.


모두 정상적으로 로딩이 되었다면,

라그나로크가 설치된 폴더

저는 C:\Program Files\Gravity\RO\로 가셔서,

ro.bat 파일을 실행합니다.


라그나로크가 실행되죠.

게임에 들어가서 아까 account.txt에서 수정하신

계정과 비번으로 게임에 들어갑니다.


'등록되지 않은 계정이라고 나와요.'

그럼 >> 3번을 잘못하신거죠. 잘못된 부분을 찾아서 고치시고 다시해보세요.


'오홋~ 게임에 들어왔어요'

케릭터를 만드시고, 접속해보세요.

케릭터가 잘 움직이나 확인한 후에, 정상적으로 종료하시길 바랍니다.

켜져있는 exe파일도 다 닫으세요.


이제 대략 기본적인 셋팅은 끝났네요.


 


◎서버구동

제일 원하시고 고대하시던 시간이죠.

이제 유저를 받아봅시다.


1.서버환경 설정

흔히들 말하는 '여기 베렙/잡렙 몇배예요?'라는 질문에 답하는 부분입니다.


conf/로 이동합니다.

battle_athena.cnf파일이 보이시죠?

메모장으로 드래그하셔서 열어봅시다.


// 전투 관계 설정 파일 

//

// 플래그계는 on/off 혹은 yes/no로 설정할 수 있습니다.1/0이라도 좋습니다.

//




// PVP 플래그.on로 항상 PVP 모드 

pvp: on


// LUK에 의한 위기를 적이 행하여 오는지 아닌지 

enemy_critical: yes


// 영창 시간의 %비율(0로 영창없음,100로 통상,200로 배···)

casting_rate: 50


// 지연의 %비율(0로 지연없음,100로 통상···)

delay_rate: 50


// 지연이 DEX의 영향을 받는지 아닌지 

delay_dependon_dex: yes


// 방어 유닛(SW/뉴마)이 적에 효과를 미치지 않도록 할지 어떨지 

defunit_not_enemy: yes


// MVP-MOB의 HP 배율(100로 통상,200로 배…)

mvp_hp_rate: 300


// 아이템 드롭 배율(100로 통상,200로 배…)

item_rate: 1000


// base exp 소득 배율(100로 통상,200로 배…)

base_exp_rate: 4000


// job exp 소득 배율(100로 통상,200로 배…)

job_exp_rate: 5000


// MVP 아이템 소득 배율(100로 통상,200로 배…)

mvp_item_rate: 1000


// MVP-exp 소득 배율(100로 통상,200로 배…)

mvp_exp_rate: 1000


// @커맨드의 GM 전용화를 할지 어떨지 

atcommand_gm_only: yes


// GM은 모든 숙련을 기억하다 할지 어떨지 

gm_all_skill: yes


// 무기 제조 숙련으로의 제조 확률 조정(100로 통상,200로 배의 확률…)

weapon_produce_rate: 200


// pet 포획률 계산(100로 통상,200로 배의 확률입니다)

pet_rate: 200


// 루트 몬스터의 행동의 방법을 결정.0의 경우는 LOOTITEM_SIZE까지 아이템 

// 을(를) 먹어도 또 아이템을 먹고 전의 아이템이 사라지는 사양.

// 1의 경우는 LOOTITEM_SIZE까지 아이템을 먹더라도 유 아이템을 먹지 않게 된 사양.

monster_loot_type: 0


참고하셔서 설정하시길 바랍니다.




2.서버접속 설정

자, 이부분을 잘해야 유저들이 서버에 들어오냐 못들어오냐가 판가름 납니다.

서버홍보시에 '제 IP는 xxx.xxx.xxx.xxx 입니다.'라고 말하는 부분이죠.

집중!!


※자신의 IP주소를 알아야하는데, 그건 스스로 알아보시길 바랍니다;;


conf/로 이동합니다.

char_athena.cnf파일이 보이시죠?

아까와 똑같은 방법으로 여세요.


// When you want put the comment in these setting file

// use dobule slash like this. (c) 2003 Athena Project.

userid: s1

passwd: p1


server_name: 카나이 // 말그대로 서버이름입니다.


login_ip: 127.0.0.1 // 이곳에 자신의 IP주소를 적어줍니다.

login_port: 6900


char_ip: 127.0.0.1 // 이곳도 마찬가지

char_port: 6121


char_maintenance: 0 // 1로 하시면 서버점검중이라는 문구가 서버이름앞에 뜹니다.

char_new: 1 // 1로 하시면 신서버라고 나오죠. (해보시면 압니다.)


char_txt: athena.txt

stor_txt: storage.txt


start_point: new_5-1.gat,53,111 // 시작위치를 지정해주는부분입니다.


참고하시길 바랍니다.


다음은 map_athena.cnf파일 입니다.

너무 긴 관계로 필요한부분만.. ^^


// 

userid: s1

passwd: p1




char_ip: 127.0.0.1 //아까하구 똑같아요.

char_port: 6121




map_ip: 127.0.0.1 //여기도..

map_port: 5121


.

.


//Other NPCs

npc: conf/npcs/npc_chobo.txt //NPC추가 부분입니다.

.

.


.

.


//Maps

map: alb_ship.gat //map추가 부분입니다.

.

.


참고하시길 바랍니다.


자, 접속 설정도 끝났습니다.

이제 exe파일 세개 실행시키시고 ro.bat파일 실행 시키셔서 서버에 들어가봅시다.

접속이 잘되어서 아까 만들었던 케릭이 보인다면 성공!


'서버연결이 끊어졌습니다' '서버에 연결할 수 없습니다'

나오시면 다시 설정해주시면 됩니다.


 


출처:https://m.blog.naver.com/PostView.nhn?blogId=ooq2003&logNo=60027495511&proxyReferer=https://www.google.com/


 


이상 "카이"였습니다. 감사합니다.

관련자료

댓글 0
등록된 댓글이 없습니다.
라그나로크 5 / 1 페이지
번호
제목
이름

강의실

🏆 포인트 랭킹 TOP 10
순위 닉네임 포인트
1 no_profile 타키야겐지쪽지보내기 자기소개 아이디로 검색 전체게시물 82,042
2 no_profile 라프텔쪽지보내기 자기소개 아이디로 검색 전체게시물 51,280
3 no_profile 동가리쪽지보내기 자기소개 아이디로 검색 전체게시물 32,591
4 no_profile Revolution쪽지보내기 자기소개 아이디로 검색 전체게시물 28,199
5 서번트쪽지보내기 자기소개 아이디로 검색 전체게시물 23,416
6 no_profile 닥터스쪽지보내기 자기소개 아이디로 검색 전체게시물 22,310
7 no_profile 불멸의행복쪽지보내기 자기소개 아이디로 검색 전체게시물 13,822
8 no_profile 호롤롤로쪽지보내기 자기소개 아이디로 검색 전체게시물 13,500
9 no_profile 검은고양이쪽지보내기 자기소개 아이디로 검색 전체게시물 13,246
10 no_profile 하늘2쪽지보내기 자기소개 아이디로 검색 전체게시물 13,239
알림 0