Skip to content

팁 게시판

아이템 이니를 직접 만들어봅시다.

분류 봇관련 조회 수 7,196 추천 수 16

다른 사이트로 퍼가지 마세요.


이니 작성에 있어서 기초가 되는 내용을 살펴보겠습니다. MyPick.ntl 파일에 있는 내용을 조금 가져와볼께요.
자세한 건 scripts/libs/common/MyPick.ntl, NTItemAlias.ntl 파일을 열어서 확인하세요.



● [Keyword] separates into two groups
- [Property Keywords] : [Type], [Name], [Class], [Quality], [Flag], [Level], [Prefix], [Suffix]
- [Stat Keywords] : [Number or Alias]

-> 키워드에는 속성 키워드와 능력치 키워드가 있습니다.



● [Property Keywords] must be placed first

-> 속성 키워드를 능력치 키워드보다 먼저 써야 합니다.



● Insert '#' symbol between [Property Keywords] and [Stat Keywords]

-> 속성 키워드와 능력치 키워드는 '#'으로 구분합니다. 모든 속성 키워드 # 모든 능력치 키워드 순입니다.



● Use '//' symbol for comment

-> 주석(설명)을 덧붙일려면 '//'기호를 사용하세요. '//'기호 뒤에 적힌 내용은 D2NT가 인식하지 못합니다.



● Use '+', '-', '*', '/', '(', ')', '&&', '||', '>', '>=', '<', '<=', '==', '!=' symbols for comparison

-> 아이템 이니를 만들 때 쓰이는 기호입니다. 자주 쓰이는 것만 설명하겠습니다.


&& : '그리고'의 뜻입니다.

 A && B <- A와 B를 동시에 만족해야만 합니다.


|| : '또는'의 뜻입니다.

 A || B <- A와 B, 둘 중 하나만 만족하면 됩니다.


>= : '크거나 같음'의 뜻입니다.

 A >= B <- A가 B보다 크거나 같아야 합니다.


<= : '작거나 같음'의 뜻입니다.

 A <= B <- A가 B보다 작거나 같아야 합니다.


== : '같음'의 뜻입니다.

 A == B <- A와 B가 같아야 합니다.


!= : '다름'의 뜻입니다.

 A != B <- A와 B는 서로 달라야 합니다.



● 속성 키워드 : [Type], [Name], [Class], [Quality], [Flag], [Level], [Prefix], [Suffix] 가 있습니다. 아이템을 아이템 식별 스크롤로 확인하지 않아도 알 수 있는 내용이기 때문에 속성 키워드만 적혀 있으면 그 아이템은 미확인 상태로 보관합니다. NTItemAlias.ntl 파일을 열어서 확인해보세요.


[Type] : 아이템의 종류를 뜻합니다. NTItemAlias.ntl 파일에서는 _NTIPAliasType로 표시되어 있습니다.

[Type] == armor <- 갑옷 종류라면 모두 줍습니다. 세이크리드 아머, 쉐도우 플레이트 등등 보이는 갑옷은 죄다 줍습니다.


[Name] : 아이템의 이름을 뜻합니다. NTItemAlias.ntl 파일에서는 _NTIPAliasClassID로 표시되어 있습니다.

[Name] == SacredArmor <- 세이크리드 아머는 모두 줍습니다. 대소문자는 중요하지 않아요.


[Class] : 아이템의 계급입니다. 클래스의 종류에는 normal=노말, exceptional=익셉셔널, elite=엘리트가 있습니다. 보통 [Type] 키워드와 조합해서 사용합니다. NTItemAlias.ntl 파일에서는 _NTIPAliasClass로 표시되어 있습니다.

 [Type] == armor && [Class] == elite <- 모든 엘리트 갑옷을 주워 보관합니다. 
 
 [Type] == armor && [Class] >= exceptional && [Class] <= elite <- 익셉셔널 이상 엘리트 이하, 즉 익셉셔널 갑옷이나 엘리트 갑옷이면 모두 주워 보관합니다.


