暗黑破坏神2修改盒子公式的方法

盒子公式非常多,有些我们经常使用。例如开牛场的红门,洗板子洗戒指项链等。这些公式中都含有常见的消耗品,例如小号符文,宝石,洗衣粉,牛腿等。这些东西随处可见,可是收集和整理往往给人一种麻烦之感,有没有办法简化盒子公式,让这些事情变得简单直接一些呢?有的。
需要工具:MPQworkshop和D2excel。
方法:
利用MPQworkshop打开游戏目录中的patch_D2文件。

双击选中Diablo_ⅡLOD.txt
这时会看见出来很多眼花缭乱的文件。

在左边的框中依次点选data,global,excel

在其中找到cubemain.txt 这个文件就是决定盒子公式的地方。我们主要在这里动手。(当然其他文件也可以改,但这是修改其他东西了)。
右键点击cubemain.txt选择解压到桌面,这时我们就在桌面得到一份cubemain.txt文件样本。
打开来看是这样:

感觉很凌乱,但往下拉你可以看见很多自己熟悉的盒子公式。前面一大堆是什么东西呢?
其实这本来是个表格文件,上面的东西都是表头项目(有很多项)。现在以文本的形式打开后,就显得很乱,并且看不出下面公式里的内容具体对应哪些项。(当然,如果你仔细琢磨,还是能猜出来不少)。这时候就用的到另一个工具,D2excel。
先在游戏文件夹中找到data文件夹。在其中新建一个global文件夹。然后把桌面的cubemain.txt放进来。
接下来使用D2excel。左上角点file,load txt 找到刚才的cubemain.txt打开,发现一下子就清楚明了了。

表格非常长,后面一些项需要移动光标查看。
这时候我们可以看到项目说明了。
第一栏description是公式的描述,就是告诉你这个公式是把什么东西变成什么的。
numinputs,表示需要放进多少个物品。input1 input2等等都是表示放进去的东西。output表示公式的结果,即最后能得到的东西。
我们以开牛场红门的例子(表中第3个公式)作为说明:
description中写道:1 wirt‘s leg+1 town portal book ->portal to cow
意思是1个怀特之腿+一本回城书->牛场传送门
numinputs这一项,自然就是2了。input1是leg,在内部代码中表示牛腿。(注意每个东西都有内部代码,具体是什么,可以通过查已知的公式对照),int2是tbk,表示回城书。(town portal book的缩写)output,也就是公式合成的结果,是Cow Portal,也就是牛场红门。
现在我们可以动手改一下这个公式了。改成一本回城书直接开牛门。
在input1这一项中去掉leg,改成tbk。input2里面的tbk删掉。然后把numinputs改为1,就大功告成了。description这一项类似代码注释,可改可不改。
其他公式也可以按自己的想法做修改,甚至添加自己想要的新公式。不过,从游戏平衡的角度来说,建议适度修改,改的太容易很容易失去游戏的乐趣。
最后点击file-save txt,将txt保存到刚才的文件夹中。然后在游戏快捷方式上右键,属性,目标一栏加上空格-txt,启动游戏你的公式就生效了。kc方便很多咯!

时间: 2024-10-13 01:15:55

暗黑破坏神2修改盒子公式的方法的相关文章

怎样批量修改MathType公式格式

MathType是一款数学公式编辑器,我们在写论文的时候常常会遇到,但是有时由于公式的样式.大小和间隔等不符合论文要求,这个时候我们如果一个个修改是很麻烦的,还容易出错.所以批量修改就非常的有必要了,下面我们就来给大家介绍介绍怎样批量修改MathType公式格式. 在MathType的安装路径下有一个记事本文档,设定了MathType公式的格式.依次点击“\MathType\Preferences\Times+Symbol 12.eqp”,即可打开记事本文档,这个文件规定了MathType数学公

用派克斯出现651 查看&修改mac地址的方法

1.winxp查看mac地址的方法 2.winxp修改mac地址的方法 电脑MAC地址是网卡适配器在出厂时就已经被固定了的,也叫物理地址,每块网卡适配器有全球唯一的MAC地址,一般情况是不需要修改MAC地址的,但有些特殊情况需要更改MAC地址来实现一些特殊的要求,修改之前大家先知道如何查看 第一种方法 1.在开始菜单栏选择"运行" 2.在运行中输入"cmd" 3.我们会看到有一个黑色窗口弹出,在里边输入"ipconfig /all"然后按回车键

BAPI 修改销售订单的方法 ‘BAPI_SALESORDER_CHANGE’

(原创)BAPI 修改销售订单的方法 ‘BAPI_SALESORDER_CHANGE’ 2009-08-21 16:22:55 分类: Linux sap 标准程序中可以使用VA02来修改销售订单 change sales order,也可以在程序中调用BAPI来更改订单(如物料编号material,订购数量 order quantity等),用到的函数是 BAPI_SALESORDER_CHANGE.sap bapi Explorer中的文档.   Method SalesOrder.Chan

Windows下PHP修改Hosts文件的方法

通过PHP程序完成修改Hosts文件原理如下: 1,首先是写一个.bat文件 2,使用system(),调用.bat完成修改Hosts的目的 代码如下: //创建.bat $filename = "updata.bat"; //'@echo 127.0.0.1 baidu.com >>C:\Windows\System32\Drivers\etc\hosts 关于.bat中的内容可以参考DOS命令行 file_put_contents($filename,'@echo 12

SQLServer2008修改sa密码的方法与SQL server 2008数据库的备份与还原

sa密码的修改转载自:http://blog.csdn.net/templar1000/article/details/20211191 SQL server 2008数据库的备份与还原转自 :http://www.cnblogs.com/zgqys1980/archive/2012/07/04/2576382.html 一.SQLServer2008修改sa密码的方法 1. 先用Window身份验证方式登陆进去,选择数据库实例,右键选择属性--安全性:把服务器身份验证选项从"Window身份验

android下创建文件夹和修改其权限的方法

原文:http://www.cnblogs.com/wanqieddy/archive/2011/12/28/2304906.html 由于工作的需要,今天研究了在android下创建文件夹和修改其权限的方法,需要了解的是每个应用程序包都会有一个私有的存储数据的目录(类似文件夹),只有属于该包的应用程序才能写入该目录空间,每个包应用程序的私有数据目录位 于Android绝对路径/data/data/<包名>/目录中.除了私有数据目录应用程序还拥有/sdcard目录(即SD Card的写入权限,

MySQL修改密码的各种方法,yc整理

MySQL修改密码的各种方法 整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -uroot mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin-u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin-u root

修改weblogic端口的方法(转)

修改weblogic端口的方法 修改weblogic的端口常用的有两种方法 方法一.登录weblogic的console.如:http://localhost:7001/console/ 1).在环境--服务器节点中点击你要修改的服务器的端口的名称(如下图:AdminServer(管理)) 2).上述步骤打开的页面如下图.修改监听端口后点击保存即可. 方法二.在你创建的weblogic的域中找到config\config.xml文件.(如:xxxx\user_projects\domains\b

编写一个关于浏览器盒子模型的方法

<script type="text/javascript"> //win编写一个关于浏览器盒子模型的方法 //如果只传attr没有传value默认是获取: //如果两个都传了默认是设置 function win(attr,value) { if (value === "undefined"){ return document.documentElement[attr] || document.body[attr]; } document.documen