게임강의
아이온 분류

아이온 3.5 물약 쿨타임, 회복량, 회복주기 변경하기

컨텐츠 정보

  • 713 조회
  • 9 댓글
  • 2 추천
  • 0 비추천
  • 목록

본문

우선 저는 3.5로 하고 있는데, 다른 버전도 맥락은 비슷할테니 참고하시면 됩니다.
(저도 4.8이나 5.5내용을 보고 3.5를 수정함)



혼자 게임을 하다보니 아이템 자체 성능을 수정하면 뭔가 인던을 돌거나 템 맞추는 재미가 떨어져서,
디아블로처럼 물약을 다이나믹하게 빨면서 스릴있게 하고싶어서 물약 수정을 하게 됐습니다.(결과는 대만족!)



이 글에서는 최상급 회복의 물약을 예로 들겠습니다.
(3.5 기준 아이템 ID 162000045 / 인게임 물약 표기명 '[특화]혼자 먹는 최상급 회복의 물약')



수정 작업은 두 가지로 나뉩니다. (1)쿨타임을 수정하는 것과, (2)회복량과 회복주기를 수정하는 것.
(두 가지는 서로 수정하는 파일이 다릅니다.)



(1) 쿨타임 수정
 - 쿨타임 수정은 서버와 클라이언트 양 쪽의 파일을 수정해야 적용됩니다.
 - 서버측 수정 파일: ...gameserver\data\static_data\items\item_templates.xml
 - 클라측 수정 파일: ...client\data\items\items.pak (client_items_misc.xml)
 - 서버측 수정 파일에서 물약 아이템 ID를 검색하면 아래 이미지와 같은 항목이 나옵니다.

 - usedelay="20000" 이라고 되어 있는데, 원래는 30000(쿨타임 30초) 입니다.
    제가 20초로 수정한 것이고, 물약은 20초 동안 회복을 하니까 실제로는 물약의 쿨타임을 없앤 것과 같습니다.
 - 클라측 수정 파일*(아래에서 추가 설명함)에서 물약 아이템 ID를 검색하면 아래 이미지 항목들이 나옵니다.

 - (빨간 네모로 표시한) use_delay 부분이 마찬가지로 20000 으로 되어 있는데, 원래 30000을 수정한 것입니다.
 - 이렇게 두 파일을 수정하면 쿨타임이 지정한 값(20초)으로 변경됩니다.

―――――――――――――――――――――――――――――――――――――――――――――――――――――――
*클라측 파일 수정하는 방법은 저도 커피한잔님의 강의를 보고 했습니다.
https://mmozone.site/server/832?sca=아이온
위 링크 강의 영상에서 뒤에 잘린 부분과 조금 헷갈리는 부분만 추가로 설명하겠습니다.
 - 강의의 4번 내용 중, 저는 반디집으로 압축했고 압축 방식을 zip으로 하고 압축 이름을 items.pak 로 했습니다.
 - 강의의 5번 내용 중, 저는 압축된 items.pak를 2번 폴더로 옮기고, 하나 더 복사한 뒤에 복사본의 이름을 itemss.pak 로 했습니다.
 - 강의의 6번 내용 중, 저는 itemss.pak 파일을 열었습니다.
 - 강의의 7번 내용 중, 저는 items.pak 파일을 지정했습니다.
 - 추가로, 이렇게 만들어진 2번 폴더의 items.pak 파일이 최종 결과물입니다.
    이 파일을 클라측 원래 폴더에 넣으면 됩니다. (기존 파일은 따로 백업 권장)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――



(2) 회복량 및 회복주기 수정
 - 서버측 수정 파일: ...gameserver\data\static_data\skills\skill_templates.xml
 - 아까 쿨타임 수정할 때의 서버측 파일 이미지를 보시면 usedelay 위에 <skilluse level="1" skillid="10185"/> 라는 값이
    보이시죠? "10185"를 복사하셔서 skill_templates.xml에서 검색하면 아래 이미지와 같은 항목이 나옵니다.

 - 여기서 아래 이미지에 표시한 부분을 수정하면 3가지 값이 변경됩니다.

 - 파란색 원은 틱 입니다. 원래 값은 2000(2초)이고, 저는 1000(1초)으로 수정한 것입니다.
    따라서, 기존처럼 2초에 한번씩 회복이 되는게 아니라 1초에 한번씩 회복됩니다.
 - 빨간색 원은 회복량 입니다. 원래 값은 156~160(이미지에서 보라색으로 된 주석 부분이 원래 값임)이고,
    아이온 3.5 버전은 hp mp 모두 틱 당 500씩 회복 되도록 되어 있습니다.
    이 부분 4개의 값을 모두 1000으로 수정한다면 초당 500이 아니라 초당 1000씩 회복이 됩니다.
 - 노란색 원은 총 회복시간 입니다. 20초(20000) 동안 회복을 한다는 건데, 저는 수정하지 않았습니다.
 - 결과적으로 제가 수정한 값은 1초 마다 500씩, 총 20초 동안 회복이 되고, 쿨타임 또한 20초가 됩니다.

