2楼. 可以让赫卡巨人变得更屌。
第一句<unit id="734" name="Heka Gigantes">,unit标签表示这是一个单位,id="734"是它的序号,name="Heka Gigantes"是它的名字,这里不用改。
接下来的<dbid>2715</dbid>是它的模型和动作序号,也就代表着它的样子。模型全部记录在textures文件夹里,动作记录在anim文件夹里,这里不用改。如果你想改改它的样子的话,可以参考各种3D制作教程。
<displaynameid>23203</displaynameid>是指它在游戏中显示出的名字,也就是“赫卡巨人”这四个字。而name="Heka Gigantes"只是一个标识的名字。
<footprint>Footprint Giant</footprint>是指它走路时留下的脚印,必须开启设置里的足迹显示功能才能看到。比如把它改成<footprint>Pharaoh of Osiris XP</footprint>,就能在它走路的时候留下一群冥王之子。如果你想改成别的东西,却不知道它的英文名称,请看
http://tieba.baidu.com/f?kz=411109342<icon>special x heka gigantes icons 32</icon>是指它的图标,也就是在神庙造它时显示的头像,你可以改成别的,比如改成<icon>infantry x Oracle hero icons 32</icon>,就变成了先知。图标名可以复制其他单位的图标名。
<initialhitpoints>850.0000</initialhitpoints>这里是重点!这句表示它的初始血量,比如改成<initialhitpoints>10000.0000</initialhitpoints>,就能让赫卡巨人有一万点血!
<maxhitpoints>850.0000</maxhitpoints>是指它的最大血量,建议跟上一句保持一致。
<los>18.0000</los>是指它的视野,如果增加视野,不但能让玩家看到更多敌人,它也能主动攻击更多敌人。有些兵经常会在一群敌人的旁边傻站着不去打,就是因为他们视野太小,看不到敌人。
<portraiticon>special x heka gigantes icons 64</portraiticon>是指它的图片,也就是下面显示的头像,改法和icon一样。
<obstructionradiusx>0.9900</obstructionradiusx>是指它的x轴平移值,建议不要改,否则会发生显示错误。
<obstructionradiusz>0.9900</obstructionradiusz>是指它的y轴平移值,同上。
<soundvariant>Hack</soundvariant>这句我也暂时不懂,应该是指它发出的声音,知道的请告诉我。
<ballisticsplashproto>Splash</ballisticsplashproto>同上- -||
<rechargetime>15.0000</rechargetime>这是我最喜欢的一句,表示它的特技回复时间,也就是血条下面的黄条的增加速度,以秒为单位。我们可以把它改成<rechargetime>0.0001</rechargetime>,也就是每千分之一秒用一次特技,这样就能让它不停的发地震了。建议不要改成0,否则我不确定有什么后果。
<formationcategory>Mobile</formationcategory>指它是可以移动的,不用改。
<maxvelocity>3.3000</maxvelocity>是指它的速度,以像素/每帧为单位,可以改成<maxvelocity>100.0000</maxvelocity>,这样就能让它跑得飞快了。注意这里的四位小数表示它是一个浮点数,最好不要省略。
<movementtype>land</movementtype>又是我喜欢的一句。这句是指它的通行方式,land表示陆地,water表示水中,air表示空中。我们可以把它改成<movementtype>air</movementtype>,这样就能让它无视任何障碍行走了。不过光是这样还不能让他真正飞行,如果你想让它飞起来,请看
http://tieba.baidu.com/f?kz=646224295幻魔神天 2010-7-9 回复 4楼. <unittype>LogicalTypeMummyMinionTarget</unittype>
<unittype>LogicalTypePerseusCanStone</unittype>
<unittype>LogicalTypeValidBoltTarget</unittype>
<unittype>LogicalTypeFimbulWinterTCEvalType</unittype>
<unittype>LogicalTypeEarthquakeAttack</unittype>
<unittype>LogicalTypeValidSpyTarget</unittype>
<unittype>LogicalTypeValidShiftingSandsTarget</unittype>
<unittype>LogicalTypePredatorsAttack</unittype>
<unittype>LogicalTypeMythUnitNotTitan</unittype>
<unittype>LogicalTypeNeededForVictory</unittype>
<unittype>
(1/5)
下一段 余下全文 幻魔神天 2010-7-9 回复 5楼. <param name="MaximumRange" value1="0.1"></param>表示攻击范围。由于是近程攻击,范围为0.1。
<param name="Damage" type="Hack" value1="25"></param>表示攻击力,type是攻击类型,和防御类型相对应,共有三种,Hack是劈砍,Pierce是穿刺,Crush是碾压。value1则是攻击力。
<param name="Damage" type="Crush" value1="30"></param>同上。
<param name="DamageBonus" type="Hero" value1="0.50"></param>这句表示它的伤害加成,type指对方的类型,value1指伤害的比例。比如type="Hero" value1="0.50",那么所有unittype中有<unittype>Hero</unittype>的单位,也就是所有英雄,受到这下攻击都只有一半的伤害。这句很好的解释了兵种相克。
<param name="AttackAction"></param>表示这个动作是一次攻击,不用
(1/5)
下一段 余下全文 幻魔神天 2010-7-9 回复(1)