샵봇 사용중인데 뭐가 잘못된거 같네요
분류
질문
조회 수
1,129
추천 수
0
오리에서 샵봇을 돌리고 있는데 제가 초보라 그런지,, 잘 안되네요
샵봇 파일 추가하고 케릭터 이니에 NTConfig_Script.push("NTShopBot.ntj");
추가 햇는데 자꾸 물약만 사네요,,ㅡ_ㅜ 왜이런건가요?ㅡ_ㅜ
var NTConfig_CastStatic;
function NT_LoadConfig()
{
//##########################################################################
// 사냥터 설정하기
//==========================================================================
//===[ Act==1 ]
//NTConfig_Script.push("NTCountess.ntj");
//NTConfig_Script.push("NTTreehead.ntj");
//NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPitLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
//NTConfig_Script.push("NTMausoleum.ntj"); NTConfig_KillBloodRaven = true;
//NTConfig_Script.push("NTHole.ntj"); NTConfig_ClearHoleLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
//NTConfig_Script.push("NTTristram.ntj"); NTConfig_KillRakanishu = true;
//NTConfig_Script.push("NTAndariel.ntj");
//===[ Act==2 ]
//NTConfig_Script.push("NTAncientTunnels.ntj");
//NTConfig_Script.push("NTColdworm.ntj");
//NTConfig_Script.push("NTRadament.ntj");
//NTConfig_Script.push("NTSummoner.ntj"); NTConfig_KillFireEye = true;
//NTConfig_Script.push("NTDuriel.ntj");
//===[ Act==3 ]
//NTConfig_Script.push("NTKurastTravel.ntj");
//NTConfig_Script.push("NTAct3Sewers.ntj"); NTConfig_ClearA3SewersLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
//NTConfig_Script.push("NTTravincal.ntj");
//NTConfig_Script.push("NTMephisto.ntj");
NTConfig_Script.push("NTShopBot.ntj");
//===[ Act==4 ]
//NTConfig_Script.push("NTIzual.ntj");
//NTConfig_Script.push("NTHephasto.ntj");
//NTConfig_Script.push("NTDiablo.ntj");
//===[ Act==5 ]
//NTConfig_Script.push("NTPindleskin.ntj"); NTConfig_NihlathakExtension = false;
//NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false;
//NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = false;
//NTConfig_Script.push("NTThreshSocket.ntj");
//NTConfig_Script.push("NTFrozenRiver.ntj"); NTConfig_ClearFrozenRiver = false;
//NTConfig_Script.push("NTGlacialTrail.ntj"); NTConfig_ClearGlacialTrail = false;
//NTConfig_Script.push("NTIcyCellar.ntj"); NTConfig_ClearIcyCellar = false;
//NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true;
//##########################################################################
//시간 설정하기
//==========================================================================
me.maxgametime = 1200; // 최대 게임 시간(초, 0: 무제한)
NTConfig_StartDelay = 0; // 방 입장 후 지연 시간(1/1000초)
NTConfig_AreaDelay = 500; // 지역 이동 후 지연 시간(1/1000초)
NTConfig_SnagDelay = 500; // [500, 200]아이템 주울 때 핑 지연 시간 = [줍기 전(1/1000초), 주운 후(1/1000초)]
//##########################################################################
// 앤피씨, 용병, 치킨 설정하기 true / false
//==========================================================================
NTConfig_SkipHealLife = 90; // 마을에 있으면 앤피씨 만나 라이프 채우기 = 백분율
NTConfig_SkipHealMana = 70; // 마을에 있으면 앤피씨 만나 마나 채우기 = 백분율
NTConfig_UseMerc = false; // 용병 사용하기
NTConfig_ResetWeapon = false; // [용병 살릴 때 무기 재장착하기, 무기 창 열기 전 핑 지연 시간(1/1000초), 무기 집은 후 핑 지연 시간(1/1000초), 무기 재장착 후 핑 지연 시간(1/1000초)] * 경고: 아이템을 잃어버릴 수 있습니다.
NTConfig_LifeThresh = 80; // 힐링포션 먹기 = 백분율
NTConfig_LifeRejuvThresh = 65; // 라이프가 적으면 활력포션 먹기 = 백분율
NTConfig_ManaThresh = 70; // 마나포션 먹기 = 백분율
NTConfig_ManaRejuvThresh = 10; // 마나가 적으면 활력포션 먹기 = 백분율
NTConfig_LifeChicken = 40; // 라이프 치킨 = 백분율
NTConfig_ManaChicken = 0; // 마나 치킨 = 백분율
NTConfig_MercLifeThresh = 50; // 용병 힐링포션 먹기 = 백분율
NTConfig_MercRejuvThresh = 30; // 용병 활력포션 먹기 = 백분율
NTConfig_MercChicken = 20; // 용병 치킨 = 백분율
//##########################################################################
// 인벤토리 설정하기
//==========================================================================
NTConfig_FreeSpace = 8; // Number of free columns. If less full columns are free stashing is set.
// 0: 아이템을 다른 곳에 사용하지 않고 항상 인벤토리에 보관합니다.
// 1: 아이템을 바닦에 버리기/ 상점에 팔기/ 스태쉬나 큐브로 옮기기 등을 합니다.
NTConfig_Columns[0] = [1,1,1,1,1,1,1,1,1,0];
NTConfig_Columns[1] = [1,1,1,1,1,1,1,1,1,0];
NTConfig_Columns[2] = [1,1,1,1,1,1,1,1,1,0];
NTConfig_Columns[3] = [1,1,1,1,1,1,1,1,0,0];
NTConfig_MinGoldToStash = 150000; // 인벤토리에 있는 골드를 스태쉬에 보관하기 = 보관하러 갈 최소 골드.
//##########################################################################
// 벨트 설정하기
// 벨트에 넣고 사용할 아이템 = "hp"(힐링포션)/ "mp"(마나포션)/ "rv"(활력포션)/ "tsc"(타운포탈 스크롤)
//==========================================================================
NTConfig_BeltColType[0] = "hp";
NTConfig_BeltColType[1] = "mp";
NTConfig_BeltColType[2] = "mp";
NTConfig_BeltColType[3] = "rv";
//##########################################################################
// 아이템 이니 설정하기 SnagIt configuration
// Select one group only (하급normal / 중급advance / 상급extreme)
//==========================================================================
// 오리지널용 아이템 이니
NTConfig_NIPFilePath.push("normal/gems_ori.nip");
NTConfig_NIPFilePath.push("normal/magics_ori.nip");
NTConfig_NIPFilePath.push("normal/potions.nip");
NTConfig_NIPFilePath.push("normal/rares_ori.nip");
NTConfig_NIPFilePath.push("normal/rings_ori.nip");
NTConfig_NIPFilePath.push("normal/amulets_ori.nip");
NTConfig_NIPFilePath.push("normal/sets_ori.nip");
NTConfig_NIPFilePath.push("normal/uniques_ori.nip");
NTConfig_NIPFilePath.push("normal/whites_ori.nip");
NTConfig_NIPFilePath.push("normal/MyShopBot.nip");
//NTConfig_NIPFilePath.push("normal/normal.nip");
//NTConfig_NIPFilePath.push("normal/magic_rare.nip");
//NTConfig_NIPFilePath.push("normal/set.nip");
//NTConfig_NIPFilePath.push("normal/unique.nip");
//NTConfig_NIPFilePath.push("normal/craft.nip");
//NTConfig_NIPFilePath.push("advance/normal.nip");
//NTConfig_NIPFilePath.push("advance/magic_rare.nip");
//NTConfig_NIPFilePath.push("advance/set.nip");
//NTConfig_NIPFilePath.push("advance/unique.nip");
//NTConfig_NIPFilePath.push("advance/craft.nip");
//NTConfig_NIPFilePath.push("extreme/normal.nip");
//NTConfig_NIPFilePath.push("extreme/magic_rare.nip");
//NTConfig_NIPFilePath.push("extreme/set.nip");
//NTConfig_NIPFilePath.push("extreme/unique.nip");
//NTConfig_NIPFilePath.push("extreme/craft.nip");
NTConfig_SnagRange = 40; // 사냥 후 아이템을 확인하여 주울 시야 * 참고: 40이 적당합니다.
//##########################################################################
// 큐빙할 크래프트 설정하기
//==========================================================================
NTConfig_Cubing = true; // Enable cubing
//NTConfig_CubingItem.push([NTCU_GEM, 560]); // Flawless Amethyst
//NTConfig_CubingItem.push([NTCU_GEM, 565]); // Flawless Topaz
//NTConfig_CubingItem.push([NTCU_GEM, 570]); // Flawless Saphire
//NTConfig_CubingItem.push([NTCU_GEM, 575]); // Flawless Emerald
//NTConfig_CubingItem.push([NTCU_GEM, 580]); // Flawless Ruby
NTConfig_CubingItem.push([NTCU_GEM, 585]); // Flawless Diamond
NTConfig_CubingItem.push([NTCU_GEM, 600]); // Flawless Skull
//NTConfig_CubingItem.push([NTCU_MAGIC, 420]); // Magic Tiara
//NTConfig_CubingItem.push([NTCU_MAGIC, 421]); // Magic Diadem
//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 603]); // Magic Small Charm
//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 605]); // Magic Grand Charm
//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 382]); // Craft Heavy Bracers
//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 452]); // Craft Vambraces
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 354]); // Craft Casque
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 424]); // Craft Armet
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 388]); // Craft Battle Boots
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 458]); // Craft Mirrored Boots
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 381]); // Craft Sharkskin Gloves
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 451]); // Craft Vampirebone Gloves
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 392]); // Craft Mesh Belt
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 462]); // Craft Mithril Coil
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_AMULET, 520]); // Craft Amulet
//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_RING, 522]); // Craft Ring
//NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_AMULET, 520]); // Craft Amulet
//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_SHIELD, 447]); // Craft Monarch
//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_AMULET, 520]); // Craft Amulet
//NTConfig_CubingItem.push([NTCU_ESSENSE, 0]);
//NTConfig_CubingItem.push([NTCU_RUNE_THUL, 562]);
//NTConfig_CubingItem.push([NTCU_RUNE_AMN, 557]);
//NTConfig_CubingItem.push([NTCU_RUNE_SOL, 567]);
//NTConfig_CubingItem.push([NTCU_RUNE_SHAEL, 577]);
//NTConfig_CubingItem.push([NTCU_RUNE_DOL, 572]);
//NTConfig_CubingItem.push([NTCU_RUNE_HEL, 582]);
//NTConfig_CubingItem.push([NTCU_RUNE_IO, 563]);
//NTConfig_CubingItem.push([NTCU_RUNE_LUM, 558]);
//NTConfig_CubingItem.push([NTCU_RUNE_KO, 568]);
//NTConfig_CubingItem.push([NTCU_RUNE_FAL, 578]);
//NTConfig_CubingItem.push([NTCU_RUNE_LEM, 573]);
//NTConfig_CubingItem.push([NTCU_RUNE_PUL, 583]);
//NTConfig_CubingItem.push([NTCU_RUNE_UM, 564]);
//NTConfig_CubingItem.push([NTCU_RUNE_MAL, 559]);
//NTConfig_CubingItem.push([NTCU_RUNE_IST, 569]);
//NTConfig_CubingItem.push([NTCU_RUNE_GUL, 579]);
//NTConfig_CubingItem.push([NTCU_RUNE_VEX, 574]);
//NTConfig_CubingItem.push([NTCU_RUNE_OHM, 584]);
//NTConfig_CubingItem.push([NTCU_RUNE_LO, 565]);
//NTConfig_CubingItem.push([NTCU_RUNE_SUR, 560]);
//NTConfig_CubingItem.push([NTCU_RUNE_BER, 570]);
//NTConfig_CubingItem.push([NTCU_RUNE_JAH, 580]);
//NTConfig_CubingItem.push([NTCU_RUNE_CHAM, 575]);
//***** Include the following, Primary item must be setted in item_configs folder *****
//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 442]); // Socket Sacred Armor
//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 255]); // Socket Thresher
//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 256]); // Socket Cryptic Axe
//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 257]); // Socket Great Poleaxe
//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 258]); // Socket Giant Thresher
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 295]); // Titan's Revenge : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 337]); // Magefist : Normal -> Exceptional
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 360]); // Skin of the Vipermagi : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 383]); // Magefist or Lava Gout : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 389]); // Gore Rider : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 477]); // Arreat's Face : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 481]); // Herald Of Zakarum : Exceptional -> Elite
//##########################################################################
// 도박 설정하기
//==========================================================================
//NTConfig_Gamble = true; // [도박하기, 도박할 액트(0: 현재 액트)]
//NTConfig_GambleStartGold = 2000000; // 도박을 시작할 골드
//NTConfig_GambleStopGold = 300000; // 도박을 멈출 골드
//NTConfig_GambleItem.push(520); // Amulets
//NTConfig_GambleItem.push(522); // Rings
//NTConfig_GambleItem.push(418); // Circlets
//NTConfig_GambleItem.push(419); // Coronets
//NTConfig_GambleItem.push(334); // Leather Gloves
//NTConfig_GambleItem.push(335); // Heavy Gloves
//NTConfig_GambleItem.push(336); // Chain Gloves
//NTConfig_GambleItem.push(337); // Light Gauntlets
//NTConfig_GambleItem.push(338); // Gauntlets
//NTConfig_GambleItem.push(344); // sash
//NTConfig_GambleItem.push(345); // lightbelt
//NTConfig_GambleItem.push(346); // belt
//NTConfig_GambleItem.push(347); // heavybelt
//NTConfig_GambleItem.push(348); // platedbelt
//NTConfig_GambleItem.push(339); // boots
//NTConfig_GambleItem.push(340); // heavyboots
//NTConfig_GambleItem.push(341); // chainboots
//NTConfig_GambleItem.push(342); // lightplatedboots
//NTConfig_GambleItem.push(343); // greaves
//##########################################################################
// 기타 옵션 설정하기
//==========================================================================
NTConfig_PublicMode = false; // 공방 모드 * 참고: 자동으로 파티하기.
NTConfig_CheckCloneDiablo = false; // 위버디아 메시지 검사하기
NTConfig_OpenChest = true; // 상자 열기
me.quitonhostile = false; // 적대적 플레이어가 시야에 들어오면 방 나가기 * 참고: 마을 밖에서만 작동합니다.
//##########################################################################
// 공격 (스킬 or 공격패턴) 설정하기
//-----> 아래 설정은 ★ 극오브[주 공격스킬] ★파볼[보조스킬] ★스테틱[선공 및 내성몬스터 or 보조스킬 지원] [오브,파볼,스테틱]소서로 설정 되어 있습니다.
// 주의: 설정한 순서대로 합니다(각 케릭별 스킬,공격패턴 설정이 다름 주의요망!).
// 참고: 설정하지 않으면 기본 값으로 프리캐스트 합니다.
// 스킬설명: ( 42 : 스택틱, 47 :파이어볼, 55 : 크라셜 스파이크, 59 : 블리자드, 64 : 프로즌 오브 )
// 참조설명: sdk\skills.txt에 보시면 스킬열 고유 번호가 있습니다 참조 하세요.
// 스킬공격 패턴: ( [0]:몬스터 감지후 시작스킬 [1]: 주요 공격스킬 [2]: 1번 지원스킬 [3]: 중간 타임 지원스킬
// ================ [4]: 3번 보조스킬 [5]: 내성일때 (보완) 지원스킬 [6]: 보완(보조지원)스킬 [NTConfig_ClearPosition = ]: 보스주변 정리(true / false)
//==========================================================================
NTConfig_AttackSkill[0] = 42; // First skill. Set to 0 if you won't (첫타격 스킬)
NTConfig_AttackSkill[1] = 64; // Primary skill to boss. 59 (주 공격 스킬)
NTConfig_AttackSkill[2] = 47; // Primary untimed skill to boss. Set to 0 if you won't 55(서브(지원) 스킬 사용 하기)
NTConfig_AttackSkill[3] = 64; // Primary skill to others. 59(중간 타임에 사용스킬)
NTConfig_AttackSkill[4] = 47; // Primary untimed skill to others. Set to 0 if you won't 55(보조 스킬)
NTConfig_AttackSkill[5] = 42; // Secondary skill in case monster is immune to primary skill. Set to 0 if you won't(내성일때 지원스킬)
NTConfig_AttackSkill[6] = 42; // Secondary untimed skill. Set to 0 if you won't(케릭이니에 설정된 물약 소모하기)
NTConfig_ClearPosition = true; // Set to true if you want to clear area after killing boss.(보스주변 정리)
// Check self safe in field (NOT in town). Set to 0 if you won't
// 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
NTConfig_CheckSelfSafe = 0x04|0x40;
// Check merc's safe in field (NOT in town). Set to 0 if you won't
// 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
NTConfig_CheckMercSafe = 0x01|0x04|0x10|0x40;
NTConfig_CastStatic = 60; // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't
}

