BLOG main image


r@ndonneur's ruins of roguelike


지난 2011년에는 톰넷을 제대로 안했으니, 2010년 봄 이후 2년 만인거 같네요.
현재 킹잉하는 시점에는 감자샵도 없고, 유럽서버와 완전히 동일한 세팅 입니다.

킹잉 직후 스샷 찰칵 !!! 서버 세팅은 같으니 래더에 캐릭터 덤프도 올리고 !!!

예전과 비교해서 플레이 소감을 적어보자면...

인스타 부활 !!!

'혼자하면 구조해줄 사람 없을텐데?' 하는 걱정 없이 플레이 가능하고,
장비품은 보통 1~2개 파괴되는 것 뿐이니 죽어도 금방 재정비가 편합니다.
이 부분은 온라인 게임으로서 서버에 유저가 적어도 꾸준히 즐길 수 있는 기반을 갖춘게 아닐까 싶네요.

오토-인스크립션 !!!

4.4.8 때 추가된 컨텐츠라던데 40렙 찍을 동안 있는지도 몰랐다는건 함정...ㅋ
ToME 의 오토머타이저에 비견할 수준은 아니지만, 그래도 루팅이 꽤나 편해졌습니다.
다만 지정할 수 있는 항목이 20개 밖에 안된다는건 좀 적습니다.

네임드의 약화 ???

킹잉 이전에 만나는 몇몇 강력한 네임드들을 편하게 잡았던거 같습니다.
앙칼라곤을 비롯한 D들, 노덴스, 디스트로이어, 사우론 등등

Pirotessa, Succubus Empress

벗기는 기술 언제 강화된거??? -_-??
한번에 3개씩 막 벗어 재끼는데 정말 깜놀.
앞으로도 남캐하다간 골로가기 참 쉽겠구나... 느꼈네요. 

새니티 공격 강화


렙업하면서 달라졌다고 느낀건 새로 추가된 변종몹. 새니티 공격을 하는 Psy 어택 몹들.
특히나 자이언트핏에 한두마리 섞여 있으면, ESP도 안되고 블링킹해대서 밀리 캐릭으로는 참 거지깽깽이 같았네요.
전반적으로 몹들의 새니티 공격 강화로 초중반에 새니티 관리가 다소 어려워졌습니다.
반면 새니티 포션은 예전보다 더 많이 나오더군요.

디스암의 강화

예전보다 빈도가 더 자주 발생하더군요.

허접한 랜다트

예전보다 너프가 확실히 되었다고 느낀건 랜다트.
4.4.8 업데이트(2011년 10월경)때 랜다트 가치를 계산하는 방법이 완전히 바뀐었다고 공지된 적이 있었죠.
그래서 쓸만한건 대부분 어그로.

스부의 실종

스피드 부츠는 +1 짜리 두번 먹어본게 끝이고, 이스타님도 50렙때 첨 엘븐카인드 하나 드셨다고 했던가...
스샷보면 킹잉할때 엘븐카인드 부츠를 신었는데 선물로 받은 것. Anti-Magic 이라서 모르고쓰 죽이러갈때 첨 신어본거네요.

킹잉하기 전에야 스피드 +6 짜리 크보 Cubragol 이 있으니 괜찮은데 이제 킹 되어서 상당히 허접해졌네요.
쓸만한 무기도 없어서 칼도 그냥 15 15 로 인챈한 곤돌린표 브로드 소드로 때려 잡았으니...;;;

Sandor Clegane-victory_2012-08-18_22.03.49.txt
다운로드


by RaND0NNEuR's Qlzqqlzuup & Roguelike
로그라이크 게임 - TomeNET : Tales of Middle Earth Multiplayer

 

Angband Borg 앙그반드 보그는 유저가 아닌 프로그램이 앙그반드를 자동 플레이를 하는 프로그램 입니다.

1995년부터 가장 최근 버젼인 Angband 3.3.0 은 개발 중인 상태로 꾸준히 업데이트 되고 있고, 보그가 게임을 클리어할 정도로 인공지능이 높다고 하네요.

웹사이트 : http://www.innovapain.com/borg/

일반적인 실행 파일도 있지만, Screensaver 화면보호기로도 사용할 수 있는 기능이 있어서 블로그에 소개를 해볼까 적어볼께요. =)


설치 방법은 오리지날 앙그반드 파일 angband-3.2.0-win.zip 을 다운로드 받고, 앙그반드 보그 스크린세이버 파일 320saver.zip 을 다운로드 받습니다.

angband-3.2.0-win.zip
다운로드
320saver.zip
다운로드


압축을 푼 다음 몇가지 작업이 필요합니다.

