Red de conocimiento informático - Conocimiento sistemático - Cómo modificar Dying Light Mod

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>

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);

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

ItemSet(Melee_2H_Level_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.

{

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

Básicamente, estamos aquí. Nuestro tutorial de modificación de mods de la tienda está a punto de finalizar, pero si todavía estás interesado en modificaciones más profundas del juego, aún puedes continuar estudiando el directorio de scripts. Hay muchas cosas que pueden ser. modificado en el mismo, por supuesto, por si acaso, se recomienda realizar una copia de seguridad antes de modificarlo.