Jongrong 发表于 2016-12-21 20:20:58

能不能請大大教導一下如何自動倉庫.....完全不會ㄋ!!!~~拜託了~~

小渔 发表于 2016-12-22 08:55:17

1、按照提示设置一下d2bot-with-kolbot-CORE15-CN\d2bs\kolbot\libs里的AutoMule.js文件
var AutoMule = {
        Mules: {
                "Mule1":{
                        muleProfile: "",// 引号内填入仓库的档案名称(profile name),它会在需要时被自动启动/关闭。The name of mule profile in d2bot#. It will be started and stopped when needed.
                        accountPrefix: "",// 引号内填入自动创建仓库账号的账号名前缀。 // Account prefix. Numbers added automatically when making accounts.
                        accountPassword: "",// 引号内填入自动创建仓库账号的密码。 //Account password.
                        charPrefix: "",// 引号内填入自动创建的人物名前缀。 // Character prefix. Suffix added automatically when making characters.
                        realm: "asia", // 引号内填入国度,可用选项有: "useast", "uswest", "europe", "asia" // Available options: "useast", "uswest", "europe", "asia"
                        expansion: true, // 仓库是否为资料片。
                        ladder: true, // 仓库是否天梯模式。
                        hardcore: false, // 仓库是否为专家模式。

                        // 仓库游戏所创建的游戏名。切记不要与mule logger功能使用相同的游戏名。Game name and password of the mule game. Never use the same game name as for mule logger.
                        muleGameName: ["", ""], // ["gamename", "password"]

                        // 需要使用仓库管理功能的档案名称(profile name),只有设置了此处,其他档案名的bot才会与仓库握手进行倒东东。List of profiles that will mule items. Example: enabledProfiles: ["profile 1", "profile 2"],
                        // 格式["profile1", "profile2"]
                        enabledProfiles: ["","",""],

                        // 运行8个bot时当需要启动仓库管理时自动关闭的档案名称(profime name)。 // Stop a profile prior to muling. Useful when running 8 bots without proxies.
                        // 格式"profime1"
                        stopProfile: "",

                        // 当空间小于设定百分比时调用仓库管理员介入。 // Trigger muling at the end of a game if used space in stash and inventory is equal to or more than given percent.
                        usedStashTrigger: 80, // 身上已用空间超过该值,下局自动调用仓库管理员介入。
                        usedInventoryTrigger: 80 // 储藏箱已用空间超过该值,下局自动调用仓库管理员介入。
2、设置自动仓库bot,用D2BotMule.dbj运行。就可以了。
很简单啊

ah0525 发表于 2017-1-18 18:56:16

我也來試看看~~~

Jongrong 发表于 2017-1-21 22:07:36

小渔 发表于 2016-12-22 08:55
1、按照提示设置一下d2bot-with-kolbot-CORE15-CN\d2bs\kolbot\libs里的AutoMule.js文件
var AutoMule = {
...

感謝大大的教導....一次成功....

還有一個問題...請問 D2BotMuleLog.dbj腳本如何使用...完全不會啟動耶

小渔 发表于 2017-1-22 08:57:28

D2BotMuleLog.dbj这个是当你仓库里东西有变动后,启动遍历一下,更新仓库记录好查询。设置好这里:d2bot-with-kolbot-cn\d2bs\kolbot\libs下的MuleLogger.js里:
/**
*        @filename        MuleLogger.js
*        @author                kolton
*        @desc                Log items on configurable accounts/characters
*/

var MuleLogger = {
        LogAccounts: {
                /* Format:
                        "account1/password1/realm": ["charname1", "charname2 etc"],
                        "account2/password2/realm": ["charnameX", "charnameY etc"],
                        "account3/password3/realm": ["all"]

                        To log a full account, put "accountname/password/realm": ["all"]

                        realm = useast, uswest, europe or asia

                        Individual entries are separated with a comma.
                */
              "仓库名1/密码/asia": ["all"],
                ……
                "仓库名n/密码/asia": ["all"]
        },

        LogGame: ["游戏房间名", "密码"], // ["gamename", "password"]
        LogNames: true, // Put account/character name on the picture
        LogItemLevel: true, // Add item level to the picture
        LogEquipped: false, // include equipped items
        LogMerc: false, // include items merc has equipped (if alive)
        SaveScreenShot: false, // Save pictures in jpg format (saved in 'Images' folder)
        IngameTime: 300, // Time to wait after leaving game

然后,另外建个遍历仓库的Profile,用D2BotMuleLog.dbj启动。我是有改ingametime,它默认时间不到一分钟的,我怕会被办,时间设长点还可当晒仓库。

小渔 发表于 2017-1-22 08:58:44

D2BotMuleLog.dbj这个是当你仓库里东西有变动后,启动遍历一下,更新仓库记录好查询。设置好这里:d2bot-with-kolbot-cn\d2bs\kolbot\libs下的MuleLogger.js里:
/**
*        @filename        MuleLogger.js
*        @author                kolton
*        @desc                Log items on configurable accounts/characters
*/

var MuleLogger = {
        LogAccounts: {
                /* Format:
                        "account1/password1/realm": ["charname1", "charname2 etc"],
                        "account2/password2/realm": ["charnameX", "charnameY etc"],
                        "account3/password3/realm": ["all"]

                        To log a full account, put "accountname/password/realm": ["all"]

                        realm = useast, uswest, europe or asia

                        Individual entries are separated with a comma.
                */
              "仓库名1/密码/asia": ["all"],
                ……
                "仓库名n/密码/asia": ["all"]
        },

        LogGame: ["游戏房间名", "密码"], // ["gamename", "password"]
        LogNames: true, // Put account/character name on the picture
        LogItemLevel: true, // Add item level to the picture
        LogEquipped: false, // include equipped items
        LogMerc: false, // include items merc has equipped (if alive)
        SaveScreenShot: false, // Save pictures in jpg format (saved in 'Images' folder)
        IngameTime: 300, // Time to wait after leaving game

然后,另外建个遍历仓库的Profile,用D2BotMuleLog.dbj启动。我是有改ingametime,它默认时间不到一分钟的,我怕会被办,时间设长点还可当晒仓库。

小渔 发表于 2017-1-22 09:11:45

记住一个:kolbot仓库记录在\d2bs\kolbot\mules\asia文件夹,如果你要从新遍历仓库,就要删掉里面原来的,要不它只会从之前最后一次记录那儿开始遍历。我是把它原来的备份在另外文件夹放在\d2bs\kolbot\mules里。
               "仓库名1/密码/asia": ["all"],
                ……
                "仓库名n/密码/asia": ["all"]
这里如果想从中间哪儿仓库开始遍历,可以把不遍历的仓库用“//”,注释掉,不要删除。

小渔 发表于 2017-1-22 09:12:46

记住一个:kolbot仓库记录在\d2bs\kolbot\mules\asia文件夹,如果你要从新遍历仓库,就要删掉里面原来的,要不它只会从之前最后一次记录那儿开始遍历。我是把它原来的备份在另外文件夹放在\d2bs\kolbot\mules里。
               "仓库名1/密码/asia": ["all"],
                ……
                "仓库名n/密码/asia": ["all"]
这里如果想从中间哪儿仓库开始遍历,可以把不遍历的仓库用“//”,注释掉,不要删除。

idi 发表于 2022-1-15 10:51:22

标记,谢谢分享

idi 发表于 2022-3-9 12:31:04

标注下,研究研究
页: 1 [2]
查看完整版本: 分享:网络不稳定下,kolbo自动仓库高符不入库的设置