[Quality] : 말 그대로 아이템의 퀄리티=질입니다. 퀄리티의 종류에는 lowquality=로우 퀄리티/크루드, normal=노말, superior=슈페리어, magic=매직, set=셋트, rare=레어, unique=유니크, crafted=크래프트가 있습니다. 로우 퀄리티가 제일 낮고 크래프트가 제일 높습니다. NTItemAlias.ntl 파일에서는 _NTIPAliasQuality로 표시되어 있습니다.

 [Type] == armor && [Quality] == superior <- 모든 슈페리어 갑옷을 주워 보관합니다.

 [Type] == armor && [Class] == elite && [Quality] >= normal && [Quality] <= superior <- 퀄리티가 노말이나 슈페리어인 엘리트 갑옷이면 모두 주워 보관합니다.


[Flag] : 사전적 뜻은 깃발입니다만 D2NT에서는 에테리얼, 룬워드 아이템을 구별하는 데 쓰이고 있네요. NTItemAlias.ntl 파일에서는 _NTIPAliasFlag로 표시되어 있습니다.

 [Flag] == ethereal <- 에테리얼 아이템을 줍습니다.
 [Flag] != ethereal <- 에테리얼 아닌 아이템만 줍습니다.
 [Flag] == runeword <- 룬워드 아이템을 줍습니다.

 [Type] == armor && [Class] == elite && [Quality] == normal && [Flag] == ethereal <- 갑옷 종류, 엘리트 클래스, 노말 퀄리티, 에테리얼인 갑옷은 모두 줍습니다. 이 줄은 다들 낯익으시죠?


[Level] : 아이템의 레벨입니다. 어떤 사냥터, 어떤 몬스터에게서 떨어졌는가에 따라서 아이템의 레벨이 달라집니다.

 [Name] == GrandCharm && [Quality] == magic && [Level] == 99 <- 다들 아시죠? 바알참입니다.


[Prefix], [Suffix] : 이 둘은 써 본 기억이 없습니다.


※ 주의 : 속성 키워드를 쓸 때는 '>=', '==', '<=' 기호를 확실하게 구분하셔야 합니다. 예를 들어 [Type] >= ring과 같은 식으로 이니를 만들면 링의 타입번호보다 더 높은 타입번호를 가진 아이템들(링의 타입 번호가 10번이므로 10번 위로)은 다 주워서 보관합니다.



● 능력치 키워드 : 접두, 접미, 방어가 여기에 해당됩니다. 아이템 식별 스크롤로 아이템을 확인한 상태에서만 알 수 있는 게 대부분입니다. NTItemAlias.ntl 파일에서는 _NTIPAliasStat으로 표시되어 있습니다.


방어 : [Defense]입니다. 이건 아이템을 확인하지 않아도 알 수 있죠.


자주 쓰이는 접두사

어레 : [ToHit]

렙당어레 : [ItemToHitPercentPerLevel]입니다. 보통 [ItemToHitPercentPerLevel] >= 1로 해서 사용합니다.

풀스 : [ItemMaxDamagePerLevel]와 [ItemToHitPerLevel]의 두 가지 키워드를 써야 합니다. 보통 [ItemMaxDamagePerLevel] >= 4 && [ItemToHitPerLevel] >= 33으로 해서 사용합니다.

방상 : [EnhancedDefense]

증뎀 : [EnhancedDamage]

마나 : [MaxMana]

레지 : 파이어 - [FireResist], 라이트닝 - [LightResist], 콜드 - [ColdResist], 포이즌 - [PoisonResist]의 네 가지 키워드를 조합해서 쓰세요. 올레지 키워드는 따로 존재하지 않습니다.

스킬

[ItemAllSkills] : 조던이나 수수에 붙어있는 모든 스킬 상승에 해당하는 키워드입니다.

[AmazonSkills]~[AssassinSkills] : 특정 클래스의 스킬 상승에 해당하는 키워드입니다.

