BLOG ARTICLE RUNUO | 3 ARTICLE FOUND

  1. 2009.06.15 genova project for ultima online server (1)
  2. 2009.01.02 RUNUO 소스를 살펴보다.
  3. 2008.12.31 RUNUO-RE support UOKR


예전에 킹덤 리본을 지원하는 울티마 온라인 서버에 대해 글을 쓴 적이 있었는데

결국 컨버팅 가이드와 데이터만 남기고 접어야 했었다.

시간이 흐른 지금 갑자기 머리에 스쳐 다시 검색해본 결과

Google code 에 Runuo 2.0을 베이스로 KR을 지원하도록 개량하는 프로젝트가 진행중이라는 것을

알았다.

다만 아직 완벽하진 않은지 소개글이 다음과 같다.

GeNova Project supports the following versions of UO: AOS, SE, ML, Partial support to KR.

KR Supports (25/07/2008) (Incomplete Information)

  • Face System;
  • New Mobile Status Stuff;
  • BackPack and Container (new view);
  • Macro System;
  • Waypoints System;
  • Partial Support for Gumps (Default, OSI);
  • Tools Bar Full Support (Items, Skills and Spells);
  • Creating characters;
  • Delete Character;
  • Item, Spell and Skill Target;
  • Spellbook;
  • Spell Effects, Animation, Movements;
  • and more...

부분적으로 KR을 지원한다는 것이다.

업데이트 사항만 봐도 그때의 불완전한 Runuo2.0 서버보다 많은 점이 개선되어있다.

그.. 그러나 마지막 업데이트 날짜가 2008년 말이다...... 2년 후에 사회에 나왔을땐 KR을 프리샤드에서 할 수 있을까?

전에 구했던 RUNUO 개량 버전과 정식 RUNUO 2.0 RC2 의 소스를 살펴본 결과,

Network 폴더의 MessagePump.cs, NetState.cs, PacketHandlers.cs, Packets.cs 파일의 내용이 다른 것을 알아냈다.

알고보니 인터넷에 이 개량판은 인터넷에 떠도는 basic support uokr , 수정된 코드파일 을 합해 만든 것이였다.

그것도 완벽하지 않아 결국 Wyatt이 공개한 방법으로 해야 한다는 소리인데,

일단 이 사람이 공개한것은 다음의 세 가지다.

2008/12/31 - [Game] - RUNUO-RE support UOKR 이 글에 해당 자료를 공개하는 페이지 링크를 걸어두었다.

1. 서버를 UOKR 지원도록 하는 한페이지짜리 가이드라인. (프로토콜 포함)

2. 게임 내에서 사용하는 오브젝트들의 코드값 데이터시트.

3. lua 스크립트로 구현한 KR의 검프들.

Wyatt은 lua 스크립트를 보고 RUNUO의 스크립트를 그에 맞게 수정하라고 하는데

이것들을 공개한 시점에서 몇년이 흐른 지금까지 아무런 소식이 없는 것으로 봐서는 힘들지 않을까 한다.

해보고 싶은 생각이 들지만 엄두가 나지 않는다.

RUNUO-RE support UOKR

Game 2008.12.31 16:27
전에 소개했던 킹덤 리본 샤드 두군데 중 한군데는 운영하지 않고.

나머지 한군데는 운영하고 사람들도 좀 있고 하지만 완벽하게 UOKR을 지원하지 않았다(ex 퀘스트 등...)

하지만 완벽하게 UOKR 2.48.0.7 버전 이상을 호환하는 러시아 샤드들이 많다는 것을 발견하곤 조사해 봤더니

이 킹덤 리본 호환 서버들이 정식으로 릴리즈 된 것이 아닌 RUNUO를 개조하여 라이센스를 무시하고 상업적 목적으로

사용하고 있다는 것이였다. (수정했습니다. Wyatt의 팀은 상업적인 프로젝트를 하지 않았습니다.)

순수하게 서버 프로그램을 개발하던 Wyatt의 팀은 릴리즈를 하게 되면 자신들의 프로젝트가 상업적인 목적으로 쓰여질 것을

고려해 정식으로 릴리즈 하지 않고 개량 방법, 게임데이터, 스크립트, 게임 내에서 사용하는 프로토콜을

문서화하여 홈페이지 http://ruosi.org/en/ 에 게시해 놓았다는 것이다.

본인은 lua 스크립트와, C#을 공부하지 않았으므로 이 것들로는 할 수 없고,

분노의 검색을 하던 도중 위의 것과는 다른 RUNUO개량버전(?) 을 구해 한번 테스트해 보았다.

더보기