星际争霸修改单位

2024-12-23 14:02:07
推荐回答(1个)
回答1:

  DatEdit.exe是一个MOD中常用的编辑器,它可以编辑后缀名为"dat"的文件。
  首先以编辑Units.dat为例:
  首先,你要清楚Units中各选项英文的意思和修改后星际中表现的作用.
  +Basic(基本设置)
  +Vital Statistics(人物属性设置)
  -Hit Points(HP):单位的血量值.
  -Shields:神族的护盾(那排蓝色血值),它旁边有个Enable,打勾代表该单位可以拥有护盾.
  -Aronmr:防御.
  -Upgrade:防御升级.比如说Zerg Carapace就是对虫族地面单位防御的升级.
  +Build Cost(建造花费)
  -Minerals:水晶矿
  -Vespene:瓦斯
  -Time(s):建造花费时间(不能为0).
  -Brood War:是否母巢之战使用(此项不用修改).
  +Weapons(选择武器设置)
  -Ground:对地武器. Jump->跳转
  Max Hits:伤害倍数.
  -Air:对空武器. Jump->跳转
  Max Hits:伤害倍数.
  +Suppy(人口占用)
  -Requied:建造所需人口
  -Provide:建造后提供人口(就象宿主一样)。
  -Zerg Terran Protoss:所属种族
  +Space(占用运输空间)
  -Required:所需空间(比如小狗就占用0.5)
  -Provide:提供空间(可运输都提供8空间)
  +Score(分数设置)
  -Build:建造后所得分
  -Destroy:杀死后所得分
  +Other Properties(其它设置)
  -UnitSize:单位大小
  -Sight:视野
  -Tagat Acquisition Range:发现目标范围
  再以编辑Weapons.dat为例
  +Weapons(武器属性设置)
  +Damage Properties(攻击属性设置)
  -Amount:攻击力
  -Bonus:升级后所增加的攻击点数
  -Factor:因素(不用管它)
  -Cooldown:攻击间隔速度(数字越大,攻击越慢)
  -Type:武器类型(选项里面不懂的自己查字典)
  -Explsion:爆炸方式(攻击出去后所显示的效果.比如说口水,你把这里改为Broodlings的话,口水攻击后的效果就是施展Broodlings的效果)
  -Unused:未使用的(不用管它)
  -Urgrade:攻击升级
  +Weapon Display(武器显示方式,比如说机枪的就是一个枪管)
  -Label:标签(你用鼠标放在图标上面时显示出来的文字)
  -Error Msg:误差(一般的攻击这个选项都是禁止攻击无敌单位)
  +Graphical Properties(图形属性设置)
  -Behaviour:行动方式(就是攻击的表面图形,比如说电兵的心灵风暴,你施放后出现的电网)
  -Missile:弹头(比如说飞龙的弹头是可以弹射的)
  -Graphics:图形社定(就是攻击的隐藏图形,比如说你的心灵风暴施放出去后出现的电网,但那个并不能攻击,能攻击的是隐藏的电网)
  -Icon:图标设置(看到它右边的图片没,就是设置那个东西的图标)
  +Weapon Range(攻击范围)
  -Min:最小范围(至少超过这个范围才能攻击,比如说TANK的攻城模式)
  -Max:最大范围(超过这个范围就不能攻击)
  +Splash Radii(爆炸范围,比如说自暴兵爆炸后所影响的范围)
  -Inner:内部
  -Medium:中间
  -Outer:外部
  +Target Flags(目标识别,比如说在 Air 处把勾去掉,那么它就不能攻击空中单位了,其它英文自己查字典)
  *********************************************************************************************************************
  基础的说完了,下面就让我们来做一个简单的MOD:
  1)打开DatEdit.exe,选中Units--Basic;
  2)在左边的黑栏中选择口水,将Shield处的数字改为123,再把右边的Enable打上勾.在右边处将Times的时间28改为2,同时将Supply处的
  Required由1改为0;
  好了,点保存....这是你会发现保存的文件名为Unit.dat
  3)选择Weapons-->找到口水的武器(武器英文名字在Units里的口水那里有)或者在Units的口水Weapons处点Jump
  4)Explosion处由Nomal改为Yamato Gun , Label处改为Yamato Gun ,Behaviour处改为Flies to target , Graphics和Icon处都改为Yamato Gun .
  5)Weapon Range处修改射程,Max处改为20.
  下面点保存.
  好了,dat文件已经全部修改完毕,剩下的就是将dat文件导入"MPQ"文件中.
  1)打开"MPQWorkshop",在你的星际目录中找到Patch_rt.mpq并点击(事先最好将该文件备份),之后会弹出一个选项框,由于我门要编辑的是SC,所以选择SCALL_DATA.txt;
  2)在出现的众多文件夹中选择arr文件夹(星际读取dat文件的地方),之后将你修改保存的两个dat文件拖入该文件夹内。
  大功告成,是不是很容易啊!接下来就来就进星际看看效果吧!