1) BORG.TXT 텍스트 파일을 앙그반드 설치 폴더의 ../lib/user/ 폴더에 복사 합니다.
2) ANGBAND.INI 구성 설정을 열어서 2번째 줄에 AngbandPath=" .. " 에서 앙그반드가 설치된 폴더로 지정 합니다.
3) ANGBAND.SCR 화면보호기 파일에 마우스 오른쪽 버튼을 클릭하면 Test 해보면 실행이 되고, 설치가 가능 합니다.


먼저 잘 작동하는지 테스트를 해보시고, 정상적으로 작동한다면 화면보호기로 설치 하세요. 설치가 완료되었다면 화면 보호기 항목에서 위 화면을 볼 수 있겠죠 ?

설치 직후에는 별다른 옵션을 건드리지 않았다면 게임 속도가 너무 빨라서 구경이 다소 힘들겁니다. 속도 조절을 하고 싶다거나, ASCII 폰트를 큰걸로 바꾸거나 그래픽 타일셋으로 보고 싶다면 추가 세팅이 필요 합니다.

 

 


그래픽 타일로 세팅을 변경하려면 오리지날 앙그반드 폴더를 열어서 게임을 실행 합니다. 메뉴에서 File -> Open 을 클릭, 위에서 테스트 삼아 돌린 후 자동 저장되어 있는 Saver 파일을 클릭 합니다.

1) 폰트 설정 : 메뉴 -> Window -> Font -> Term-0 window 클릭하여 폰트 선택
2) 그래픽 설정 : 메뉴 -> Options -> Graphics 에서 원하는 그래픽을 선택
3) 원하는 사이즈의 윈도우 크기와 위치를 세팅한 후 종료



게임 내 속도를 제어하려면 = 키를 눌러서 옵션 메뉴의 d) Set base delay factor 를 선택 합니다. 딜레이 팩터가 기본 0 인데 5 ~ 10 정도로 세팅하면 적당한 속도로 플레이 됩니다. 메뉴를 나오기 전에 o) Save options 를 선택하여 변경된 옵션을 저장 합니다.

여기까지 세팅이 끝. ^^

이제 윈도우 화면보호기가 작동할때마다 보그는 자동으로 플레이할 것이고, 원한다면 보그가 플레이하던 Saver 저장 파일을 열어서 직접 플레이할 수도 있습니다. 혹시나 싶어 던젼크롤 스톤수프 오토플레이 스크린세이버도 찾아봤지만, 개발 중이긴한데 제대로 완성된 버젼은 없네요.

by RaND0NNEuR's Qlzqqlzuup & Roguelike
로그라이크 게임 블로그

ADOM 아돔 매뉴얼 한글 번역은 두가지 종류가 있습니다.

97년 즈음에 ADOM 이 국내서 막 인기를 끌 무렵에 만들어진 승엽님이 작성하신 대략적인 매뉴얼, 2000년 초에 하이텔 고전게임동호회 Adventures in ASCII 소모임에서 한배님 주도하에 번역된 원본에 충실한 풀 매뉴얼.

물론 최신 버젼과는 내용이 다소 차이가 있습니다만 초보자에게는 충분히 훌륭한 자료니, 자료 보존차 본 블로그에 올려 둡니다. ㅎㅎ 사실 매뉴얼 번역 작업을 꼼꼼하게 A to Z 까지 하는건 정말 인내를 요하는 작업이죠. 번역해봤자 매뉴얼을 많이 읽지도 않는 편이고, 차라리 매뉴얼보다는 팁 & 가이드를 새로 쓰는게 훨씬 쉽고 보는 입장에서도 편하니... ^^;

 

ADOM_MANUAL_H.txt
다운로드
ADOMG15GUIDE.TXT
다운로드

 

Human Warrior lvl 50 캐릭터 HP 비교

Posted by r@ndonneur on 2011. 8. 27. 21:31 Blog Posts

1. TomeNET 4.4.4 이전 버젼의 HP 다이스 관련 소스 코드

 

 

#if 0 /* experimental (not urgent probably): 0'ing this, see below */ 
        /* Minimum hitpoints at highest level */ 
        min_value = (PY_MAX_LEVEL * (p_ptr->hitdie - 1) * 3) / 8; 
        min_value += PY_MAX_LEVEL; 
 
        /* Maximum hitpoints at highest level */ 
        max_value = (PY_MAX_LEVEL * (p_ptr->hitdie - 1) * 5) / 8; 
        max_value += PY_MAX_LEVEL; 

 

 

MAX_LEVEL 인 레벨 99 에서 3/8 ~ 5/8 사이의 범위를 벗어나는 캐릭은 HP 다이스를 다시 굴려서 범위에 들게 합니다.
레벨인 99 기준에서 축캐는 저주캐보다 최대 +67% 가량 HP 가 높을 수 있습니다.

