用RAR 把 data.0 打开;在根目录下抓出 inventory.src
search "fist "
可看到下面,自己改好了再拉回data.0(注意备份)
以下是steam高手的腳本:
Item("Melee_Fists", CategoryType_Melee)
{
Name("&Melee_Fists_N&");
Description("&Melee_Fists_D&");
Visibility(false);
ItemType(ItemType_Fists);
Condition(-1);
Damage(20.0); ==> 真正一般每一拳的伤害
CriticalProb(9999); ==>(個人只用0.03)表示critical damage的机会很高
CriticalDamage(9999); ==(个人只用200)且critical 伤害的值也高 ==>这自己这两项是改的很低,因活死人沒被你打死只是被你打的很远,再爬起來,再被你打,但如打太多也是立即成尸块,但如要只用fist 对付比你強的(就算是高一級),可能这两项 或 上面的 Damage 可要改高一点 目前只有level9 对上了level 10的); 当然你要 BT也可像这脚本一样
DamageRange(115.0); ==这可自我调整,太大可能会像你在打气功一样,「隔空」就打的死人弯来弯去Force(9999); ==再来这两个一定要改 我是只改999,因9999太大了,连尸块也找不到,已飞得不见了
PhysicsDamage(9999); ==必改
StaminaUsage(0.0); ==看看打拳你想用多少耐力,本來是0.05 我是改0.01
SwingSpeed(.45); ==>这也是必改,本來好像是0.9 现在是0.45 ,数字再小,速度就再快
再來下面四项各是什切头四肢的几率,如你还想让他们飞得更远的,但又有一定机会再爬回來 (如目前的改法应是不太有什机会再起來了,比为秒杀)
HeadSmashProb(1);
HeadCutProb(1);
ArmsCutProb(1);
LegsCutProb(1);
DamageType(DamageType_Punch1);
Price(-1);
Mesh("weapon_fists.msh");
AnimPrefix("unarmed");
HudIcon("fists");
MinDamageAngle(-60.0);
MaxDamageAngle(45.0);
MinDamageMult(1.0);
MaxHitSeverity(HitSeverity_Medium);
MinHitSeverity(HitSeverity_Light);
HorizontalAttackDamageMul(1.0);
RagdollBehavior(RagdollBehavior_Fists);
TwoHanded(false);
AiHitSound("Fist");
use HitEffects_Default();
use PickupSounds_Default();
DamageSize(5.0);
StatsType(StatsType_Fists);
LootLevel(1);
LootType(LootType_None);
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
Reparable(true);
Color(Color_White);
}
再来下面这几行和上面相似
Item("Melee_Fists", CategoryType_Melee)
{
Visibility(false);
Damage(9999);
DamageRange(115.0);
Force(9999);
DamageType(DamageType_Punch1);
Price(-1);
RepairPrice(-1);
UpgradePrice(-1);
Mesh("weapon_fists.msh");
OwnerType(OwnerType_AI);
}
下面是爆踢:
==由于速度不能改,故比手不好用些
要找到 data0 and data2. 用RAR 把 根目录的 inventory_special 拉出
找 "kick" ==>会在kick 上面看到
Damage(9999.0);
CriticalProb(9999);
CriticalDamage(9999);
Force(9999);
PhysicsDamage(9999);
HeadSmashProb(0.5);
HeadCutProb(0.5);
ArmsCutProb(0.5);
LegsCutProb(0.5);
和手大同小异只是沒速度的修改
而我把force 和 PhysicsDamage太大到5000因速度太慢了
要找到 data0 and data2. 用RAR 把 根目录的 inventory_special 拉出
找 "kick" ==>会在kick 上面看到
Damage(9999.0);
CriticalProb(9999);
CriticalDamage(9999);
Force(9999);
PhysicsDamage(9999);
HeadSmashProb(0.5);
HeadCutProb(0.5);
ArmsCutProb(0.5);
LegsCutProb(0.5);
和手大同小异只是沒速度的修改
而我把force 和 PhysicsDamage太大到5000因速度太慢了