본문 바로가기

분류 전체보기

(6)
디아블로2 모드 수정 기본 자료 정리 - Treasure Class.txt Treasure Class.TXT 파일은 아이템의 드랍률과 드랍 아이템을 결정하는 파일이다. 추후 항목별 설명란에 추가하겠지만, 어중간하게 유니크, 세트 드랍률을 여기서 만져버리면 재료 아이템이 나오지 않는 부작용이 생길 수 있다. 또한 룬 드랍률도 어설프게 기존 확률을 조정하는 방식으로 플레이하면 중간단계룬이 실종되는 문제가 일어난다. Treasure Class : 각 드랍 테이블의 이름. 각각의 아이템들을 한 묶으므로 묶어두는 역할이다. : 또한 몬스터들이 직접 드랍하게 만드는 Treasure Class는 monstats.txt와 연동되므로 : 가급적 기존의 Treasure Class 항목을 유지하고 세부 세항만 수정하도록 하자. : 본문에서는 테이블, 드랍 테이블이라 칭한다. group : Trea..
디아블로2 모드 수정 기본 자료 정리 - Misc.txt 제공 : 유튜브 더즈 채널 Misc.txt 파일은 기타로 분류되는 아이템을 관리하는 텍스트 파일이다. 룬이나 보석을 상점에서 판매하도록 설정하거나 퀘스트 아이템을 상점에서 판매하게 만드는 등 다양한 설정이 가능하다. 강화 포션들을 만들 수도 있다. name : 해당 아이템의 이름. 대부분 *name과 동일한 이름을 사용중이다. szFlavorText : 사용되지 않는 항목으로 보인다. compactsave : 힐링포션, 보석과 같이 아무런 스텟값을 가지지 않는지를 설정한다. : 여기서 스텟값은 수량, automagic, 접사, 데미지 등의 추가 옵션과 게임내 설정값 등을 의미한다. version : 확장팩인가 아닌가를 결정하는 값. 100이면 확장팩 전용. 0이면 공통 사용 가능 level : 해당 아이..
디아블로2 모드 수정 기본 자료 정리 - Cubemain.txt 제공 : 유튜브 더즈 채널 Cubemain.txt 파일은 큐빙 조합법 공식을 만드는 텍스트 파일이다. if 값을 사용하여 확률적인 큐빙 적용이 가능하지만, 본인이 적용 방법을 모르므로 글에 소개하지 않는다. description : 큐빙 조합 설명, 한글로 적어도 된다. 아무런 영향력이 없는 항목이다. enabled : 큐빙 가능 or 불가능을 정하는 항목. 1 값이 큐빙 가능. 0 값은 큐빙 불가능. ladder : 아무 의미 없다. 공백으로 비워둔다. min diff : 큐빙 가능 난이도 설정 / 1,2,3으로 설정 / 0 : 모든 난이도 1 : 나이트 메어, 헬 난이도 2 : 헬 난이도 이상 version : 오리지날 / 확장팩을 결정. 0 : 오리지날, 확장팩 모두 가능 100 : 확장팩 전용 o..
디아블로2 모드 수정 기본 자료 정리 - Monstats.txt 제공 : 유튜브 더즈 채널 ID : 몬스터의 종류. 기본적으로 옆에 붙은 숫자가 높을 수록 더 강하다. hcldx : 몬스터 번호, 만약 새로운 몬스터를 추가할 경우 가장 밑에 추가해야하며 번호 역시 마지막+1 번호로 설정. BasedId : 몬스터의 기본 종류를 결정. 몬스터1 과 같이 기본 몬스터 외형으로 설정한다. NextlnClass : 몬스터가 강화될 경우 다음 단계 몬스터를 결정. 노말 스켈레톤->나메 스켈레톤->헬 스켈레톤. TransLvl : 몬스터의 색상을 결정하는 것 같다. 본 월, 본 프리즌의 경우 - 0 : 노란색 - 1 : 회색 - 2 : 밝은 노란색 - 3 : 빨간색 - 4,5 : 회색 각 몬스터 세부 설정에 따라 달라지는 것 같다. NameStr : 마우스를 올렸을 때 몬스터의..
디아블로2 모드 수정 기본 자료 정리 - superunique.txt 출처 : 프로즌 킵 제공 : 유튜브 더즈 채널 주의. 하드코딩 된 부분이 있으니 잘못 건들면 오류가 발생한다. superunique : 슈퍼 유니크 몬스터 이름. : 가장 아랫줄에 추가하여 자신만의 슈퍼 유니크 몬스터를 만들 수 있다. Name : 동일 Class : 기반이되는 몬스터의 형태. monstats.txt를 참고하여 넣어준다. hcldx : 하드코딩 된 구역. : 예를 들어 어떤 슈퍼 유니크의 hcldx 값을 쉔크 더 오버시어의 42로 지정하면 해당 슈퍼 유니크 몬스터는 20마리의 엔슬레이브드 몬스터와 함께 위치한다. : 해당 슈퍼 유니크 개체의 특성이 아닌 슈퍼 유니크 환경적 특성이라고 생각하는 편이 더 좋다. Mod1 ~ Mod3 : 해당 슈퍼 유니크가 가지는 특성 : 파이어 마법으로 강화..
디아블로2 모드 수정 기본 자료 정리 - skills.txt 출처 : 디아블로2 모드 카페 - 네이버 제공 : 유튜브 더즈 채널 srvstfuncsrvdofuncsrvprgfunc 등의 값은 코딩된 약속 값. 다른 스킬들의 함수 값을 복사해서 이용 가능 단, 하드 코딩된 스킬의 경우 함수를 바꿀 경우 작동 x skill 스킬이름 Id 스킬번호 charclass 직업선택 skilldesc 보여질설명 SkillDesc.tx 로 연결됨 srvstfunc - 하드 코딩 함수 srvdofunc - 하드 코딩 함수 prgstack srvprgfunc1 srvprgfunc2 srvprgfunc3 prgcalc1 prgcalc2 prgcalc3 prgdam srvmissile 서버 제어미사일 decquant 공격에 대한 수량감소 lob srvmissilea 서버에 적용될 미사일..