Skip to content
질문/답변다크 모드

일정돈이 모이면 골드를 보관

조회 수
985
추천 수
0
등록일

일정돈이 모이면 골드를 보관하게 하고 싶은데 어디서 설정해야하는지 모르겠습니다. 


아시는 분있으시면 알려주세요!

성인남 인사 올립니다. 
담팟 디아2 하드코어방송을보고 다시 하고 싶더군요
그래서 정보도 얻을 수 있는 d2nt.net 을 적극적으로 
이용하고자 가입하였습니다. 잘 부탁드립니다.
댓글 3
  • 댓글 #958551

    인벤 공간 설정하는데 밑에 보면 있을겁니다 골드 설정
  • 댓글 #958582

    아 제가 그게 창고돈 제한인줄알고 250만했더니.. 아예 딴짓을 했네요 그래서 저장을 안했나 보군요 감사합니다
  • 댓글 #958600

    /*
    * @filename Dupe.js
    * @author Walla
    */

    function Dupe() {
    var helper = Config.Dupe.Helper;
    var i, items, npc, tick, trader, wp;
    var blockStatus = false, dropInventory = false, tradeAccepted = false;

    this.getItems = function() {
    var items = [],
    item = me.getItem(-1, 0);

    if (item) {
    do {
    if (item.location === 3
    && item.classid !== 549
    && [76, 77, 78].indexOf(item.itemType) === -1) {
    items.push(copyUnit(item));
    }
    } while (item.getNext());
    }

    return items;
    };

    this.PacketReceived = function(bytes) {
    switch(bytes[0]) {
    case 0x78:
    tradeAccepted = true;
    break;
    }
    }

    this.PacketSent = function(bytes) {
    switch (bytes[0]) {
    case 0x30:
    if (blockStatus) {
    print("[Blocked] 0x30");
    return true;
    }
    break;
    }

    return false;
    }

    addEventListener("gamepacket", this.PacketReceived);
    addEventListener("gamepacketsent", this.PacketSent);

    // Check act
    if (me.area !== 40) {
    print("Not in act 2. Changing acts.");
    if (me.area !== 1) {
    Pather.useWaypoint(1);
    }
    Town.move("warriv");
    npc = getUnit(1, "warriv");
    if (!npc || !npc.openMenu()) {
    showConsole();
    throw new Error("Act change failed.");
    return false;
    }
    Misc.useMenu(0x0D36);
    delay(1000 + me.ping * 2);
    while (!me.area) {
    delay(250);
    }
    if (me.area !== 40) {
    showConsole();
    throw new Error("Act change failed.");
    return false;
    }
    print("Act change done.");
    }

    // Start blocking 0x30
    blockStatus = true;
    // Wait to begin
    delay(2000);
    Town.move("jerhyn");
    npc = getUnit(1, "jerhyn");
    if (!npc || !npc.openMenu()) {
    showConsole();
    throw new Error("Couldn't access Jerhyn.");
    return false;
    }
    delay(200);
    me.cancel();
    delay(50);
    // Stop blocking 0x30
    blockStatus = false;
    Town.move("waypoint");
    delay(200);
    wp = getUnit(2, "waypoint");
    if (!wp) {
    showConsole();
    throw new Error("Couldn't reach waypoint.");
    return false;
    }
    sendPacket(1, 0x49, 4, wp.gid, 1, 0, 1, 0, 1, 0, 1, 0);
    delay(200);

    tick = getTickCount();
    do {
    trader = getUnit(0, helper);
    // If Helper can't be found in 15s, leave.
    if (getTickCount() - tick >= 15000) {
    showConsole();
    throw new Error("Couldn't find Helper.");
    return false;
    }
    delay(100);
    } while (!trader);
    while (!getUIFlag(0x17)) {
    trader.interact();
    delay(250);
    }
    while (!(getUIFlag(0x17) && tradeAccepted)) {
    delay(100);
    }
    tradeAccepted = false;
    delay(100);
    // Close trade window
    getPacket(1, 0x77, 1, 0x0C);
    delay(100);

    // Move out of town.
    Pather.journeyTo(41);
    delay(50);
    // Move back to town.
    Pather.journeyTo(40);
    delay(50);

    Town.move("waypoint");
    Pather.useWaypoint(1);
    Town.move("stash");
    delay(200);

    // Drop items
    items = this.getItems();
    for (i = 0; i < items.length; i += 1) {
    items[i].drop();
    }
    delay(200);
    say("closetrade");

    // Go back to act 2 for a perm.
    Town.move("waypoint");
    delay(200);
    Pather.useWaypoint(40);
    say("permout");
    delay(200);
    trader = getUnit(0, helper);
    while (!getUIFlag(0x17)) {
    trader.interact();
    delay(250);
    }
    while (!(getUIFlag(0x17) && tradeAccepted)) {
    delay(100);
    }
    tradeAccepted = false;
    me.cancel();
    delay(50);
    quit();

    return true;
    }
권한이 없습니다.
다크 모드

댓글을 추천하시면 답변으로 채택됩니다.

댓글을 추천하면 글 작성자와 댓글 작성자 둘 다 경험치를 획득합니다.

자세한 내용은 업데이트 공지를 참고해주시기 바랍니다.