お疲れ様です変態です

 

 

※最も伝えたいことは

ChatGPTを使えば

低知能・知識ゼロでもこういうことが

できるということ※

 

 

※操作を書き忘れ

 

Fキーで点灯

 

@キーでパトランプ※

 

 

世界最速でパッチを完成させました、多分(v1.2)

 

ヘッドライトを装備した時にバグらない

普通に動く、パトランプ機能付き(謎

YouTuberの救世主MODパッチ!

 

上下の視点移動に連動しない

ショルダーライトぽいです

 

角度とか微調整いるかも

 

 

 

 

 

↑ですが

 

まぁ多分普通に導入しても動かないかもw

 

 

動くかもしれません!

経緯は疲れたので省く

 

僕の環境では数十の他MODが入ってても

競合せずに動いた、ミラクル

 

.XMLの書き換えがうまく動作しない

可能性がある

 

ちなみに.xmlはMODのパージで

デフォルトに戻るはずなので

問題は起きません、多分

 

ライトの生成パッチと

邪魔な.xml定義をコメントアウトするパッチを

同梱しています

 

 

 

 

 

 

それでも

どうしてもパッチあてたい方向けに手短に

強引に動かす方法を

 

 

 

 

MODを解凍後

 

CustomHelmetLight.dll

ModInfo.xml

 

このファイル以外をデスクトップ等に移動

 

↓移動するのはこの2つ

xmlchage.dll

Config

 

 



こうなったら
xmlchage.dllは消去、不要です

 

で、Configには

 

item_modifiers.xml

items.xml

 

が入ってますが

その内容をゲーム本体の同名ファイル内

該当部分を置き換えます

 

書き換えるということ

 

"◎:\SteamLibrary\steamapps\common\7 Days To Die\Data\Config\item_modifiers.xml"

 

"◎:\SteamLibrary\steamapps\common\7 Days To Die\Data\Config\items.xml"

 

↑こんな感じ

データ\コンフィグ内にあります

 

対象の同名ファイルをメモ帳等で開いて

該当アイテム名を検索して

 

該当アイテムの全文をパッチの記述に置き換える

 

この方法だとMODのパージで

復元できませんが

 

バックアップにコピーしておく

又はスチームの整合性チェックで

 

簡単に復元できますので

難しいことはありません

 

 

そうすれば

 

CustomHelmetLight.dll

ModInfo.xml

これだけで動作するはずです

 

 

 

 

 

 

 

※追記

3人称視点の時に

マチェーテ以外のナイフと

ラチェット・インパクトドライバーの

 

当たり判定がないバグですけど

 

ナイフに関しては

どうやら3人称視点用の振りアニメーションが

そもそもない影響ぽいです

 

XMLで振りをマチェーテにしちゃえば

とりま解決します

 

 

同じく
 

"◎:\SteamLibrary\steamapps\common\7 Days To Die\Data\Config\items.xml"

 

に狩猟ナイフの定義があるので


<item name="meleeWpnBladeT1HuntingKnife">
    <property name="Tags" value="knife,melee,grunting,light,perkFlurryOfAgility,weapon,meleeWeapon,attAgility,perkDeepCuts,perkTheHuntsman,canHaveCosmetic,bladeSkill,corpseRemoval"/>
    <property name="DisplayType" value="meleeKnife"/>
    <property name="HoldType" value="47"/>
    <property name="Meshfile" value="@:Other/Items/Weapons/Melee/Knives/hunting_knifePrefab.prefab"/>
    <property name="Material" value="Mmetal"/>
    <property name="TintColor" value="0,0,0"/>
    <property name="ScrapTimeOverride" value="10.0"/>
    <property name="RepairTools" value="resourceRepairKit"/>
    <property name="DegradationBreaksAfter" value="false"/>
    <property name="EconomicValue" value="500"/>
    <property name="TraderStageTemplate" value="baseTier1"/><!-- meleeWpnBladeT1HuntingKnife -->
    <property name="SoundJammed" value="ItemNeedsRepair"/>
    <property name="SoundDestroy" value="wooddestroy1"/>
    <property name="UnlockedBy" value="craftingBlades"/><!-- perkDeepCuts,meleeWpnBladeT1HuntingKnifeSchematic, -->
    <property name="ShowQuality" value="true"/>
    <property name="Group" value="Ammo/Weapons,Melee Weapons"/>
    <property name="RepairExpMultiplier" value="5.5"/>
    <property name="SoundUnholster" value="weapon_unholster"/>
    <property name="SoundHolster" value="weapon_holster"/>
    <property name="SoundPickup" value="knife_hunting_grab"/>
    <property name="SoundPlace" value="knife_hunting_place"/>

 

 

マーカー部分の”ホールドタイプ”を

 

36→47

 

に変更すればマチェーテの振りが適用され

普通にあたるようになります

 

ラチェットとインパクトドライバーも同様に

レンチが当たるので

ホールドタイプをレンチに変更すると

当たります

 

<item name="meleeToolSalvageT1Wrench">
    <property name="Tags" value="blunt,melee,grunting,light,tool,longShaft,attPerception,perkSalvageOperations,canHaveCosmetic,salvageTool,salvagingSkill"/>
    <property name="DisplayType" value="melee"/>
    <property name="HoldType" value="29"/>

 

---------------

 

<item name="meleeToolSalvageT3ImpactDriver">
    <property name="Tags" value="blunt,melee,grunting,light,tool,attPerception,perkSalvageOperations,canHaveCosmetic,salvageTool,salvagingSkill"/>
    <property name="DisplayType" value="melee"/>
    <property name="HoldType" value="29"/>

 

 

両方とも29にしちゃえば当たりますが・・

座標がズレるのでビジュアルが悪いw

 

 

なぜか1人称のみズレる

他のモーションにすると

解体の特殊モーションがないので

 

それはそれで微妙かと

 

未解決です

 

 

 

お疲れさまでした(__)