Cómo modificar Dying Light Mod
El siguiente es un tutorial sobre cómo modificar el mod de la tienda Dying Light. Como todos sabemos, Dying Light fue desarrollado por Techland, el desarrollador original de Dead Island. Los dos son en realidad muy similares en muchos aspectos, por lo que las personas que han hecho modificaciones de Dead Island antes comenzaron rápidamente y los estudiantes que todavía están preocupados por el cambio. El juego es demasiado difícil. También puedes consultar lo siguiente.
Cómo modificar Dying Light Mod Store:
Primero abra el archivo DW\Data0.pak en el directorio, tanto rar como 7z están disponibles
El los archivos requeridos incluyen scripts El directorio de inventario y el directorio comercial bajo el directorio
El archivo inventario\inventory_gen.scr controla los atributos y nombres de la mayoría de los artículos
El archivo trading\shop_item_sets.scr controla la lista de tiendas y el área maestra Generar una lista de artículos
shop_color_sets.scr controla la tasa de coloración de los artículos actualizados en la tienda
Primero, tome la modificación de inventario_gen.scr como ejemplo Puede modificar el nombre del sufijo scr a txt o usar cualquier otro. Se abre el visor de texto. Después de usar el método para modificar el nombre del sufijo, debe cambiarlo a scr.
Item(Melee_MacheteEGen, CategoryType_Melee) El nombre en clave y el tipo de arma se muestran aquí: macheteEgen es un machete, el tipo es un arma de fuego cuerpo a cuerpo y el tipo es FireArm
{
Visibilidad(verdadero); ¿Es visible?
ItemType(ItemType_Stick); Tipo Stick
PhysicsScript(single_dropped_inventory.phx);
UpgradeLevel(0); (35); El efecto de la condición es desconocido
CriticalCondition(11);
Damage(213.0); Aquí está el poder de ataque
Force(18.0); ); Aquí está Force
CriticalProb(0.0); Aquí está la tasa de golpes críticos
CriticalDamage(2.0); ; Rango de daño
DamageToPhysicsObjects(50.0); Daño a objetos físicos
PhysicsDamageMul(1.0); Esto es daño físico
StaminaUsage(0.16); Cuanto menor sea el valor, menor será el consumo de resistencia de combate
ConfusionProb(0.0); La probabilidad de asfixiar a los zombies
HeadSmashProb(0.0);
HeadCutProb (1.0); Tasa de corte de cabeza
ArmsCutProb(1.0); Corte manual
LegsCutProb(1.0); Corte de pies
WeaponBuildType (WeaponBuildType_Metal);
DamageType(DamageType_Cut);
CutTypesGroup(CutTypesGroup_SharpBodyCutsOnCharge);
Banderas(3);
InventoryMeshHq(wn_machete_e .msh); Mapa de materiales
InventoryMesh(wn_machete_e.msh);
Malla(wn_machete_e.msh);
Piel(wn_machete_e_hq_2);
SkinTag(Weapon_Craft0) ;
AnimPrefix(Stick);
HudIcon(weapon_machete);
MinHitSeverity(HitSeverity_Light);
MaxHitSeverity(HitSeverity_Medium);
HorizontalAttackDamageMul(1.0);
TwoHanded(false); Si es un arma de dos manos
HolderElement(r_thigh);
HolderOffset([0.0, 10.0, 10.0] *[0.01, 0.01, 0.01]);
HolderAngle([0.0, 0.0, -90.0]);
DestroySound(damged_sharp_weapon_XX.wav);
AiHitSound(machete);
usa HitEffects_Sharp();
usa PickupSounds_Default();
DamageSize(4.0);
StatsType(StatsType_Cut);
FF_EffectName(Hit_Sharp);
FF_Left(0.6); p>
p>
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
Reparable (verdadero) ; Si se puede reparar Flase Simplemente no se puede reparar
RepairTags(Weapon_Craft4);
RepairPart(Craft_MetalScrap, 1);
AllowedRepairs(3);
SoundDamagedHit( dañado_sharp_weapon_XX.wav);
ThrowBeginSound(machete_throw.wav);
Color(Color_White);
GenLevelMin(1) ;
GenLevelMax(1);
AchType(AchType_Machete);
DismantleResultItem(Craft_MetalScrap);
DismantleResultItemCnt(1);
CraftingSlots( 1, 0);
UniqueFxNameBase(machete_e);
RestrictionFlags(0);
RagdollBehaviorPrefix(StickSharp);
HandInertiaFactor( 1.8);
Price(9768); Precio de venta en la tienda
GenType(GenType_MeleeWeapon);
Lo anterior es solo una modificación de los atributos y debes agregar artículos a la tienda.
Debes abrir el archivo shop_item_sets.scr
Puedes ver algo como: El siguiente párrafo
ItemSet(Melee_Level_X)X representa que esta tienda de nivel puede actualizar elementos con los siguientes nombres
{
Item(Melee_BaseballBatCGen); Estos son los nombres de los elementos
Item(Melee_MilitaryShovelAGen);
Item(Melee_ShortKnifeCGen); p>
Item(Melee_HammerAGen);
Todo lo que tienes que hacer es buscar y modificar el código del nombre del artículo que deseas en inventario_gen.scr
Por ejemplo, agregar el machete simplemente ahora puede convertirse en
ItemSet(Melee_Level_X)
{
Item(Melee_BaseballBatCGen);
Item(Melee_MilitaryShovelAGen);
Item(Melee_ShortKnifeCGen);
Item(Melee_HammerAGen);
Item(Melee_MacheteEGen); Esta sección está agregada
Se deben agregar armas de dos manos. a //2H ARMAS MELEE Puedes usar la búsqueda para buscar esta palabra clave
Verás el siguiente código que indica que las armas de dos manos se actualizan en la tienda a partir del nivel 2
{
Item(Melee_PaddleAGen);
}
Para armas de fuego, busque la palabra clave Firearms_Level_9 y encontrará el siguiente código que indica que las armas de fuego se actualizan en la tienda a partir del nivel de supervivencia 9
ItemSet(Firearms_Level_9)//ItemID, el PESO predeterminado es 1.
{ p>
Item(Firearm_PistolAGen);
Item(Firearm_PistolBGen) ;
}
Porque existen ciertas restricciones en la visualización de la lista de actualización de la tienda. , no puedes agregarlo al final sino eliminar los elementos inútiles que se actualizan en la tienda y cambiarlo directamente al elemento que deseas
El archivo modificado debe colocarse en:
Mis documentos\DylingLight\out\DATE Si no hay uno en el directorio, cree uno usted mismo, pero la estructura del directorio del archivo debe corresponder a la estructura del directorio en el archivo Data0.pak