白色曼陀螺 发表于 2017-6-14 22:37:06

关于修复kolbot物品颜色问题。

本帖最后由 白色曼陀螺 于 2017-6-14 22:40 编辑

kolbot很强大,但是也有些小问题,颜色问题就是其中之一,如果你用的是简体中文版系统,那么拾取记录和物品管理里边就会有很多乱码,下面提供一种修复方法。
一共需要修改2个文件。
第一个文件是\d2bs\kolbot\libs\common\Misc.js,大约在1153行左右,有如下代码:

                // Lines are normally in reverse. Add color tags if needed and reverse order.
                for (i = 0; i < desc.length; i += 1) {
                        if (desc.indexOf(getLocaleString(3331)) > -1) { // Remove sell value
                              desc.splice(i, 1);

                              i -= 1;
                        } else {


在for那一行后边添加一行:

                        desc = desc.replace("?", "", "g");//修复颜色问题



第二个文件:\d2bs\kolbot\libs\MuleLogger.js,大约在44行左右,有如下代码:

                // Lines are normally in reverse. Add color tags if needed and reverse order.
                for (i = 0; i < desc.length; i += 1) {
                        if (desc.indexOf(getLocaleString(3331)) > -1) { // Remove sell value
                              desc.splice(i, 1);

                              i -= 1;
                        } else {


同样在for那一行后边添加一行:

                        desc = desc.replace("?", "", "g");//修复颜色问题

如果嫌麻烦也可以直接用附件的文件覆盖同名文件。



白色曼陀螺 发表于 2017-6-14 22:43:17

:lol:lol:lol:lol:lol:lol:lol

xbdzz 发表于 2017-6-15 01:09:55

bd

copy 发表于 2017-6-15 18:36:35

搬家了,记得以前发过,正愁找不到呢。

谢谢。

tlwh163 发表于 2017-8-3 13:07:19

白版我发现RUNEWORD还是有? 颜色不对 请问如何解决

myhero 发表于 2017-9-10 21:40:10

本帖最后由 myhero 于 2017-9-10 21:52 编辑

tlwh163 发表于 2017-8-3 13:07
白版我发现RUNEWORD还是有? 颜色不对 请问如何解决
一、在文件d2bs\kolbot\libs\MuleLogger.js中找到
name = unit.itemType + "_" + unit.fname
改成:
name = unit.itemType + "_" + unit.fname.replace("?", "", "g")

二、在d2bs\kolbot\libs\common\Misc.js中找到
name = unit.fname.split("\n")
改成:
name = unit.fname.replace("?", "", "g").split("\n")
三、改了之后刷新人物的装备情况后才能看到
用白板的map进到游戏中找到人物进入游戏后用输入-mark刷新bot物品记录,然后重启bot就可以看到了

paladinxp 发表于 2017-11-24 09:40:45

:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol

huangyong9527 发表于 2018-3-15 12:15:45

学习~

sonjinho 发表于 2018-3-17 11:07:21


学习~

worminbooks 发表于 2018-5-12 02:35:42

按照白版主的方法,我修改了 UserAddon.js 里面所有的
name = unit.fname.split("\n"),

现在看装备也有颜色了。

谢谢版主
页: [1] 2 3
查看完整版本: 关于修复kolbot物品颜色问题。