게임강의
아이온 분류

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

컨텐츠 정보

본문

우선 저는 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분 이 정도가 혼자서
인던도 돌고 보스도 스릴 있게 잡기에 적당한 것 같네요.

혼령신,기타 - 게임공략 & 팁 - 아이온 3.5 물약 쿨타임, 회복량, 회복주기 변경하기,https://gamezone.live/?mid=board_vJGK77&document_srl=14699624

관련자료

댓글 0
등록된 댓글이 없습니다.
전체 658 / 1 페이지
번호
제목
이름

강의실

🏆 포인트 랭킹 TOP 10
순위 닉네임 포인트
1 no_profile 타키야겐지쪽지보내기 자기소개 아이디로 검색 전체게시물 151,394
2 no_profile 보거스쪽지보내기 자기소개 아이디로 검색 전체게시물 91,378
3 no_profile 검은고양이쪽지보내기 자기소개 아이디로 검색 전체게시물 64,195
4 서번트쪽지보내기 자기소개 아이디로 검색 전체게시물 59,621
5 no_profile 불멸의행복쪽지보내기 자기소개 아이디로 검색 전체게시물 57,281
6 no_profile 동가리쪽지보내기 자기소개 아이디로 검색 전체게시물 54,964
7 no_profile 라프텔쪽지보내기 자기소개 아이디로 검색 전체게시물 52,661
8 no_profile Gatchaman쪽지보내기 자기소개 아이디로 검색 전체게시물 45,503
9 no_profile 닥터스쪽지보내기 자기소개 아이디로 검색 전체게시물 34,800
10 no_profile Revolution쪽지보내기 자기소개 아이디로 검색 전체게시물 29,199
알림 0