―――――――――――――――――――――――――――――――――――――――――――――――――――――――
*주의사항
 - 회복량 및 회복주기 수정은 인게임에서 표기가 변경되지 않지만 실제로는 수정한 값대로 적용 됩니다.
 - 참고로, ...client\data\strings\strings.pak 파일에서 보면 회복량, 회복시간, 틱 등의 시간 값이
    어떤 값을 참조하도록 되어있기 때문에, strings 값을 강제로 한글로 변경해야만 인게임 표기 내용이 변경됩니다.
    (또 참고로, "[특화]혼자 먹는..." 같은 한글로만 지정된 이름 자체는 이 파일에서 수정이 됩니다.)
 - 쿨타임 말고 회복량 회복주기 이런 것들 인게임에서 표기 변경하는 방법 아시는 분은 댓글로 공유 부탁드립니다.
―――――――――――――――――――――――――――――――――――――――――――――――――――――――



여담
저는 회복물약, 회복결정, 상급치유물약, 페레르오드젤리 이렇게 4개 아이템 쿨타임을 줄여서 너무 재밌게 즐기고 있습니다.
수정하면서 해보니 쿨타임을 회복물약 20초, 회복결정 10초, 상급치유물약 1초, 페레르오드젤리 5분 이 정도가 혼자서
인던도 돌고 보스도 스릴 있게 잡기에 적당한 것 같네요.







좋은 자료 공유해주시는 커피한잔님께 무한 감사를 드리며 글을 마칩니다.

관련자료

댓글 9
profile_image

까머님의 댓글의 댓글

그렇죠 저는 원래 아이온처럼 아슬아슬하게 스릴 유지하는걸 좋아하는편이라서요. 좋은 정보 감사합니다~
profile_image

보거스님의 댓글

와우 이런 정보 정말 감사합니다 어떻게 수정해야 하나 여기저기 만지다가 날려먹고 한게 많았는데 정말 감사합니다!
profile_image

꼴뚜기123님의 댓글

정보 감사합니다. 질문좀 드릴게요ㅜ
ㅁ현상
 -아이온 3.5 천족
 - 55래벨 퀘스트(파슈만디르 입장퀘) :  진격을 위한 준비 (퀘스트ID 10025)
 -NPC 유디티오 만나서 "오드폭탄"(퀘인벤에 안들어옴)
 -회랑 진입 > 파슈근처 집입 > 파슈포탈 입장 클릭해도 반응없음

ㅁ시도
-인게임에서 //quest strat/set/delete 시도해도 퀘 진행 안됨
-인게임에서 오드폭탄(182206625) 추가후 퀘진행
- 퀘스트 삭제후 재진행
-나비켓에서 quest 테이블 satus (complete처리), quest_var(9에서 진행안됨), quest_count(1 완료처리)

모두 안먹혀서 파슈 입장을 못하고 있는데 해결방법이 있을까요
전체 662 / 16 페이지
번호
제목
이름

강의실

🏆 포인트 랭킹 TOP 10
순위 닉네임 포인트
1 no_profile 타키야겐지쪽지보내기 자기소개 아이디로 검색 전체게시물 147,509
2 no_profile 보거스쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 92,332
3 no_profile 검은고양이쪽지보내기 자기소개 아이디로 검색 전체게시물 69,383
4 서번트쪽지보내기 자기소개 아이디로 검색 전체게시물 57,810
5 no_profile 불멸의행복쪽지보내기 자기소개 아이디로 검색 전체게시물 57,281
6 no_profile 동가리쪽지보내기 자기소개 아이디로 검색 전체게시물 56,810
7 no_profile 라프텔쪽지보내기 자기소개 아이디로 검색 전체게시물 52,661
8 no_profile Gatchaman쪽지보내기 자기소개 아이디로 검색 전체게시물 47,885
9 no_profile 닥터스쪽지보내기 자기소개 아이디로 검색 전체게시물 35,440
10 no_profile 냥집사쪽지보내기 자기소개 아이디로 검색 전체게시물 30,398
알림 0