다만 HP 증가율은 선형이 아닌 랜덤이므로 레벨 50 ~60 사이에서는 저주캐가 축캐보다 2배 이상 차이가 날 수도 있습니다.(이론적으로)

그래서 예전에는 초반 10 ~ 15 렙까지 HP가 높은 캐릭터를 고르기도 했었죠. HP 계산 엑셀도 만들어서 참고용으로 사용했었고...
실제로 Angband.oook.cz 덤프들을 참고하면 레벨 50 근방의 전사의 경우 400 ~ 500 HP 이상의 차이도 발생했었습니다.


2. TomeNET 4.4.4 이후 버젼의 HP 다이스관련 소스 코드

 

 

#else /* narrow HP range */ 
        /* Minimum hitpoints at kinging level */ 
        min_value_king = (50 * (p_ptr->hitdie - 1) * 15) / 32; 
        min_value_king += 50; 
        /* Maximum hitpoints at kinging level */ 
        max_value_king = (50 * (p_ptr->hitdie - 1) * 17) / 32; 
        max_value_king += 50; 
 
        /* Minimum hitpoints at highest level */ 
        min_value = (PY_MAX_LEVEL * (p_ptr->hitdie - 1) * 15) / 32; 
        min_value += PY_MAX_LEVEL; 
        /* Maximum hitpoints at highest level */ 
        max_value = (PY_MAX_LEVEL * (p_ptr->hitdie - 1) * 17) / 32; 
        max_value += PY_MAX_LEVEL; 

 

 

2010년 1월 31일 업데이트 이후 개정된 소스 코드에서는 레벨 50 에서 한번, 레벨 99 에서 한번.

총 두번에 걸쳐 15/32 ~ 17/32 사이의 범위에 포함되도록 HP 다이스를 굴립니다. (최대 300회까지만 다이스를 굴림 시도)

그래서 레벨 50, 99 에서 축캐는 저주캐보다 최대 13% 가량 HP가 높을 수 있습니다.
범위도 좁고, 게다가 기준도 2번이기 때문에 킹잉 이후 레벨 50 ~ 99 중간 지점에서도 큰 편차는 발생하기가 어렵습니다.


