달력

02

« 2012/02 »

  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  •  
  •  
  •  

아이온 캐릭터 검색 스크립트의 마지막 버전입니다.

물론 아직 부족한 부분도 많고 구현하려던 것에서 다 못한 부분도 있지만, 제가 더 이상 아이온을 플레이하지 않는 상황에서 개발의욕도 전혀 없고 차일피일 미루기만 하면서 시간만 끄느니 그냥 지금까지 완료된 부분만이라도 적당히 마무리 짓고 올리려고 합니다.

mIRC 스크립트의 특성상 소스는 언제나 오픈되어 있으니 이 스크립트가 꼭 필요하다면 누군가 업데이트를 해서 사용하시겠지요. (주석도 나름 꼼꼼히 달아놨습니다.)

마지막 업데이트에서의 주요 변경점 아래와 같습니다.

  1. 캐릭터 이름 일부를 이용한 부분 검색이 가능해졌습니다.
    • 검색어 뒤에 ? 를 붙여서 검색하면 됩니다.
    • 검색 목록 선택 시간은 기본 10초입니다. aionchar.ini 파일을 열어서 selectLimitTime=10 부분을 수정하면 초 단위로 임의 수정 가능합니다.
  2. 확장된 스티그마 정보가 제대로 표시되도록 했습니다.
  3. 무기에 붙어있는 시전속도 증가 옵션이 표시되도록 했습니다.
    • 무기의 추가/삭제/수정은 factCastWeapon.ini 파일을 수정하면 됩니다.
  4. 직업별 표시 스탯을 다이얼로그를 이용해 설정할 수 있도록 설정창을 제공합니다.
    • 마우스 우클릭 - 아이온 캐릭터 검색 - 환경설정에서 설정하시면 됩니다.
  5. 스크립트를 설치하지 않은 유저가 스크립트가 설치되어있는 유저를 통해 검색을 할 수 있도록 '봇 서비스 모드'를 추가하였습니다.
    • 해당 모드를 사용하시려면 /enable #ACS.bot.Mode 라고 입력하시면 됩니다.
    • 반대 명령은 /disable #ACS.bot.Mode 입니다.
  6. 검색 결과를 가져오는 검색 서버를 변경했습니다.

 

* 스크립트 버전 업데이트 하는 방법 *

기존에 아이온 캐릭터 검색 스크립트를 사용하다가 새로운 버전이 나왔을 때 업데이트를 하는 방법입니다. 깜박 잊고 안적어놨더니 업데이트를 제대로 못하시는 경우가 생기더군요.;

1. mIRC에서 /unload -rs aionchar.mrc 로 기존 버전을 제거합니다. 이 때 이 명령을 한번만 입력하지 말고 * /unload: no such file 'aionchar.mrc' 라는 메세지가 나타날때까지 여러번 입력해주세요. 

2. mIRC에서 //run $mircdir 라고 입력하면 mIRC가 설치되어있는 폴더가 열립니다. (/run 이 아니라 //run 입니다.) aionchar.mrc 파일을 찾아서 삭제합니다. 같은 폴더에 있는 servlist.ini, UTF8.DLL, extendWeapon.dat 파일도 같이 삭제합니다. (servlist.ini, extendWeapon.dat 파일은 버전에 따라 없을수도 있습니다.)

3. 새 버전을 다운받습니다.

4. 다운받은 파일의 압축을 풀어서 aionchar.mrc, extendWeapon.dat, servlist.ini, UTF8.DLL 파일을 mIRC 폴더에 복사합니다.(//run $mircdir 로 mIRC폴더를 열 수 있습니다.)

5. mIRC에서 /load -rs aionchar.mrc 라고 입력하면 스크립트가 로드됩니다. mIRC 채널창 위에서 마우스 오른쪽을 클릭해서 아이온 캐릭터 검색 > 최신 버전 확인을 클릭해서 버전 정보를 확인합니다.

 

 

mIRC용 아이온 캐릭터 검색 스크립트입니다.

버그나 업데이트 문의는 블로그 댓글 또는 HanIRC #sayaka 채널을 통해서 해주세요. 닉네임 sayaka로 쿼리를 보내셔도 됩니다.

설치하는 방법은 일반적인 mIRC 스크립트 설치법과 같습니다만.. 잘 모르겠다 하시는 분은 압축풀어서 나오는 파일 3개를 mIRC가 설치된 폴더에 넣으시고 mIRC 입력창에서 /load -rs aionchar.mrc 하시면 됩니다.

그 다음에 원하는 캐릭터를 검색하시려면 !<서버> <캐릭터> 또는 -<서버> <캐릭터>로 입력하시면 됩니다. 예를 들어 챈가룽 서버의 아카세라는 캐릭터를 검색한다고 하면, -챈가룽 아카세라고 입력하시면 됩니다. '-'와 '!'의 차이는 자기 화면에만 표시(-)하느냐, 다른 사람 화면에도 표시(!)하느냐의 차이입니다. 특별한 이유가 없다면 채널 내 다른 사용자를 위해 '-' 사용을 적극 권장합니다.

실제 사용하는 모습은 아래와 같습니다.

<@sayaka> -챈가룽 세키슈 라고 입력했을 때의 화면입니다.
챈가룽 서버의 세키슈님을 검색합니다.
[챈가룽] 세키슈 - 마족 45 살성 <히든> # 생명5471 물방747 회피1372 공격258 치명396 공속1.333 이속7.44 마법저항938 # 신석 2% 5초 마비 / 6% 1초 기절 # PVP공격 13.6% # PVP방어 8.1% # 늘어나는 무기 # 연쇄문양각인V 암습IV 회피의계약I 신속의계약I # KILL 851 AP 17487 / 4급병 #
http://aion.plaync.co.kr/info/search/search?charID=93881&serverID=18
<@sayaka> !챈가룽 아카세 라고 입력했을 때의 화면입니다.
<@sayaka> !챈가룽 아카세
<@sayaka> [챈가룽] 아카세 - 마족 35 정령성 <히든스> # 생명4462 물방422 이속6.9 마증809 마적898 마법저항787 # 신석 1% 1880 지속성 # PVP공격 3.2% # 정령약화I 마법연소II 마법차단I # KILL 1183 AP 17402 / 4급병 # http://aion.plaync.co.kr/info/search/search?charID=204184&serverID=18

* 위의 능력치 검색결과는 설명을 위해 조작된 정보로 실제 캐릭터 정보와는 다릅니다.

캐릭터 검색 시 해당 캐릭터의 직업에 따라 표시되는 능력치 정보가 달라집니다. 이는 IRC 채널창에서 마우스 우클릭을 하고 '아이온 캐릭터 검색' -> '환경설정' -> '능력치 표시 설정'에서 임의로 조정할 수 있습니다.

자세한 설치법과 사용법은 아래를 참고하세요.

Installation

Usage

History

 

>> 지난버전 다운받기
저작자 표시 비영리 동일 조건 변경 허락
Posted by akalune