[ItemAddClassSkills] : [AmazonSkills]~[AssassinSkills]를 다 포함하는 키워드입니다.

[BowAndCrossbowSkillTab]~[MartialArtsSkillTab] : 특정 클래스의 특정 스킬탭 상승에 해당하는 키워드입니다. 스킬참 이니에 주로 사용됩니다.

[ItemAddSkillTab] : [BowAndCrossbowSkillTab]~[MartialArtsSkillTab]를 다 포함하는 키워드입니다.

매찬 : [ItemMagicBonus]

소켓 : [Sockets]


자주 쓰이는 접미사

: [Strength]

덱스 : [Dexterity]

라이프 : [MaxHP]

민뎀 : [MinDamage]

맥뎀 : [MaxDamage]

중감 : [ItemPoisonLengthResist]

라흡 : [LifeLeech]

마흡 : [ManaLeech]

공속 : [IAS]

쌍패 : [FBR]만 쓰면 됩니다. 보통 [FBR] == 30으로 해서 쓰지요. 반패는 [FBR] == 15겠죠?

패힛 : [FHR]

골찬(삥) : [ItemGoldBonus]

패캐 : [FCR]

리콰 : [ItemReqPercent]입니다. 15리콰는 [ItemReqPercent] == -15로 해서 쓰세요.

달려 : [FRW]

내구회복 : [ItemReplenishDurability]입니다. 보통 [ItemReplenishDurability] >= 1로 해서 씁니다.



이제 실전에 들어가겠습니다.

아이템 이니를 직접 만들어봅시다. - 1

우리가 만들어볼 것은 바로 으뜸 에테 안다머리의 아이템 이니입니다. 안다머리에 대한 정보는 위 스샷에 나와 있습니다.

우선 에테 안다머리의 속성을 적어봅시다.


이름 [Name] == DemonHead(데몬헤드)

종류 [Type] == Helm(헬름=투구)

계급 [Class] == Elite(엘리트)

퀄리티 [Quality] == Unique(유니크)

플래그 [Flag] == ethereal(에테리얼)

레벨 [Level]은 상관없겠죠?

※ 참고 : [Name]과 [Type]/[Class]는 동시에 쓰이지 않습니다. 이건 조금만 생각해보시면 금방 알 수 있습니다.


저걸 바탕으로 속성 키워드만 써서 이니를 만들어볼께요.

[Name] == DemonHead
- 노말, 슈페, 매직, 셋트, 에테, 노에테 상관없이 데몬헤드는 다 먹습니다. 식별도 안합니다.

[Name] == DemonHead && [Quality] == Unique
- 에테, 노에테 상관없이 유니크 데몬헤드는 다 먹습니다. 역시나 식별은 안합니다. 식별된 상태에서만 비교 가능한 키워드가 없으니까요.

[Name] == DemonHead && [Quality] == Unique && [Flag] == ethereal
- 에테리얼 유니크 데몬헤드만 먹습니다. 역시나 식별은 안합니다.


이제 안다머리의 능력치를 살펴볼 차례가 됐습니다.

100~150% 방어력 상승(변함)

2 모든 스킬 상승

공속 20% 증가

라흡 8~10%(변함)

힘 25~30(변함)

최대 포레 10% 상승

파레 -30%

포레 70%

반격 시 포이즌 노바 시전

레벨 3 베넘(20회 충전)



이군요. 여기서 변하는 건 방상, 라흡, 힘 세 가지입니다. 이것들만 이니로 만들면 되겠네요. 그 전에 속성 키워드와 능력치 키워드는 '#'로 구분해야 하는 걸 잊지 마세요.

[Name] == DemonHead && [Quality] == Unique && [Flag] == ethereal # [EnhancedDefense] >= 150
- 방상 150인 에테리얼 유니크 데몬헤드를 먹습니다. 드디어 아이템을 아이템 식별 스크롤로 까봐야만 알 수 있는 키워드가 나왔네요. 어차피 방상은 150이 최고이므로 '==' 대신 '>='를 써도 문제 없습니다.