3. Human Warrior lvl 50 CON 18/*** 캐릭터 표본 20개 테스트

톰넷 팁 게시판에 소개되었던 소스 코드들만으로는 CON Bonus 까지 나와서 실제 최종 HP 와의 갭이 있습니다.
찾아보면 추가적인 HP boosting 도 있고, Life 아이템으로도 또 상승이 됩니다.

힛다이스 → CON Bonus → HP Boost → Life 아이템 = 실제 HP

어쨌든 간만에 서버 파일을 받은 겸... 휴먼 워리어 레벨 50 짜리 캐릭을 만들어서 테스트 돌입.
세이브 파일 헥스 코드로도 분석이 가능했다면 각 레벨별 다이스 수치 정보가 있을 것 같아서 보려고 했는데 제대로 안나와서,
그냥 수동으로 캐릭터 20개 50렙 만들어서 CON 만땅 채운 결과는 다음과 같습니다.

1217 1205 1159 1215 1195 1203 1177 1189 1183 1153

1213 1207 1197 1137 1129 1197 1159 1217 1231 1221

 


최대값은 1231, 최소값은 1137, 평균값은 1190.
최소값 대비 최대값은 8.2% 정도의 차이. HP는 최대 97 포인트 차이 발생.

정리하면...

HP 차이가 최대 67% 에서 최대 13% 로 굉장히 좁혀졌고, 레벨 50 에서도 13% 범위 내로 잡아주면서
예전처럼 축캐로 대박 나기도 불가능, 저주캐로 망하기도 불가능.

아쉬운 점은 레벨 50 에 휴먼 전사가 HP 1500 을 찍는 것은 이제 절대 보기 힘들다는 점.
아마 MAX 를 찍어도 HP 1300 을 못넘을 것 같네요. ^^;

by RaND0NNEuR's Qlzqqlzuup & Roguelike
로그라이크 게임 - TomeNET : Tales of Middle Earth Multiplayer

1. 개정된 매크로 사용법
2. Quick'n'dirty macro 퀵앤더티 매크로 사용법
3. 기타 유용한 매크로와 콤보 매크로


1. 개정된 매크로 사용법


매크로는 2009년 이후로 바뀐 부분이 소폭 있어서 예전 가이드를 참고하시는 분들이 혼란스러워 하시는 것 같아 정리해봅니다.
로그라이크에서 매크로를 써본 적이 없는 분은 [톰넷 팁 게시판에 산산님이 쓰신 글]을 먼저 읽어보시면 도움이 됩니다.

1.1. 프리셋 매크로

일단 최근에 처음 접하시는 분을 위해서 windows_fighter.prf 파일을 설명하면 다음과 같습니다.
원래는 example_fighter.prf 였는데 리눅스용 프리셋 파일 linux_fighter.prf 이 추가되면서 이름이 바뀌었네요. 
 

 

 
TomeNET 4.4.7 버젼 매크로 메뉴

현재 감자님 서버는 TomeNET 4.4.6a 인데 TomeNET 4.4.7 버젼인 유럽 서버는 매크로 세팅 메뉴가 숫자 1 ~ 9 가 사라지고 영문자로 바뀌었습니다. 로딩이 1번 → l키, 세이브가 2번 → s키, 새로운 매크로가 3번→a키, 단축키 지정이 5번→h, 매크로 테스트가 9번→t키. 그리고 매크로 위자드 z가 있어서 초보자는 더 편하게 세팅을 할 수 있게 바뀌었네요. 혹시 예전에 하신 분 또는 나중에 국내 서버가 4.4.7 이상으로 업데이트되면 변경된 메뉴 구성에 헷갈릴 수도 있으니 글 시작 전에 미리 적어 둡니다. ^^a

 

 

파이터용 프리셋 파일 로드 방법은 매크로 메뉴인 % 키 누르고 로딩 1 누르고 windows_fighter.prf 입력후 엔터, 
2 눌러서 캐릭터 이름으로 저장 하면 다음부터는 게임 실행하면 캐릭터에 따라서 자동으로 매크로를 로드 합니다.
 

 

------------------------------------------------------------------------------ 
단축키 / 설명                                     / 매크로 공식  / 인스크립션 
------------------------------------------------------------------------------ 
   F1  원거리 무기를 사용하여 발사                    \e)*tf-       필요없음 
 F2  포션 @q1 이라고 인스크립션 된거 마시기          \e)q1           @q1 
 F3  포션 @q2 이라고 인스크립션 된거 마시기          \e)q2           @q2 
 F4  포션 @q3 이라고 인스크립션 된거 마시기          \e)q3           @q3 
 
 F5  스크롤 @r1 이라고 인스크립션 된거 읽기          \e)r1           @r1 
 F6  스크롤 @r2 이라고 인스크립션 된거 읽기          \e)r2           @r2 
 F7  스크롤 @r3 이라고 인스크립션 된거 읽기          \e)r3           @r3 
 F8  스태프 @u1 이라고 인스크립션 된거 사용          \e)u1           @u1 
 
 F9  포션 @q4 이라고 인스크립션 된거 마시기          \e)q4           @q4 
 F10 로드 @z1 이라고 인스크립션 된거 사용            \e)z1           @z1 
 F11 음식 @E1 이라고 인스크립션 된거 먹기            \e)E1           @E1 
F12 마법도구 @/1 이라고 인스크립션 된거 발사        \e)*t/1-        @/1

※ 영문 폰트의 \ 과 한글 키보드 및 폰트의 \ 은 동일한 문자 코드 입니다.

 

 
 
마법사를 위한 프리셋 windows_caster.prf 는 F9~F12 부분이 다르고 + , - , 0 키에도 매크로가 추가되어 있습니다. 
 
 

 

------------------------------------------------------------------------------ 
단축키 / 설명                                     / 매크로 공식  / 인스크립션  
------------------------------------------------------------------------------ 
F9                  \e)m@11\r@Detect Monsters\rm@11\r@Sense Hidden\r  필요없음 
    Detect Monsters 와 Sense Hidden 2가지 콤보 사용                            
F10 로드 @z1 이라고 인스크립션 된거 사용                 \e)z1           @z1    
F11 Globe Of Light 마법 사용.             \e)m@11\r@Globe of Light\r  필요없음 
F12 마법 도구류를 근접한 몬스터에 발사                   \e)*t/1-        @/1    
+                                       \e)*tm@11\r@Noxious Cloud\r-  필요없음 
    Noxious Cloud 마법을 근접한 몬스터에 발사                                  
-   Phase Door 마법 사용                      \e)m@11\r@Phase Door\r  필요없음 
 0   Manathrust 마법을 근접한 몬스터에 발사  \e)*tm@11\r@Manathrust\r-  필요없음  

 

 


1.2. 매크로 기본 사용법

프리셋 파일을 로드 했으면 사용할 아이템에 Inscribe 이름 새기기 즉, Inscription 인스크립션을 하면 됩니다. 
인스크립션은 장비품/인벤토리의 해당 아이템에 이름을 새기는 것이며 { 키를 누르면 인스크립션을 할 수 있습니다. 
위에 소개된 프리셋을 보면 인스크립션은 기본 커맨드와 정확히 대응한다는걸 쉽게 알 수 있죠. 
 
 

 

포션 마시기 q : 인스크립션 @q1 @q2 @q3 ... 
스크롤 읽기 r : 인스크립션 @r1 @r2 @r3 ... 
로드 사용 z : 인스크립션 @z1 @z2 @z3 ... 
완드 사용 a : 인스크립션 @a1 @a2 @a3 ... 
스태프 사용 u : 인스크립션 @u1 @u2 @u3 ... 
음식 먹기 E : 인스크립션 @E1 @E2 @E3 ... 
아이템 장착 w : 인스크립션 @w0 (X키 이미 지정되어 있음, 아이템 스왑) 

 

 
 
대충 눈치 빠르신 분은 프리셋을 보고도 그냥 바로 응용해서 만들 수 있을겁니다. 
매크로를 수동으로 만드려면 매크로 메뉴 %키를 눌러서 3번 매크로 공식 입력, 5번 눌러서 단축키에 할당하면 됩니다. 
추가로 매크로 공식에서 \e) 는 버퍼 제거 및 선행 입력 무시하니 처음에 넣으시고, 엔터키에 해당하는 \r 정도만 알면 끝. 
예를 들면 프리셋에는 없는 @r4 라고 인스크립션된 스크롤 읽기라면 \e)r4 가 되겠죠.


1.3. 추가된 대체 사용법 
 
포션, 스크롤, 스태프 등 기본적인 사용법은 그대로 사용 가능 합니다. 그런데 위와 같은 방식은 기존 방식. 
새로 추가된 방식은 아이템의 이름을 직접 타이핑하는 방식이 추가되면서 인스크립션이 필요 없습니다. 
 
예를 들면 potions of Healing 이라는게 인벤토리에 있다면 q 마신다 @ 무엇을 Healing 엔터치면 Healing 포션을 마시는 것이죠. 
단 Healing 이라고 대문자까지 정확히 타이핑 해야하며 healing 이라고 타이핑하면 안됩니다. 
자주 사용하는 포션, 스크롤을 매크로로 만들면 다음과 같습니다. 
 

 

포션 potions of Healing 매크로 : \e)q@Healing\r 
포션 potions of Speed 매크로 : \e)q@Speed\r 
포션 potions of Resistance 매크로 : \e)q@Resistance\r 
스크롤 scrolls of Teleportation 매크로 : \e)r@Teleportation\r 
스크롤 scrolls of Identify 매크로 : \e)r@Identify\r 
스크롤 scrolls of Magic Mapping 매크로 : \e)r@Magic Mapping\r 

 

 
 
스태프, 완드, 로드 3가지 마법 도구는 @/1 @/2 @/3 같은 인스크립션으로 통합해서도 사용할 수 있다는 점도 추가되었네요. 
windows_caster.prf 의 F12 키를 보시면 @/1 @/2 @/3 도구 종류 불문 인스크립션 방식이 동일 합니다. 
 
그리고 최근 타게팅 방식에서 새로운 추가 옵션이 도입되었습니다.


1.4. 새로운 타게팅 옵션 + 와 - 
 
기존 매크로에서 타게팅은 *t 하나만 주로 사용했었죠. 가장 근접한 몬스터를 타겟으로 지정하는 코드 입니다. 
그리고 새로운 타게팅 옵션이 * 말고도 - 랑 + 가 도입되었습니다. 
 
 

 

- 타게팅 : 기존에 타겟을 잡은 것을 포착. 타겟이 없으면 마법/활/아이템사용 등을 자동으로 취소. (4.4.6a 도입) 
+ 타게팅 : - 타게팅과 동일. 다만 타겟이 없을 경우 확인 메세지를 물어봄. (4.4.6b 도입/국내 서버엔 아직) 

 

 
 
기존 방식과 새로운 방식의 차이점은 다음과 같습니다. 
 
 

 

z0*t : 인스크립션 @z0 이라고 된 로드를 근접한 몬스터에게 발사. 몬스터가 없으면 어쨌거나 발사. 
*tz0- : 근접한 몬스터 타겟을 잡고 @z0 로드를 발사 하거나 근접한 몬스터 타겟이 없으면 발사 취소.

 

 
 
스태프/완드/로드 등의 차지를 절약하고, 불필요한 MP 를 소모하지 않는 방식으로 개선되었죠.
몇가지 예제를 중심으로 설명하면 다음과 같습니다. 
 
 

 

1) 원거리 무기 발사 매크로 \e)*tf-
 
프리셋 파일 windows_fighter.prf 에 F1키에 할당된 새로 바뀐 화살 쏘는 매크로 입니다. 
분석하면 \e) 키입력과 버퍼 지우고 *t 근접한 몬스터에게 f 발사하는데 - 타겟이 있으면 쏘고 없으면 취소합니다. 
 
2) 타겟이 필요한 마나쓰러스트 매크로 \e)*tm@11\r@Manathrust\r
 
windows_caster.prf 에 0키에 할당된 매크로 입니다. 타겟이 필요한 마법. 
분석하면 \e) 키입력과 버퍼 지우고 *t 근접한 몬스터에게 m@11\r 마법을 캐스팅하는데 
@Manathrust\r 마나쓰러스트라는 마법을 선택하여 - 타겟이 있으면 쏘고 없으면 취소합니다. 
Manathrust 라는 마법 이름을 직접 사용하기 때문에 마법책에 @m1 @m2 @m3 같은 인스크립션이 필요 없습니다. 
 
3) 타겟이 필요없는 페이즈도어 매크로 \e)m@11\r@Phase Door\r 
 
windows_caster.prf 에 0키에 할당된 매크로 입니다. 타겟이 필요없는 마법입니다. 
분석하면 \e) 키입력과 버퍼 지우고 m@11\r 마법을 캐스팅하는데 
@Phase Door\r 페이즈 도어라는는 마법을 선택 합니다.

 


대충 매크로의 기본 공식은 이정도면 파악이 됩니다.
그런데 매크로 하나 만들자니 너무 복잡합니다. 게임에서는 퀵앤더티 매크로 사용법만 알고 있으면 됩니다.



2. Quick'n'dirty macro 퀵앤더티 매크로 사용법

매크로를 간편하게 세팅할 수 있는 Quick'n'dirty macro 퀵앤더티 매크로 입니다. 
\e) 버퍼 제거, \r 엔터, @m1~18 능력 코드 등 귀찮은 것을 입력하지 않아도 자동으로 변환해서 저장할 수 있습니다. 
 
매크로 메뉴 % 에서 q 키를 누르면 명령어를 입력할 수 있고, 입력이 끝나면 원하는 임의의 단축키에 지정 가능 합니다. 


2.1. 퀵앤더티 기본 사용 예제
 
 

 

예제 1 : 포션 마시기 
q1 이라고 입력하면 \e)q1 으로 자동 변환. 
 
예제 2 : 스크롤 읽기 
r1 이라고 입력하면 \e)r1 으로 자동 변환. 
 
예제 3: 스태프 사용 
u1 이라고 입력하면 \e)u1 으로 자동 변환. 

 

 


2.2. 퀵앤더티 고급 사용 예제
 
 

 

예제 1 : 원거리 무기 발사 
퀵앤더티 : *tf- 
└변환되는 공식 : \e)*tf-
 
예제 2 : @m1 이라고 인스크립션된 마법책에서 a 라는 마법을 사용 (기존 방식) 
퀵앤더티 : *tM1a-
└변환되는 공식 :  \e)*tm@11\r1a-
 
예제 3 : 마나쓰러쓰트 사용 (인스크립션 필요없음. 책만 있으면 됨) 
퀵앤더티 : *tM@Manathrust\- 
└변환되는 공식 :  \e)*tm@11\r@Manathrust\r
 
예제 4 : 페이즈 도어 사용 (인스크립션 필요없음. 책만 있으면 됨) 
퀵앤더티 : M@Phase Door\ 
└변환되는 공식 :  \e)m@11\r@Phase Door\r

 

 


2.3. 기타 능력 코드 (Ability Code) 사용 예제
 
 

 

P : 미믹의 몬스터 파워 사용 
예 : Pd 
몬스터 파워 중 d) 사용. 
 
I : 미믹의 변신 
예 : I191 
191번 몬스터로 변신. 
 
F : 파이팅 테크닉 
예 : Fa 
파이팅 테크닉 중 a) 로 바꾸기. 
 
S : 슈팅 테크닉 
예 : Sa 
슈팅 테크닉 중 a) 로 바꾸기 
 
M : 마법 캐스팅 
예 : M@Phase Door\ 
 
R : 룬 그리기 
예 : Rcbiaa  또는  Rcb\raa  또는 Rc\raa   
cbi 3번 그리기 cb\ 2번 그리기 c\ 1번 그리기 (마지막 aa 두개는 스펠 파워와 스펠 타입) 
 
T : 함정 설치 
예 : T13 
@1 이라고 인스크립션된 트랩 셋을 설치하고, 트랩에 장착될 @3 라고 인스크립션된 아이템을 지정. 
 
s : 스탠스 자세 바꾸기 
예 : sa 
스탠스 자세 a) 로 바꾸기-

 




3. 기타 유용한 매크로와 콤보 매크로

매크로 매뉴얼 마지막 챕터 입니다. 앞에서 포스팅한 매크로 매뉴얼에서 다루지 못한 기타 유용한 매크로에 대해서 다뤄 보겠습니다. 


3.1. 슬래쉬 / 로 시작하는 챗 라인 명령어 
 
엔터키(또는 :키)를 눌러 채팅 프롬프트에서 / 로 시작하는 명령어들이 있습니다. 
전체 명령어는 영문 매뉴얼 http://koti.mbnet.fi/mikaelh/tomenet/guide.php?chapter=0.2&highlight=#r270 참고 하세요. 
또는 게임 상에서 /? 를 입력해도 나옵니다. 유용한 것만 추려보면 다음과 같은 것들이 있습니다. 
 
 

 

   /rec 던젼으로 리콜로 들어감, 던젼에서 리콜로 나감 
   /rec -550 던젼 -550ft 로 리콜 들어감 
   /afk <msg> 메세지를 띄우면서 부재 중으로 전환 
   /bbs <text> 게임내 게시판에 글을 남김 (게시판은 !키) 
   /ex 추가 캐릭터 정보를 보여 줌 
   /que 퀘스트 받기, 퀘스트 확인하기 
   /cough 기침으로 근처에 잠들어 있는 몬스터를 깨움 
   /shout 크게 소리를 지르면서 몬스터를 깨움 
   /scream 샤우트와 유사. Scroll of Aggravate Monsters 와 같음. 
   /undoskills 실수로 바로 전에 잘못 입력한 스킬 포인트를 원상태로 복구 
   /shot 스크린샷을 html 파일로 저장 

 

 
 
또한 유럽 서버에는 없지만 *감자님 서버 전용 명령어*도 있습니다. 
 
 

 

   /bind0 에서 /bind9 현재 서 있는 필드 좌표 10곳 기록 가능 
   /move0 에서 /move9 기록된 필드 좌표로 텔레포트 (사용시 골드 기부됨) 
   /ILOVEPOTATO 브리에서 오크 케이브 필드로 텔레포트 (사용시 골드 기부됨) 
   /MYDEARPOTATO 브리에서 곤돌린으로 텔레포트 (사용시 골드 기부됨) 
   /home 브리에서 브리 8번 여관 안으로 텔레포트 
   /loc 현재 위치한 좌표와 섹터를 채팅창에 표시함 

 

 
 
이런 챗 라인 명령어 중 매크로로 만들면 유용한 것들이 있습니다. 
 
 

 

명령어 : /dis 
매크로 : \e):/dis\r 
설  명 : 자동 인스크립션 terrible, cursed, uncursed, broken, worthless, average, good 아이템을 제거. 
         단 ID 하지 않은 이름을 모르는 스크롤, 포션, 반지, 목걸이 등은 제거되지 않음. 
         컴뱃 스킬이 높아서 슈도 Pseudo-ID 가 빠른 전사형 캐릭터에게 매우 쓸만함. 
 
명령어 : /dis a 
매크로 : \e):/dis a\r 
설  명 : 인스크립션이 되어있지 않은 아이템을 제거. 
          아이템을 줍고 ID 해서 팔만한 아이템은 인스크립션 한 다음, 쓸모없는 아이템은 편하게 파기하는 방법. 
          그러나 /dis b 가 도입되어서 이제는 비추. 
 
명령어 : /dis b 
매크로 : \e):/dis b\r 
설  명 : 인스크립션이 되어있지 않은 아이템을 제거. 단 감정된 excellent 등급의 아이템은 제외. 
          TomeNET 4.4.6 에서 추가된 명령어. /dis a 보다 향상된 기능. 
 
명령어 : /tag 
매크로 : \e):/tag\r 
설  명 : 인벤토리의 아이템 중 인스크립션이 없는 아이템에 !k 라는 인스크립션을 붙임. 
         !k 는 파기 방지 기능. /dis 류 명령어와 조합해서 사용하면 쓸만함. 
         예를 들면 극초반이나 맨땅 캐릭 키울때 good 등급의 아이템을 팔기 위해서 들고 다닐때. 
 
명령어 : /rec 32 32 
매크로 : \e):/rec 32 32\r 
설  명 : 브리 (32, 32) 지역으로 이동. 그외 마을이나 자주가는 던젼에 응용 가능. 
 
명령어 : /move0 에서 /move9 
매크로 : \e):/move0\r 
설  명 : /bind0 에서 /bind9 까지 기록한 해당 좌표로 이동. 

 

 


3.2. 손을 편하게 하는 매크로 
 
던젼 내려가기 > 던젼 올라가기 < 주위 둘러보기 L 의 경우 자주 사용하지만, 
키패드에서 오른손이 멀어지고 왼손으로는 쉬프트키를 눌러야하니 꽤 번거로운 명령어 입니다. 
 
 

 

명령어 : > 던젼 내려가기 
매크로 : \e)> 
단축키 : W, A 또는 키패드의 + 추천 
 
명령어 : < 던젼 올라가기 
매크로 : \e)< 
단축키 : Q 또는 키패드 - 추천 
 
명령어 : L 주위 둘러보기 
매크로 : \e)L 
단축키 : ` 추천 

 

 


3.3. 콤보 매크로 
 
2가지 이상의 조합을 동시에 사용하는 콤보 매크로도 생각할 수 있겠죠. 
 
 

 

매크로 : \e)r@Teleportation\rq@Healing\r 
설  명 : 텔레포트 스크롤로 도망친 직후 힐링 포션 마시기. 
 
매크로 : \e)r@Magic Mapping\rz@Trap location\r 
설  명 : 매직 매핑 스크롤을 읽고, 트랩 로케이션 로드를 작동. 
 
매크로 : \e)m@11\r@Detect Monsters\rm@11\r@Sense Hidden\r 
설  명 : 캐스터 매크로 프리셋 F9키. Beginner Cantrips 에 있는 디텍 몬스터와 센스 히든 마법 2종 동시에. 

 

 
 
콤보 매크로는 그냥 2~3 개를 연달아서 만들면 됩니다. \e) 는 처음에만 적어두면 되구요. 


3.4. 매크로로 자동 반격 마법 스위칭 
 
여기서는 새로 개정된 마법 이름을 입력하는 매크로 방식을 이용하여, 
마법책에 예전 방식인 @m1 @m2 같은 인스크립션을 사용하지 않고 있다는 가정하에 만들어보겠습니다. 
예전 방식은 산산님이 쓰신 매크로 가이드 http://bit.ly/p9t0Oz 를 읽어보시면 됩니다. 
 
마법책에 @Oa 라고 새겨두면 해당 마법책의 a 마법이 자동 반격으로 쓰입니다. 
마법책에 있는 a b c d 중 자동반격으로 쓸 마법은 @0a @0b @0c @0d ... 중에 하나를 인스크립션 하면 됩니다. 
 
다만 일부 몬스터 속성에 따라 특정 마법 공격의 위력이 제대로 먹히지 않는 경우가 발생 합니다. 
그래서 자동 반격 마법을 스위칭 하는 매크로를 만들어 주면 편하겠죠. 
 
결국 @0a @0b @0c 같은 인스크립션을 책에 매기는데, 각각 다른 책에 2회 연속 콤보 매크로를 만들면 됩니다. 
인스크립션 커맨드는 { 이니 { 에 대응하는 마법책1에는 @{1, 마법책2에는 @{2를 먼저 인스크립션 해둡니다. 
 
 

 

마법책1 이터널플레임 : @{1 또는 Fireflash 자동반격시 @{1@Ob 
마법책2 언홀리헬프레임 : @{2 또는 Hellfire 자동반격시 @{2@Od 
 
매크로 : \e){1@{1@Ob\r{2@{2\r 
단축키 : [ 추천 
설  명 : 마법책1 Fireflash 자동반격. 
         @{1 이라고 적힌 책은 @{1@Ob 으로, @{2... 라고 적힌 책은 @{2 로 인스크립션. 
 
매크로 : \e){1@{1\r{2@{2@Od\r 
단축키 : ] 추천 
설  명 : 마법책2 Hellfire 자동반격. 
         @{1... 이라고 적힌 책은 @{1 으로, @{2 라고 적힌 책은 @{2@Od 로 인스크립션. 

 

 
 
매크로 설정이 끝나고 [ ] 키를 눌러보시면 마법책 2개의 매크로가 동시에 바뀌는 것을 볼 수 있습니다. 
 
 
 


매크로 매뉴얼은 이만하면 거의 대부분을 다룬 것 같네요.
참고로 자주 쓰지는 않는 마법, 미믹 변신 폼, 마을 이동 같은 경우 단축키를 [컨트롤 + 키]로 할당하면 괜찮습니다. 
 
 

 

ctrl + q, w, e, r, t (ctrl r 는 화면 새로 고침) 
ctrl + a, s, d, f, g (ctrl s 는 스파이크 도어) 
ctrl + z, x, c, v, b (ctrl x 세팅 세이브, ctrl c 토글 뮤직) 

 

 
 
괄호에 표시된 대로 몇몇 할당된 키들이 있긴한데 거의 쓰이는 경우가 없으니 그냥 마음 놓고 해당키로 매크로를 만들면 됩니다.
 
by RaND0NNEuR's Qlzqqlzuup & Roguelike
로그라이크 게임 - TomeNET : Tales of Middle Earth Multiplayer 
1 2 3 4 5 6 ··· 8