울온 프리서버
- 예전의 퓨처랜드 작업일지입니다. 2009.01.07 12
- 울티마 온라인과 프리섭에 대한 생각 2009.01.07 5
- 7월 3일 오전까지 작업 현황 및 기타 공지 2006.07.03
- 추가된 커스텀 지역에 대한 글 2006.06.15
- 스킬 난이도 설정 부분 2006.06.15
- 밤새 챔피온을 달리다. 2006.05.28 2
- 런유오 가이드 1.0.2 한글 2006.05.26 4
- 추가된 NPC 2006.05.26 3
- 추가된 시스템 - 고대마법 편 2006.05.26
- 퓨처랜드 서버 설정 상황판 2006.05.26
예전의 퓨처랜드 작업일지입니다.
울티마 온라인과 프리섭에 대한 생각
7월 3일 오전까지 작업 현황 및 기타 공지
# 2.0 버젼 구동 테스트 마침
# 런유오 2.0 버젼 업그레이드 작업 시작(퓨처랜드 고유의 설정들을 2.0 버젼으로 수정중)
# 각종 설정치 작업 마침(몹 난이도 및 몹 설정치, 룻 아이템, 스킬과 스탯 업 난이도, 시스템 전반의 각종 확률치 등)
# 커스텀 스크립트 전환 후 오류 부분 수정 중(30시간 가량 작업했음 -_-; )
# 고질적인 오류 부분을 잠시 대기 시킴(감당이 안되어서 오류 부분을 작동안되게 주석처리)
# 커스텀 스크립트 추가된 2.0 구동은 됨(실행은 되지만 안정성이나 기타 설정이 제대로 되었는지 확인해야 함)
# 최종 신버젼으로의 전환 작업 75% 가량 완료~!
] 차후 작업 상황
# 주석처리 스크립트 반영 예정(띄엄띄엄 == 간혹 지루함에 몸서리칠때)
# 커스텀 지역 추가와 몹 스폰 작업(시간 측정이 안되는 작업임)
# 상기 2가지만 어느 정도 되면 잠수 예정(나도 쉬고파~)
기타 공지
1. 게임 마스터 추가 <= 현재 카운셀러 1명(에x), 게임 마스터 1명(트리xx) <-- 모자이크 처리
2. 이 블로그는 테터툴즈 프로그램으로 구동중 <= 이글루 아님, 자체 컴퓨터로 웹 서버로만 구동중, 아주 특별한 과정을 거친다면 아뒤 발급해줄수 있음
3. 블로그 답글 가능함 <= 지난번 스킨이 만들다 만거여서 오류로 인해 입력이 안된 것
피에쑤)
런유오 2.0 은 AI(인공지능) 부분이 수정이 되었다.
마법사 AI의 경우, 공격 일변도의 마법을 사용했으나 2.0의 경우 힐링 마법으로 자기 보호 능력이 생겨났다. 1.0에서도 추가된 스크립트 중에서 뱀파이어퀸(아쉬바) 같은 녀석은 특정 조건이 되면 공격은 포기하고 오직 힐링에만 치우치는(두들겨 맞더라도 오직 힐링으로만) 인공지능을 부여받았으나 2.0에서는 기본 마법사 AI 스크립트에서 힐링 관련 딜레이와 공격 관련 딜레이가 분리되어 사용된다.
다시 얘기하면 기존에는 공격이든 방어든 한번하고 나면 딜레이 동안에는 아무 것도 못하지만 2.0에서는 공격은 공격대로 하고 방어는 방어대로 하는 기존의 1채널이 아닌 2채널로 행동(일종의 멀티태스킹)이 가능하다.(그래도 이해가 안된다면 최근의 핸드폰에서 음악들으면서 문자 보내기가 가능한 것으로 생각하면 된다.) 제대로 돌아가는지는 모른다. 안돌아가면 패치를 내놓을지도.
하여간 대빵 세졌을 수도 있다는 얘기다. 괜히 누구가 사악하다니 한건 아니다.(원래 퓨처랜드 관련자들은 평범치 않다. 플레이어 조차도 범상치(?) 않은 이들이 많다.)
같은 설정치라도 쬐금 힐링도 하고 사니깐 난이도가 높아질 수도 있다는 걸 덧붙인다. 앞으로 방향은 초극악에서 극악으로 내려가는 추세이지 초극악을 지향하지 않음을 다시 한번 밝혀둔다.
추가된 커스텀 지역에 대한 글
추가된 지역들은 아직 상용화(?)되지 않았습니다. 서버 내에서 존재 하지만 플레이어가 접근할 수 있는 방법은 마련해 두지 않았습니다. 정섭에도 다른 프리섭에도 없는 고유한 퓨처랜드 만의 지역입니다.
이러한 추가 지역(커스텀 지역으로 통칭)은 아예 클라이언트 프로그램을 패치하는 방법과 서버에서 클라이언트로 매번 데이터를 전송하는 방법이 있습니다.
장단점이 있습니다만 사용자들이 파일을 바꾸는 첫 번째 방법은 깔끔하지만 특정 프리서버만을 위한 환경설정으로 인해 정섭이나 다른 프리섭에 접속시 문제가 발생할수 있습니다.
두 번째 방법은 클라이언트 파일 패치없이 사용이 가능합니다. 다만 추가된 지역으로 이동시 추가된 데이터 전체를 그 지역으로 이동하는 사용자 모두에게 전송을 해야 합니다. 따라서 많은 사용자들이 커스텀 지역으로 이동하는 경우 서버 전체에 랙이 발생할 수 있습니다.
일단은 퓨처랜드 접속자가 구멍가게 수준이어서 두 번째 방법으로 작업중입니다.
커스텀 지역은 브리타니아 지역에서 사용하지 않은(비어 있는)지역에 만들어져 있습니다.
그외 각 도시와 섬 지역에서의 데코레이션(장식) 부분은 테섭에서 수정 중입니다.
커스텀 지역은 런유오 스크립트로 처리됩니다. 시간이 무척이나 오래 걸리긴 하지만 런유오가 새로 버젼업을 하더라도 스크립트 호출로 바로 반영이 되어 퓨처랜드 고유의 형태를 계속 이어 나가게 될 것입니다.
( 이 작업은 오래 전부터 작업되어 졌습니다. 사용된 월드 데이터 파일은 10년을 넘긴 것들이고 10개가 넘던 제각각의 자료들을 하나둘씩 합치고 중복된 데이터는 제거하고 각 npc들의 번호를 순서대로 배열하고, 거기에 딸린 아이템들을 붙여주고.. 뭐 이런 식으로 계속 작업이 되어 왔습니다.
월드데이터를 합치다가 파일 용량이 80메가를 넘어서기도 합니다. npc 하나에 딸린 수많은 item들을 정리하고 합치다 보면 많은 메모리 사용으로 시스템이 다운되기도 합니다. 런유오 버젼에서 작업한건 3년이 넘었습니다.(그전엔 다른 배포판 버젼으로 만들어 졌습니다.)
그 기간동안 꾸준히 작업이 된건 절대 아닙니다. -전 무척 게으릅니다. 우주 최강은 아니라도 우리집 최강은 됩니다.- 며칠 작업하다가 몇 달 손놓고 지내다가 다시 울온을 하게되면 다시 작업을 하다가 하는 식으로 몇년을 끌어오게 되었습니다.
사용된 월드 데이터는 울온 프리서버 프로그램 중에서도 아주 고전격인 UOX3, 울프팩에서 사용하던 데이터입니다. 제가 작업한 건 여러 개를 합치고, 나누고, 찢고, 버리는 작업이 전부입니다. )
조만간 완전히 반영이 될겁니다. 사실은 지금 다시 시들해져서 문제긴 합니다.
기력이 떨어지고 손발이 어지럽고, 아무래도 잠수를 탈듯한... -_-;
뭐.. 언젠간 반영이 되겠지요.
하루 이틀 작업한게 아니어서 포기는 하지 않겠지만 언제쯤 완전히 될진 저도 모릅니다.
이번에 울온을 잡고선 한달은 꼬박 작업을 했네요. 물론 이 작업만은 아니지만요.
스킬 난이도 설정 부분
매번 물으시는 분이 계셔서 간단하게나마 정보를 올려둡니다.
스킬 매크로 체크 부분
스킬 종류에 따라서 '안티매크로'가 동작을 하기도 합니다.
안티매크로의 기본 원리는 같은 자리에서 동일 스킬 작업을 하면 상승이 되지 않는 것입니다.
여기서 생산직 스킬은 안티매크로 체크부분에서 제외됩니다. 전투 관련 스킬들의 대부분은 안티매크로의 체크에서 자유롭지 못해서 제약을 받게 됩니다. 한마디로 한자리에서 매크로로 작업하게 되면 더이상 스킬이 상승하지 않습니다.
안티매크로 설정을 벗어나는 지역이 있긴 합니다만, 이건 제약을 걸어두지 않아서이지 하지못해서가 아닙니다. 이를 악용하게 되면 제약을 걸수 있습니다.
스킬별 가중치 부분
스킬 난이도는 어떤 스킬을 사용하느냐에 따라 가중치가 다릅니다. 당연히 가중치에 따라 난이도의 쉽고 어려움이 달라지게 됩니다. 스킬들 중에서는 극악 난이도인 스킬도 있으며 평범한 난이도를 가진 스킬도 있습니다. 스킬 가중치가 1을 기준으로 1보다 작으면 어려워지고 1보다 커지면 쉬워집니다. 다음은 서버에 설정된 스킬 가중치의 일부입니다.
1 Alchemy
.8 Anatomy
.8 AnimalLore
1 ItemID
1 ArmsLore
.8 Parry
1 Begging
.75 Blacksmith
1 Fletching
1 Peacemaking
1 Camping
.75 Carpentry
....
....
스킬 수치별 가중치 부분
스킬이 상승 되는 건 랜덤하게 상승됩니다. 주사위를 던져서 어떤 숫자가 나올 확률이라고 보시면 됩니다. 몇 가지 공식과 함수를 복합해서 사용되어 집니다. 여러 단계를 거쳐서 나온 수치가 마지막으로 적용되는 부분이 '스킬 수치별 가중치 부분'입니다.
플레이어의 현재 스킬 수치가 얼마이냐에 따라서 다시 가중치를 부여합니다.
다음에 표시되는 범위 내에서는 동일한 상승 난이도를 가지고 있습니다.
0.1 ~ 50.0
50.1 ~ 60.0
60.1 ~ 70.0
70.1 ~ 80.0
80.1 ~ 90.0
90.1 ~ 95.0
95.1 ~ 100.0
100.1 ~120.0
따라서 수치 82 대에서는 잘 오르는데 수치 87 대에서는 잘 안오른다는건 랜덤한 난이도에 의해서 주사위를 굴린게 수치가 잘 안나온 결과입니다.
스킬 최소 상승 딜레이 부분
스킬이 연속해서 상승되지 않게 설정되어 있습니다. 최저 시간(분) 이내에 상승이 된다면 그 상승 부분은 적용되지 않습니다.(한마디로 버려집니다.)
최소 시간도 마찬가지로 랜덤하게 되어 있어서 적용되는 상황이 매번 다릅니다. 최소 7분 이상 최대 15분 사이의 값(분 단위)이 하나 설정되어 집니다.
해서 운좋게 주사위를 던져서 연속으로 상승할 가능성이 있다손 치더라도 이 최소시간을 채우지 않았다면 상승이 취소 됩니다. 주사위를 굴려서 수치가 잘 나오면 7분 간격으로 스킬업이 되고 그렇지 않은 경우에는 30분이 넘어서도 잘 오르지 않는 현상이 발생할수 있습니다. 스킬 상승은 한마디로 수많은 경우의 수들의 조합에다가 많은 제약사항(가중치, 최소시간 등)을 거쳐서 통과해야지만 상승이 됩니다.
지금 서버 상황으로는 80 전까지는 어느정도 잘오르고, 80이 넘어가면서 어려워집니다. 예전 서버상황보다 100배는 쉬운 설정입니다. 퓨처랜드에서 오래 즐기신 분들은 한 3년 전 설정은 초극악, 재작년은 극악, 작년은 어렵다, 올해는 할만하다 정도입니다. 물론 그렇게 해도 다른 프리서버와 비교하자면 무척이나 어려운 환경설정입니다.
울티마 온라인 퓨처랜드가 시작되고 나서 주욱 초극악 난이도로 내려와서 지금은 난이도 자체가 전통아닌 전통이 되어 버렸습니다. 이러한 난이도 설정은 최초의 운영자가 "역시 울온은 빡시게 해야 재미있다."에서 시작되었습니다.
하지만 매년 서버 상황이 바뀔 때마다 조금씩 "난이도 쉬움"으로 다가서는 중입니다.
현재 난이도 설정은 당분간 지속될 것입니다.
런유오 2.0 버젼이 나오면 조금 달라질수 있지만 체감할수 있을 정도는 아닐겁니다.
즐거운 울온 생활이 되길 바랍니다.
현재 스킬 최소 딜레이는 취소되었으며 스탯 최소 딜레이는 사용중이다.
...
밤새 챔피온을 달리다.
챔피온 시스템이 안된다는 소식을 듣고 새벽1시30분에 챔피온 테스트를 시작했다.
원래는 해골바가지를 클릭해서 시작한다는데 해골바가지가 생성되지 않아서 시작할수가 없다는 거다.
정섭에서는 그렇다고 하는데(정섭은 나도 모른다. 우째하는지..)
프리섭이어서 혹시나 조금 다를수 있다는 생각에 주위의 npc 몇을 잡아보니 챔피온 시스템이 활성화되어 잘 구동되는 것을 확인했다.
예전에 밤새 챔피온전을 달린 기억이 나서 언제 끝나나 싶기도 하고 해서 달려봤다. 마법으로 먼저 공격해 봤지만 쪽수에서 밀리는 관계로 한 레벨이 바뀔려면 적게는 200마리 많게는 250마리 이상을 잡아야 하는데 .. 그게 잡아도 카운터에 반영되는 녀석이 있고 반영되지 않는 녀석도 있어서 실제로는 그보다 더많은 몹들을 잡아야만 하나의 레벨을 넘길수 있다.
관리자 명령으로도 쪽수에는 역부족이다. 결국 최강의 몹들을 소환하기에 이르렀다.
런유오 스크립트에 따라온 캐릭터를 왕창왕창 소환해 냈지만 아무리 강한 몹이라도 오래 버티질 못하는게 아니가. 역시 다구리엔 장사가 없나 보다.
기본 스크립트 부분에선 더이상 불러낼 녀석이 없다.
결국 챔피온 캐릭터 자체를 생성해서(물론 공격하지 않게 조치해서) 덤벼 봤지만 역시나 오래 못버틴다.
오히려 멀찍히 떨어져서 구경하는 나를 마법으로 끌어 당겨서 죽게 만드는 일이 발생했다. 역시나 태생이 다 죽여~ 성격을 괜시리 불러내어 나까지 화를 당하니 차라리 안 불러낸만 못하게 되었다. 한 10번 가량 죽고 나서 겨우 돌려보냈다.
(근처에 가기만 해도 자기앞으로 텔레포트 시켜서 공격의 여파로 죽게 만드는..)
또다른 스크립트를 뒤져보다가 2년 전쯤에 스크립트로 추가는 했지만 사용은 하지 않은 npc 스크립트들을 발견하고 하나씩 끌어내어서 공격하게끔 만들었다. 온갖 것들이 줄줄이 나왔지만 그래도 역부족이다. 터무니 없는 강한 캐릭터들이 예전에 사라졌다.
지금 추가해둔 스크립트들은 아주 오래전에 처음 런유오 스크립트를 수정하거나 추가하면서 인터넷에서 얻은 것들로 대부분 삭제가 되고 그나마 짜임새 있거나 개성을 가졌거나 재미있는 아이디어들이 포함된 NPC들이다.
역시나 다구리엔 장사가 없었다.
직접 챔피온 전을 뛸때는 몰랐는데 지켜보고 있노라니 피로가 몰려온다.
... 그나마 마지막에 댈구온 '칼리쿨라' 녀석이 오래 버티고 있다.
새벽 4시30분.. 레벨 0부터 10까지 왔다. 막바지 이긴 한데 레벨 10이 끝일까?
2년전에 챔피온을 전을 마지막으로 해서 인지 기억이 가물가물하다.
결국 체력 부족으로 로그아웃을 했다.
다음날 낮 12시40분..
로그인 하자 마자 떠들석한 병장기음.. 이런.. 아직도 챔피온전은 진행중이었다.
마지막에 불러낸 칼리쿨라 녀석 3마리가 아직까지 챔피온전을 수행하고 있었다.
챔피온전을 몇바퀴나 돌았는지는 모른다. 다만 칼리쿨라 녀석 3마리는 꾸준히 주위를 맴돌면서 몹들을 까부수며(?) 죽지않고 있었다.
밤새 전기 꽤나 먹었을걸로 생각된다. 한두마리도 아니고 연산이 폭주했을건데.. -_-;
간단히 칼리큘라 녀석들을 소멸시켰다.
왔노라 보았노라 정복했노라.. 였나.. 이 녀석이 남긴말이..
다른 메시지들도 좀 고쳐서 고상한 말을 하도록 해야겠다.
런유오 가이드 1.0.2 한글
버전: 1.0.2(Korean,한국어)
1# 정보
2# RunUO(에뮬레이터)를 설치
3# .Net FrameWork 설치
4# 문제해결
5# FAQ (자주 묻는 질문)
6# 빠른 명령어
7# RunUO 테스트 센터
7.1# 공유기사용시 주의사항
------------------------------------ 1. 정보 ------------------------------------
이 본문은 RunUo를 새롭게 접하는 사람들을 돕기 위해 만들어졌습니다. RunUO와 DotNetFrameWork을 설치하기위한 설명 방법이 여기에 있으며, 이 안내서와 더불어, RunUO(울티마온라인 에뮬)와 .Net을 설치하는데 도움이 될것입니다.
1-1. RunUo(이하 런유오)란?
울티마 온라인을 자유롭게 이용할수 있게끔 만들어주는 서버 에뮬레이터입니다.
1-2. 실행하기 위해선 무엇이 필요 하나요?
런유오는 .NET framework 1.1 설치된 환경하에서 작동됩니다.
1-3. 어떤 OS에서 가동되나요?
윈도우 계열 9X/NT/2000/XP 에서만 작동됩니다.
리눅스 환경에서는 현재 일부 지원이 이루어지고 있습니다.(http://www.mono-project.com)
1-4. 작동 시키기 위해 요구되는 시스템 사양은?
개인적으로 가동되는 사양은 최소 램 256MB, CPU 500MHz를 요구합니다.
하지만 프리서버로서의 오픈을 하신다면 최소 램 512, CPU 1기가정도는 되셔야합니다.
1-4. 어떤 언어로 구성되어있나요?
C#으로 구성되어져있습니다.
1-5. 어디서 구하나요?
http://www.runuo.com 공식 사이트 또는 한국 포럼 사이트 http://www.runuo.co.kr 에서 구할수 있습니다.
1-6. 어떻게 설치하나요?
따로 설치를 필요로 하지 않습니다. 압축된 파일을 푸신후 실행파일(Server.exe)를 실행하는것으로도 서버를 가동시킬수 있습니다.
1-7. 왜 .NET framework 1.1 가 필요하나요?
런유오는 .NET framework 를 기반으로 구성되어져 있습니다.
1-8. 왜 리눅스에서 가동이 안되나요?
현재 리눅스에서는 C#과 .NET framework 를 지원하지 않습니다. 그에 따라 .Net framework 를 기반으로하는 런유오는 가동이 되질 않습니다.
P.S MONO Project 일부 지원 http://www.mono-project.com
1-9. 스크립은 어떻게 구하나요?
런유오 공식 포럼 또는 한국 포럼 사이트에서 구할수 있습니다.
1-10. 어떻게 스크립을 추가시키나요?
스크립을 추가하는데 있어서 각각의 추가 스크립의 도움말 파일을 참고하세요.
만약 여러분의 궁금한 사항이 여기에 빠져있다면 포럼 사이트를 참고하세요.
http://runuo.com or http://runuo.co.kr
기억하세요. 본 RunUo 가이드(ver 1.0.0)은 아직 미완성입니다.
여러분이 현재 보고 있는 정보 및 필요로 하는 모든 정보, 앞으로의 업데이트 상황에
발맞추어 계속 추가되어질 것입니다.
P.S 현재 리눅스(MONO Project)에서도 .NetFrameWrok 지원이 일부 이루어지고 있습니다.)
해당 사이트를 참고하세요. http://www.mono-project.com
------------------------------------ 2. RunUo 설치 ------------------------------------
지금부터 RunUO를 설치할 것입니다. RunUO는 정말로 설치하기 쉽습니다.
RunUo를 설치하기 위해서
2-1. 첫번째, RunUo.com (or runuo.co.kr) 웹사이트 다운로드 부분으로 갑니다.
그러면 다운로드 RunUO 1.0.0 (Final) (최신버젼)또는 당신은 링크를 통해
http://www.runuo.com/files/index.php(다운로드 부문)
2-2. 두번째, 압축파일을 풉니다.
2-3. 세번째, 압축을 푼 폴더를 열어 확인합니다. (Server.exe 실행파일 포함)
-------------------------------- 3. .NetFrameWork 설치 --------------------------------
여러분은 DotNetFrameWorks를 통해 RunUo를 작동시키기 위해 다운로드 및 설치를
해야합니다.
\'RunUo를 다운 및 설치하는 방법\'은 다음과 같습니다.
1. 첫번째, 다운로드 부문에서 당신은 최신 .Net을 다운받습니다.
(또는 윈도우 업데이트 부분에서 설치하실수 있습니다.)
http://windowsupdate.microsoft.com/
http://www.runuo.com/files/index.php?cat=2
또는 언어별 최신 버젼을 다운받은 후, 설치합니다.
(한국어 다운로드 페이지 : http://www.microsoft.com/korea/download/tools.asp )
다운로드 : http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=A8F5654F-088E-40B2-BBDB-A83353618B38
Microsoft .NET Framework 1.1 서비스 팩 1 (최신 업데이트 상황에 따라 달라질수 있음)
2. 재부팅 후, 여러분은 RunUo를 가동할 모든 준비가 되었습니다.
만약 도움이 더 필요하시다면 포럼사이트에서 검색또는 질문을 통해 해결하실수 있습니다.
------------------------------------ 4. 문제해결 ------------------------------------
- 나는 DotNetFrameWorks를 설치하는데 있어서 오류가 발생한다.
해결: 해당 OS가 맞는지 확인후 WinRAR를 통해 dotnetfx.exe를 열고, 파일을 추출합니다.
그러면 당신은 DotNetFrameWorks를 올바르게 설치 할 수 있을것입니다.
- RunUo가 가동이 안됩니다.
해결: DotNetFrameWorks이 설치 되었는지 먼저 확인 후 RunUo압축 파일이 올바르게
풀렸는지 확인바랍니다.
- RunUO 최신파일(압축파일)을 열수 없습니다.
올바른 형식의 파일이 아니라는 오류가 발생합니다.
해결: 윈집(http://www.winzip.com ) 또는 알집(http://www.altool.com )을 이용하여
압축을 푸십시오.
--------------------------- 5. FAQ (자주 묻는 질문) --------------------------------
5-1
Q: 내 샤드에 로그인을 하는 방법은?
a: Ultima Online 폴더에서 login.cfg 파일을 오픈합니다. LoginServer=x.x.x.x,xxxx 라고 쓰여진 부분을 모두 삭제한후 LoginServer=127.0.0.1,2593을 씁니다.
또는 LoginServer=x.x.x.x,xxxx 라고 쓰여진 부분의 맨 처음에 ;를 붙여줍니다.
여러분은 샤드에 접속하는데 있어서 프리샤드 클라이언트의 접속 방식으로 수정해야할 것입니다.
다음의 링크된 곳에서부터 프로그램을 다운받아 클라이언트를 생성하면됩니다.
http://stud4.tuwien.ac.at/~e9425109/UO_RICE.htm 또는 http://gangpung.com.ne.kr/down/UoRice.zip 에서 다운을 받을수 있습니다.
다운 받은후 압축을 풀면 세개의 파일이 풀리며, UORICE.exe를 실행시켜주면 울티마온라인 디렉토리 안에 No_Crypt_Client.exe 라는 실행파일이 생성될것입니다. 저 파일을 통해 여러분 자신 또는 서버에 접속할 유저분들도 접속하실수 있습니다.
5-2
Q: 나만의 서버 이름을 주고 싶습니다.
a: RunUo폴더 Scripts/Misc/ServerList.cs를 오픈한 후, 다음과 같은 부분을 수정합니다.
e.AddServer( "RunUO Test Center", new IPEndPoint
( addressList[addressList.Length - 1], Listener.Port ) );
여기에서 RunUo Test Center부분을 자신의 서버 이름으로 수정/저장합니다.
5-3
Q: 서버마스터(Administrator), 게임마스터(GameMaster) 등등 관리자옵션은 어떻게 설정합니까?
a: 서버를 처음 가동시키고 처음으로 접속을 하게되면 Administrator계정을 생성하도록 RunUo에서 유도할것입니다. 계정명과 패스워드를 입력하면 서버마스터의 계정이 생성된것이며 추후 GameMaster, Seer등등은 게임내에서의 서버마스터가 권한을 줄수 있습니다.
서버마스터 명령
예제)
게임마스터 권한주기 : [set AccessLevel GameMaster 또는 [set AccessLevel 2
카운셀러 권한주기 : [set AccessLevel Counselor 또는 [set AccessLevel 1
5-3
Q: 서버 접속후 명령어 목록을 보는 방법은?
a: [help 라고 타이핑을 하면 화면에 목록이 출력됩니다.
5-4
Q: 현재 지원되는 스킬은 몇가지입니까?
a: 지속적으로 추가/수정이 되고있으므로 게시판이나 런유오홈패이지(http://www.RunUo.com)에서 찾아보시는것이 좋습니다.
5-5
Q: 내가 RunUo 스크립을 편집하기 위해 사용해야할 프로그램은?
a: 일반적인 메모장 및 텍스트 편집기로도 가능합니다.
추천 : http://www.editplus.com/
5-6
Q: 로그인 하는데 있어서 방화벽이 나를 방해하고 있다라고 말합니다.
a: RunUo 폴더 Firewall.cfg 오픈하여 해당 아이피를 삭제합니다. 만약 그래도 해결되지 않는다면 해당 계정을 삭제합니다.
5-7
Q: 아이템의 색깔을 어떻게 바꾸나요?
a: 문법 \'[set hue # #\'를 이용(#=0~2599) 또는 [props 를 이용하여 hue 값을 수정합니다.
5-8
Q: 스크립 소스를 어디서 다운 받을 수 있습니까?
a: http://www.runuo.com/scripts/
현재 RunUo는 개발 중입니다.
이에 따라 버그 및 미지원하는 스킬에 대한 의문사항/질문은 본문 사이트
(http://www.RunUo.com)를 참조하셨으면합니다.
-------------------------------- 6.빠른 명령어-----------------------------------
명령어 리스트는 아래 문서를 참고하세요.
(런유오 압축파일에도 포함되어있는 문서입니다.)
http://runuo.co.kr/forum/runuo-doc/commands.html
모든 명령어는 접두사([)를 타이프하는 것에 의해 활성화하게 됩니다.
Default Command Prifix : [
예)
[Admin - 관리자 메뉴
[Ban - 서버에서 쫓아냄
-------------------------------- 7. RunUO Test Center------------------------------
자동 계정이므로 따로 계정 요청을 할 필요는 없습니다.(버전에 따라 자동계정이 안될수도 있습니다.)
LoginServer: 199.3.239.19,2593
Ultima Online 폴더, Login.cfg을 수정 LoginServer=199.3.239.19,2593을 습니다. 그리고 클라이언트 버젼은 3.0.8q이 최적화되있습니다.
7-1. 공유기 사용시 주의 사항
공유기를 사용하면 외부에서 접근시 제일먼저 공유기를 거치게된다. 이 때문에 특별이 설정을 해주지않으면 컴퓨터로 접근이 불가능 하다.
7-1-1.서버로 사용할 컴퓨터의 공유기설정 상태확인
서버로 사용되 컴퓨터는 외부에서 2593포트(기본설정)에 접근이 가능한 상태여야 함니다 2593포트에 접근가능하게 하는 방법으로는 포트포워딩과 DMZ가 있습니다.자신이 사용하는 공유기가 이 기능을 지원하는지 확인하세요.
이 기능들은 공유기 마다 설정방법이 틀리므로 직접 메뉴얼이나 제조사 홈패이지에 문의/확인 해보시기 바람니다.
7-1-2.포트포워딩이란 공유기에 특정포트를 컴퓨터에 연결해주는 기능임니다.
설정이 없는상태에서 외부에서 컴퓨터로 접근하려하면 공유기로 접속되게 됨니다.이 때문에 '포트포워딩'을 이용해 2593포트를 서버로 사용하고 있는 컴퓨터에 연결해주면 2593포트를 요청시 서버컴퓨터로 연결되게 됨니다.
단 이 방법은 Login.cfg편집시 서버컴퓨터에 표시되는 IP를 사용하면 안되고 공유기에 부여된 공인IP를 사용해야 함니다.
(포트포워딩은 외부에서 컴퓨터로 접속을 하는것이 아니고 공유기로 접속한후 공유기에서 컴퓨터로 이동시켜주는 기능임니다.)
7-1-2. DMZ란 외부에서 공인IP를 이용해 컴퓨터에 접근할수 있도로 해주는 기능임니다.그러나 사설IP를 사용해 가상 서버를 운영하기때문에 사설IP를 사용할때 생기는 문제(외부접근,공유프로그램사용등)를 그대로 가지고 있습니다..(이 문제가 런유오서버에 어떤영향을 미치는지는 확인되지 않았습니다.)
7-1-3. 슈퍼DMZ란 컴퓨터에 직접 공인IP를 부여하는 기능임니다. IP를 부여받은 컴퓨터는 모뎀과 직접연결된것과 같은 동작을 하게됨니다.
IP가 부여된 PC 외에 다른 PC는 사설IP를 사용하게 되며 서로 영향은 없습니다.
직접 공인IP로 컴퓨터에 접근할수 있는 만큼 보안에는 취약하지만 설정해놓으면 사설아이피사용으로 인한 모든 문제를 해결할수 있습니다.
7-2. 공유기 기능사용시 주의 사항
공유기 기능을 사용하기위해서는 공유기가 그 기능을 지원해주어야 함니다.
공유기가 어떤기능을 지원하는지는 공유기의 메뉴얼이나 제조사 홈패이지에 문의/확인해서 알아보시기 바람니다.
7-2-1. 포트포워딩시 서버의 IP는 192.168.1.XXX로 되게 됨니다..그렇다고 이 IP를 쓰게 되면 같은 공유기에 연결된 컴퓨터에서만 접속이 가능하게 되므로 반듯이 공유기에 부여된IP를 사용하여야 함니다.(메뉴얼,제조사 홈패이지문의/확인)
7-2-2. DMZ사용시 포트포워딩과 마찬가지로 서버의 IP는 192.168.1.XXX식의 내부아이피를 사용하게 됨니다.이 IP를 쓰게 되면 같은 공유기에 연결된 컴퓨터에서만 접속이 가능하게 되므로 반듯이 공유기에 부여된IP를 사용하여야 함니다.(메뉴얼,제조사 홈패이지문의/확인)
또한 DMZ는 일종의 포트포워딩이기때문에 2593포트(기본설정)가 안열릴수도 있습니다. 이럴때는 포트포워딩을 이용하세요.
7-2-3. 슈퍼DMZ이용은 한번에 한대에 컴퓨터에 가능하며 같이연결된 다른 컴퓨터는 사설IP를 받게 됨니다.
슈퍼DMZ가 설정된 컴퓨터는 공유기에 부여된 공인아이피로만 접근할수 있습니다.
7-2-4.내부IP로 사용시 런유오는 서버가동후 컴퓨터의 IP를 체크함니다.이때 내부IP가 검색되면 외부에서 접속할수 없습니다.
Scripts\Misc\ServerList.cs 파일을 열어 23번 라인에
public const string Address = null;
부분에 null을 자신의 아이피를 적어준다.
public const string Address = "111.111.111.111"; //예제임
이런식으로 해주면 된다.
단. 내부IP가 아닌 공유기에 부여된 공인IP를 적어주어야한다.(도메인으 적어도 관계없다.)
-----------------------------------------------------------------------------------
Last edited by Bahamut-Zero on Thu Jan 02, 2003 9:45 am, edited 14 times in total
한국어 번역/수정/보완 오전 11:00 05-02-15
강풍( Msn : GangPung@hotmail.com Website : http://runuo.co.kr )
Last edited by Bahamut-Zero on Thu Jan 02, 2003 9:45 am, edited 14 times in total
한국어 수정/보완 오전 12:00 05-02-25
당근 로리야스( Msn : c1dong8@hotmail.com Website : http://www.DangGun.net )
추가된 NPC
* 스크립트로는 추가되었지만 아직 필드에는 설치되지 않았습니다.
- 변신 가능한 NPC
다이어울프 와 울프맨
지킬 과 하이드
팀버울프 와 웨어울프
데몬렛
뱀파이어 묶음 추가(뱀파이어퀸 Ashieva, 새로운 인공지능 추가)
일반마법과 네크로맨서 마법을 동시에 사용(네크로매이지, 새로운 인공지능 추가)
코스튬플레이용 NPC - Caligula, 켄신
사용자 건물을 장식할 장식품 판매 밴더 - 데코레이션 밴더
던전 내에서 끊임없이 시체와 아이템을 먹어치우는 몹 - Dungeon Sweeper
기린, 벌레, 스윔프 류의 마물 판매상
울티마 온라인 내에서 카드놀이 가능한 딜러
뇌물을 받고 킬 카운트를 줄여주는 경비원
시간대에 따라서 떠돌아 다니는 집시 캠프 판매상
3명으로 조직된 갱단, 서로간의 상승효과를 통해 공격력 강화, 리더 부재시 전투력 급감 - HK갱
리자드맨 침공 이벤트용 NPC
미친 기술자
사람을 태우는 짐꾼
연쇄살인마
네크로맨서 밴더
추가된 시스템 - 고대마법 편
고대마법도 8서클 마법 체제를 가지고 있습니다. 아직 완전한 8서클이 아닙니다.
안전하지 못한 불안정한 형태의 마법들로(고대마법은 아직 불완전하고 밝혀진 것이 얼마없는, 일부만 남겨진 등의 설정이기도 합니다만 아직 스크립트가 온전치 않아서가 그 이유입니다.) 퀘스트를 통해 마법서와 마법 스크롤을 얻을수 있습니다.
기본적으로 울티마 7(PC버젼)에서 사용하던 마법 시스템이며, 아직 안정성이 테스트 되지 않은 것도 있고 문제가 생겨난 것, 발란스 문제 등으로 인해 조율중에 있습니다.
슬립 마법의 경우 슬립 마법을 걸면 암흑상태에서 일정시간 잠을 자야지만 깨어날수 있습니다.
시전자와 피시전자의 마법 관련 스킬들의 수치가 차이가 많이 날수록 많이 자야 합니다.
기존 직업이 마법사라면 고대마법은 정통한 사용자가 될수 있습니다. 필요 스킬이 마법사라면 누구나가 가지는 스킬들을 주 재료로 해서 사용이 되어 지기 때문입니다.
새로운 퀘스트가 생겨난다면 그에 따른 보상으로 제공이 될것으로 계획되어서 퓨처랜드만의 새 퀘스트가 만들어지는 시점에 공개가 되어질겁니다.
...
퓨처랜드 서버 설정 상황판
"퓨처랜드"는 울티마 온라인 프리서버입니다.
서버 주소는 uo.dmc.ac.kr 이며 포트 번호는 2593 입니다.
(단, 테스트섭으로 3593으로 해서 사용되기도 합니다.)
하나의 IP 주소당 64 개의 클라이언트 접속이 가능합니다.
(가변 아이피를 사용시 외부에서 하나의 IP로만 보이는 것을 위해 넉넉한 갯수로 설정되었습니다.)
자동 계정이며, 접속시 동일 계정이 없을시 입력한 아이디와 패스워드로 계정이 생성됩니다.
캐릭터 삭제 요청시 4 일이 경과해야만 실제로 삭제가 됩니다.
(계정생성 반복을 통한 편법적인 플레이를 방지하기 위해 설정되어 있습니다.)
캐릭터는 4개의 캐릭터를 만들수 있습니다.
모든 캐릭터는 생성시 브리튼 중앙 위치에서 시작합니다.
(직업이나 스킬에 따라 여러 도시에서 생성되는 설정은 초보자에게 어렵기 때문입니다.
고수분들은 알아서 잘 가셔서 별문제가 없을걸로 생각합니다.)
서버의 데이터(월드 파일)의 저장간격은 30 분이며 4 부의 백업이 만들어집니다.
영문 메시지를 한글 메시지로 수정 출력토록 했습니다.
(모든 메시지가 한글로 출력되진 않습니다.)
스탯(힘, 민첩, 지능)의 총합은 225 입니다.
(테스트센터 모드 운영시만 250 입니다. 테스트센터 모드는 사용되지 않습니다. 간혹 테스트섭
에서 특정 목적을 위해 사용되어 지기도 합니다.)
AntiMacroCode 가 사용됩니다.
(스킬에 따라서 특정 범위 내에서의 반복 작업은 스킬 상승이 무시됩니다.)
바닥에 버린 아이템들은 60 분 후에 삭제됩니다.
(사용자 소유의 건물 안에서는 삭제되지 않습니다.)
스킬의 종류가 무엇인지에 따라서 상승 난이도가 다르게 설정되어 있습니다.
스킬은 레벨에 따라 난이도가 다르며 높을수록 난이도는 어렵게 설정되어 있습니다.
(50이하, 60이하, 70이하, 80이하, 90이하, 95이하, 100이하, 100이상에 따라 다릅니다.)
마법상점에서 1 서클 마법 스크롤만 판매합니다. 2 서클부터는 사냥 등을 통해 구해야합니다.
(단, 룬북의 리콜 충전을 위해 리콜 스크롤은 판매 됩니다.)
붕대를 사용한 힐링은 자기자신을 치료할때와 타인을 치료할 때의 시간은 다릅니다.
(버그 플레이로 인해 사용이 중지되었습니다.)
상점 밴더들의 판매가능한 물품 갯수는 불특정적으로 입고가 됩니다.
대장장이가 만든 잉갓을 상점에서 판매할수 있습니다.
챔피온 NPC 들은 퓨처랜드 특유의 스트랭스 축복이 사라졌습니다.
(가난한 주머니도 조금 묵직해 졌습니다.)
인간형태의 NPC와 드래곤의 능력치가 상향 조정되었습니다.
미사용 계정은 40 일이 경과하면 일괄 정리됩니다.
(사용 중지되었습니다.)
마을 및 거리의 램프가 저녁이면 켜지고 아침이면 꺼집니다.