[Name] == DemonHead && [Quality] == Unique && [Flag] == ethereal # [EnhancedDefense] >= 150 && [LifeLeech] >= 10
- 방상 150, 라흡 10인 에테리얼 유니크 데몬헤드를 먹습니다. [Strength] 키워드가 없으니 25힘이 붙어도 먹고 30힘이 붙어도 먹습니다.

[Name] == DemonHead && [Quality] == Unique && [Flag] == ethereal # [EnhancedDefense] >= 150 && [LifeLeech] >= 10 && [Strength] >= 30
- 방상 150, 라흡 10, 힘 30인 에테리얼 유니크 데몬헤드를 먹습니다.


드디어 으뜸 에테 안다머리의 아이템 이니를 완성했습니다. 생각보다 어렵지 않죠? 참고로 아이템에 대한 정보는 classic.battle.net/diablo2exp에 있는 아이템란에서 얻을 수 있습니다.



★ 참고사항 ★

※ 아이템을 발견하면 봇은 아이템 이니의 모든 줄과 비교합니다.

※ 속성 키워드가 같은 아이템 이니가 여러줄 있을 경우 그 중에 하나라도 해당되는 게 있으면 보관을 합니다. 위에 적혀있는 이니만 적용되고 그런 거 없습니다.

※ 아이템 이니 파일은 편의상 나눠놓은 것에 불과합니다. 한 파일안에 모든 이니를 넣어도 이상없이 동작합니다.

