游戏狂人
 
- 贡献度
- 12
- 金元
- 10434
- 积分
- 1091
- 精华
- 0
- 注册时间
- 2009-1-10
|
本帖最后由 1809884 于 2015-2-5 13:16 编辑
由于每个人的对游戏要求的体验不同 MOD这东西只有适合自己的才是最好的
先附上两个帖子 http://bbs.3dmgame.com/thread-2305069-1-1.html
http://bbs.3dmgame.com/forum.php?mod=viewthread&tid=4610003
这两帖子基本概述了MOD参数 话说一开始 我没看见第二个这帖子 一直按死亡岛那套路来的 改到钩爪时简直给我蛋疼的不行
简单介绍下各个文件夹文件所对应的游戏参数具体的还需要实践
data\scripts\inventory里的 nventory.scr inventory_gen.scr 是修改绝大多数装备道具参数的值 具体参考顶部两个链接
而collectables.scr 是设计图纸 所需要的材料 数量 以及大量生产出来的道具量 以第一个图纸为例子
Item("Craftplan_MedKit_Large_Healing", CategoryType_Collectable) 医疗包 制作图纸
{
Name("&Craftplan_MedKit_Large_Healing_N&");
Description('&Craftplan_MedKit_Large_Healing_D&');
ItemType(ItemType_CraftPlan);
Price(200);
Mesh("blueprint.msh");
Skin("default");
RequiredItem("Craft_Alcohol", 1); 酒精 数量 1
RequiredItem("Craft_Gauze", 1); 纱布 1
Color(Color_White);
CraftedItem("Medkit_HealthPackLarge", 5, 10); 大量制作5。 10
CraftplanType("Utility");
UniqueSaveID(0);
HudIcon("blueprint_b");
}
data\scripts\trading里的shop_item_sets.scr 是商店每到一个级别之后可能刷新的物品
ItemSet("Melee_Level_2") 我这里添加的是2级以后商店可能刷新的东西
{
Item("Melee_WrenchAGen");
Item("Melee_Wrenc工口CGen");
Item("Melee_PipeANew");
Item("Firearm_PistolAGen"); 手枪A
Item("Firearm_PistolBGen"); 手枪B
}
最下面的 ItemSet("Common_Craftparts") //ItemID, Weight. Default WEIGHT is 1. 常见的材料栏刷新率
{
Item("Craft_Alcohol"); 材料-酒精 以下类似
Item("Craft_Gauze");
Item("Craft_Nails");
Item("Craft_Bleach");
Item("Craft_Insecticide");
Item("Craft_RazorBlade");
Item("Craft_PowerCable");
Item("Craft_TinCan");
Item("Craft_DuctTape");
Item("Craft_Sugar");
Item("Ammo_PistolSmall");
Item("Ammo_RifleSmall");
Item("Ammo_ShotgunSmall");
Item("Craft_String");
Item("Craft_PlasticTube");
Item("Craft_MetalScrap");
Item("Craft_Batteries");
Item("Craft_Electronics");
Item("Ammo_PistolSmall"); 这里我添加的各种子弹 为了提高刷新几率我反复添加的 不知道实际提升概率没有 。。。。
Item("Ammo_RifleSmall");
Item("Ammo_ShotgunSmall");
Item("Ammo_PistolSmall");
Item("Ammo_RifleSmall");
Item("Ammo_ShotgunSmall");
Item("Ammo_PistolSmall");
Item("Ammo_RifleSmall");
Item("Ammo_ShotgunSmall");
Item("Ammo_PistolSmall");
Item("Ammo_RifleSmall");
Item("Ammo_ShotgunSmall");
}
而data\skills里的default_levels.xml 是人物的各种属性 具体详见顶部俩个帖子
data\ai 是游戏内各种敌人的参数 infected感染者 zombie僵尸 H什么玩意的是人类 人类不建议修改 里面有各种参数 具体自己找个翻译软件实践
另外最近我看很多人对于钩爪的修改都是蛋疼 首先先说下 钩爪除了
<prop n="GrapplingHookCooldown" v="-1.0"/>
<prop n="ThrowHookFowardThrow" v="50.0"/> 这两项外在同一文件里还有个 <prop n="ThrowHookRopeLength" v="25.0"/> 这个是钩爪绳子的长度 光改范围不行还得加上这个
要不飞到半截会掉下来的。。。还有钩爪实际CD是 data\scripts\inventory里的inventory.scr
Item("Special_Hook", CategoryType_Melee)
{
Visibility(true);
ItemType(ItemType_Hook);
PhysicsScript("single_dropped_inventory.phx");
UpgradeLevel(0);
Condition(-1);
Damage(200.0);
Force(20.0);
CriticalProb(0.05);
CriticalDamage(2.0);
DamageRange(200.0 *0.01);
DamageToPhysicsObjects(50.0);
PhysicsDamageMul(1.0);
StaminaUsage(0.2);
HeadSmashProb(0.0);
HeadCutProb(1.0);
ArmsCutProb(1.0);
LegsCutProb(1.0);
DamageType(DamageType_Cut);
Mesh("wn_meat_hook_a.msh");
Skin("default");
AnimPrefix("Stick");
HudIcon("equipment_grappling_a");
MaxHitSeverity(HitSeverity_Medium);
MinHitSeverity(HitSeverity_Heavy);
HorizontalAttackDamageMul(1.0);
TwoHanded(false);
HolderElement("r_thigh");
HolderOffset([0.0,10.0,10.0]);
HolderAngle([0.0,0.0,-90.0]);
AiHitSound("weapon_rope_hit_body");
use HitEffects_Sharp_Heavy();
use PickupSounds_Default();
DamageSize(10.0);
StatsType(StatsType_Cut);
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
Reparable(false);
Color(Color_White);
CraftingSlots(0);
RagdollBehaviorPrefix("Hook");
HandInertiaFactor(1.8);
HandInertiaRotFactor([0.5,0.5,0.5]); 这个才是钩爪每次使用起来 叠加的CD时间
EquipmentSlot(2);
GenType(GenType_MeleeWeapon);
}
大致上明白这些东西就算入门了 具体的参数实在是太巨大 自己研究翻译实践吧 这个东西不能完全照搬给多少用多少 只有自己研究出的MOD才有乐趣
欢迎各位来讨论 提问 或有什么我不知道的重要参数 欢迎提供
另外MOD只是满足每个人对游戏体验的不同
而更改过MOD的 尤其比较BT的参数 请不要随意进别人主机
将会严重影响到别人的游戏体验 后果自负
最后附上我的一个MOD 方便参考修改 http://bbs.3dmgame.com/thread-4615137-1-1.html
另附上原版DATA 方便各位大胆尝试后还原。分离这玩意还得做到300K以内 可累死哥了
原版data.rar
(271.91 KB, 下载次数: 241)
希望出现越来越多的精品MOD
|
评分
-
10
查看全部评分
-
|