Skip to content
봇관련다크 모드

날아다녀님 버전 정수 자동 큐빙하는 방법입니다.

조회 수
2,007
추천 수
8
등록일
김치스마일
게시글 주소
https://tradia.me/diablo2/diablo2_tips/234713 복사

날아다녀님 버전 기준입니다.
다른곳은 이상이 없으나, 큐빙하는 곳에서 코드번호가 문제가 있었습니다.
scripts\libs\common\MyCubing.ntl 파일을 열어서 다음 함수를 찾습니다.

function MyCu_CubingEssense(isCheck)
이 함수내에 me.GetItems(664);로 되어 있을겁니다.
664, 665, 666, 667로 되어 있는 값을 수정해야 합니다.

NTItemAlias.ntl 에 보면 값이 다르다는 것을 아실수 있을겁니다.
654, 655, 656, 657 이 값으로 각각 고쳐주세요..

function MyCu_CubingEssense(isCheck)
{
 var _twistedEssenceOfSuffering, _chargedEssenceOfHatred, _burningEssenceOfTerror, _festeringEessenceOfDestruction;

 if (!isCheck && !_MyCu_isClearCube)
 {
 if (!MyMI_ClearCube(false))
 return false;

 _MyCu_isClearCube = true;
 }

 _twistedEssenceOfSuffering = me.GetItems(654);
 if (!_twistedEssenceOfSuffering || _twistedEssenceOfSuffering.length < 1)
 return false;

 _chargedEssenceOfHatred = me.GetItems(655);
 if (!_chargedEssenceOfHatred || _chargedEssenceOfHatred.length < 1)
 return false;

 _burningEssenceOfTerror = me.GetItems(656);
 if (!_burningEssenceOfTerror || _burningEssenceOfTerror.length < 1)
 return false;

 _festeringEessenceOfDestruction = me.GetItems(657);
 if (!_festeringEessenceOfDestruction || _festeringEessenceOfDestruction.length < 1)
 return false;

 if (isCheck)
 return true;

 if (MyMI_MoveItemTo(_twistedEssenceOfSuffering[0], _MyMI_LOCATION_ITEM_CUBE) != 1) return false;
 if (MyMI_MoveItemTo(_chargedEssenceOfHatred[0], _MyMI_LOCATION_ITEM_CUBE) != 1) return false;
 if (MyMI_MoveItemTo(_burningEssenceOfTerror[0], _MyMI_LOCATION_ITEM_CUBE) != 1) return false;
 if (MyMI_MoveItemTo(_festeringEessenceOfDestruction[0], _MyMI_LOCATION_ITEM_CUBE) != 1) return false;

 return (MyMI_Transmute(_MyCu_Cube) && MyMI_ClearCube(true));
}

숫자만 고치면됩니다.
다 고쳐졌으면, 저장하시면 큐빙해서 면죄의 증표로 자동저장합니다.
단, 인벤에 보관하고 보관함에 옮기지는 않더군요.. 이건 또 다른 버그인지도..
여러분께 도움이 되었으면 합니다.

파일을 원하시면 자료실에도 올려드리겠습니다만, 간단해서.. 굳이 필요할지.. ^^;;
댓글 21
권한이 없습니다.
다크 모드