※ 큐빙용 이니보다 보관용 아이템 이니가 우선합니다. 예) [Name] == ring과 [Name] == ring @가 동시에 존재할 경우 @가 붙어있는 큐빙용 이니는 무시됩니다.
댓글31
  • 미친밥 2011.10.21 16:05
    좋은 정보네요 감사합니다 여러 상황에 맞는 이니를 따로 만들어 보관해두면 좋겠군요
  • keithNo1 2011.10.21 16:16
    우아..엄청난 정보네요 감사드립니다~~ 추천~
  • 하코매니아 2011.10.21 16:18
    귀한 정보 정말 감사드려요~
  • 매쓰짱 2011.10.21 17:51
    훌륭한 강좌입니다. 이니만들때 참고하겠습니다. 추천 ^^
  • 이장님아들 2011.10.21 19:06
    좋은정보네요 감사합니다. 이걸 보니 나만의 이니를 만들수 있겠네요 어설프게 여러가지 만들었다가 에러나면 지우고 했었는데 감사합니다. ~~추천~~
  • Pink_girl 2011.10.21 20:35
    정말 엄청난 정보인듯 하네요. . 이니 설정 한번 바꿀때 맨날 머리싸메었는데 이 글 읽고 나서 확실히 알게된듯 하네요 ~~ 감사합니다.
  • 매건폭스 2011.10.21 21:46
    정말 감사합니다 개념없었는데 잘배웠습니다.
  • 악어와둥이 2011.10.22 00:56
    항시 한글815님과 흰여울님에게 감사의말씀을 드립니다. 요즈음 리셋을 준비하면서 저만의 이니를 작성하고있는데, 이니를 바꿀줄을 몰라서 항시 참고하는게 한글님의 이니입니다. 그중에 제가 궁금증을 가지게된 질문좀 드리겟습니다. 제가 킥트랩씬을 좋아하는 유저입니다. 그렇기 때문에 일명 신라세를 구하려고 이니를 바꿀라고하니까 궁금증이생겻습니다. 유니크 일명신라세에는 변화옵션이 3가지입니다. 230~270증뎀,5~10올스텟,10~13생츄어리오오라발현 효과 이렇게 세가지입니다만... 제가원하던 신라세는 10올스텟 13생츄어리오라발현 신라세였습니다.. 여기서 13생츄어리만 먹어라 이러한이니는 어떻게 작성하나요? 긴질문글 봐주셔서 감사합니다.
  • 한글815 2011.10.22 08:59
    악어와둥이님// 안타깝지만 오오라와 관련된 이니를 만드는 건 D2NT에서는 불가능합니다. 유다이투 에디터를 참고하여 오라 효과 적용 옵션에 해당하는 키워드를 NTIItemAlias.ntl 파일에서 찾아보면 _NTIPAliasStat["itemaura"]=151; 라고 나옵니다. [ItemAura] 키워드를 쓰라는 말인데 보시면 아시겠지만 이 키워드는 뒤에 옵션이 더 있어서 오오라나 그 오오라의 레벨을 구별할 수 있다거나 하지가 않습니다. 아니면 룬워드 큐빙 기능에 나와있는 것처럼 "장착 시 13레벨의 생츄어리 오라의 효과 적용"이라는 글 자체를 비교하여 먹도록 해야하는데 이건 제가 어떻게 할 수 있는게 아니고 날아다녀님께 부탁을 드려야 하는 부분입니다.
  • 가오2 2011.10.22 10:07
    좋은정보 감사합니다...처음으로 여기 들어와보는데 좋은 자료들이 많이 있네요..
  • redfall 2011.10.22 15:50
    아 뭔가 확 정리된 느낌이네요 그간 하면서두 항상혼란스럽구 이해안되는부분이 많았는데 한방에 정리가 되네요 아주유익한정보 잘 보구감니다 감사함니다
  • 악어와둥이 2011.10.23 00:06
    답변감사합니다.. 그외에도 여러가지있는데 쪽지로 문의드려도될까요?
  • 나무나죽어요 2011.10.23 13:52
    정보 감사합니다^^ 시작하지 2달제입니다^^
  • 한글815 2011.10.23 16:03
    쪽지는 보내지 마세요. 안 보고 바로 지웁니다.
  • 명류™ 2011.10.26 07:22
    유익한 정보 깔끔한 카테고리와 내용, 정말 감사드립니다. 본인의 노력과 정성만큼 ... 알차고 좋은 정보가 되었습니다. 감사합니다.
  • shinpeng 2011.10.26 19:14
    좋은 정보 감사드립니다. 너무 유익합니다!
  • sky7 2011.10.27 14:40
    좋은정보 감사합니다. 그런데 좀 어렵네요.
  • 건우아빠 2011.10.28 14:09
    캬~~ 초보자도 쉽게 이해를 할 수 있는 정리네요 ㅋㅋ 감사드립니다.
  • 루시베르 2011.11.11 15:03
    와우..감사합니다 정말 꼭 필요한 정보네요^^
  • Kross 2011.11.12 07:17
    한글815님 잘 읽고 갑니다. 개인적으로는 스독 설정에 대한 내용이 첨부되었음 합니다. 이 부분은 대개 복잡하더라구요.
  • 한글815 2011.11.18 11:24
    Kross님// 독참에 대한 것은 이 링크를 통해서 확인하시기 바랍니다. http://blog.naver.com/hhbae198?Redirect=Log&logNo=70080464043 참고로 톡시크 스몰 차암에 대한 내용은 "2. 독참의 정의" 부분에 나와있습니다.
  • 다쯔진 2011.11.18 13:51
    와우 대단하네요.아직 붓에대해서는 잘모르지만 이렇게 쉽게 설명해주니 붓을 배우게 된다면 한번 해보고 싶네요.^^ 멋지십니다 ^^
  • 오로지앵벌 2011.11.19 15:51
    정말 도움이 되는 정보였습니다. 덕분에 이니 파일 보는게 익숙해졌습니다. 감사합니다~
  • tander 2011.11.23 20:58
    저도 틈나는 대로 저만의 이니를 만들어 보고 있는데 그때마다 한글님의 이니가 도움이 많이 되었습니다. 이 강좌도 빌려가고 싶은데 본문에 퍼가지 말라는 부분이 있어 허락을 바라 봅니다^^
  • 한글815 2011.11.28 22:53
    tander님// 퍼가시는 곳이 트레디아만 아니라면 됩니다. ㅎㅎ
  • tander 2011.12.14 00:29
    알바를 쓰면서 그곳을 모를리가요~ㅎ 허락 감사드리고요 몇안되지만 알콩달콩 친목으로 있는곳에 도움을 드리려 합니다. 혹~ 궁금하시면 여기다쓰면 광고가 될수도 있으니 쪽지드리겠습니다^^
  • 발로텔리 2011.12.23 01:46
    좋은정보 감사합니다. 많은 도움이 되었어요~^^ 관심글에 등록해야겠어요~ 봇 돌리기 전에 꼭 숙지해야할 글인거 같아요~
  • 윤땅땅 2011.12.29 14:36
    오우 저도적용해서 시험해봐야겟습니다.
  • 개구장이 2012.02.27 20:52
    유용한 정보 감사합니다. 저도 빨리 좋은 내용들 보고 싶어요 ㅠ.ㅠ
  • 디아즐김이 2012.03.09 10:04
    정말 귀한 정보 입니다 ... 찾았던건데 ^^ 감사드립니다 .
  • Katoma 2015.08.23 06:06
    좋은글입니다!!

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 830.5k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.2k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.4k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.8k
공지   맨땅 초보자 가이드 597 file 뮤리아 2020.10.16 994.4k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 424.3k
2661 봇관련 그 맵핵 우회에 관해서 생각해봤는데요 ...잘하면 될수도.. 11 ◆나이트메어™ 2011.10.28 2.0k
2660 디아관련 맵핵 연구 결과.(재수정) 194 file 왓섭욥 2011.10.28 2.9k
2659 봇관련 우회 연구 결과입니다. 51 Pink_girl 2011.10.28 2.8k
2658 봇관련 NTbot 은 막혔다. 그러나 자동엔 희망이 있다. 34 file Pink_girl 2011.10.28 3.4k
2657 봇관련 현재 패치후 로더 실행방법 18 다크어겐 2011.10.28 2.7k
2656 디아관련 패치 1.13d 내용 15 나그네.. 2011.10.28 3.0k
2655 아이템/앵벌 오리지널 2스킬 아뮬렛 극초반에 뽑아보자 15 file Pink_girl 2011.10.27 4.3k
2654 디아관련 리셋후 초반에 캐릭 키우고 아템 맞추는 팁 20 백호 2011.10.25 4.6k
2653 디아관련 오리를 하는데 도움이 되는 각종정보입니다.. 26 루인 2011.10.24 4.8k
2652 봇관련 셧다운제 그래도 봇을 돌려보자 39 Pink_girl 2011.10.22 2.5k
> 봇관련 아이템 이니를 직접 만들어봅시다. 31 한글815 2011.10.21 7.2k
2650 디아관련 디아 영어 클라이언트 받는법 입니다 6 이승현 2011.10.21 1.4k
2649 디아관련 블리자드 홈페이지에서 북미판 클라이언트 받기 20 Appreciator 2011.10.18 2.2k
2648 캐릭 육성 오리지널 래더 시즌 초 준비하자 29 Pink_girl 2011.10.17 5.4k
2647 일반 레어템 옵션 궁금 하신분 많으시지요? 나만 궁금한가? ^^* 21 file 건크로우 2011.10.13 3.0k
2646 새소식 (래더8기)10월 25일 오전에 리셋된다네요. 65 file 신희[아빠] 2011.10.08 3.5k
2645 봇관련 D2NT로 봇을 돌려봅시다(10월 24일 내용 추가) 92 한글815 2011.10.05 10.7k
2644 게임관련 알바한테 배운 간단한 전체화면 깨진것 복구법. 33 매건폭스 2011.10.03 2.5k
2643 봇관련 몬스터 Class ID입니다. 21 한글815 2011.10.03 6.9k
2642 봇관련 몹들 사이로 텔해서 뛰어드는 문제 해결법 18 우주대마왕 2011.10.03 1.7k