Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Loading Addon Ped

Featured Replies

I'm trying to install the following ped, updated to be an addon instead of a replacement:

 

However, when spawned into the game, the ped is invisible (but otherwise seems to function normally). I installed the files using OpenIV instead, and it worked as expected.

 

Here's my install.xml:

Spoiler

<?xml version="1.0" encoding="utf-8"?>
<EasyInstall>
  <Name>German Shepherd / Malinois - K9 Dog</Name>
  <Author>martinct</Author>
  <Version>1.0.1</Version>
  <Link>https://www.lcpdfr.com/files/file/19996-german-shepherd-malinois-k9-dog//</Link>
  <AutoGen>false</AutoGen>
  <Metadata></Metadata>
  <Addons>
    <Addon>
      <StreamingFiles>
        <GamePath>a_c_germanshepherd</GamePath>
        <FilePath>a_c_germanshepherd</FilePath>
      </StreamingFiles>
      <StreamingFile>
        <DlcName>a_c_germanshepherd</DlcName>
        <FilePath>a_c_germanshepherd.yft</FilePath>
      </StreamingFile>
      <StreamingFile>
        <DlcName>a_c_germanshepherd</DlcName>
        <FilePath>a_c_germanshepherd.ymt</FilePath>
      </StreamingFile>
      <DataFile>peds.meta</DataFile>
    </Addon>
  </Addons>
</EasyInstall>

 

And the relevant logs:

Spoiler

2019-12-28 19:55:00.6107|INFO|?????????????????????????????????????????|Parsing installation file C:\Program Files\Rockstar Games\Grand Theft Auto V\lml\downloader\German Shepherd\install.xml
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|Found 22 streaming resources in a_c_germanshepherd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|All files will have their location set as a_c_germanshepherd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_000_u.ydd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_a_uni.ytd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_b_uni.ytd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_c_uni.ytd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_d_uni.ytd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_e_uni.ytd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_f_uni.ytd
2019-12-28 19:55:00.6107|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_g_uni.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/accs_diff_000_h_uni.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/head_000_r.ydd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/head_diff_000_a_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/head_diff_000_b_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/head_diff_000_c_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/head_diff_000_d_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/lowr_000_r.ydd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/lowr_diff_000_a_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/uppr_000_r.ydd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/uppr_000_u.ydd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/uppr_diff_000_a_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/uppr_diff_000_b_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/uppr_diff_000_c_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd/uppr_diff_000_d_whi.ytd
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd.yft
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New streaming resource a_c_germanshepherd.ymt
2019-12-28 19:55:00.6257|TRACE|?????????????????????????????????????????|New data resource peds.meta
2019-12-28 19:55:00.6257|INFO|?????????????????????????????????????????|Done parsing installation file C:\Program Files\Rockstar Games\Grand Theft Auto V\lml\downloader\German Shepherd\install.xml

 

 

Thanks!

  • Management Team

You almost got it! I moved the yft and ymt into a folder called stream and in there I had the a_c_shepherd folder. Then I used this for the install.xml:

 

    <Addons>		
      <Addon>
        <DataFile type="PED_METADATA_FILE">data/peds.meta</DataFile>
        <StreamingFiles>stream</StreamingFiles>
        <StreamingFiles>
          <GamePath>a_c_shepherd</GamePath>
          <FilePath>stream/a_c_shepherd</FilePath>
        </StreamingFiles>
      </Addon>
    </Addons>

 

Please do not PM me unless really necessary (knowing you helps). If you think you need my attention in a topic, tag me.

  • Author

Edited:

Tried out your changes, and the model is still invisible. For clarity, since I noticed that you still used a_c_shepherd in your install.xml: I am trying to make this ped an addon instead of a replacement, so that I can spawn it as a_c_germanshepherd and still have the original a_c_shepherd as normal. That's why I renamed the files and added a ped.meta. I know that my conversion to addon works, because it loads correctly as a_c_germanshepherd when I load the edited mod with OpenIV. I've gotten LML to successfully load the original mod as a replacement too.

 

Original post:

Quote

Thanks! For my understanding, why do the files need to be together in a folder? Is it necessary to load them in one StreamingFiles line instead of two to create an association or something?

Edited by mkalash

  • Management Team

I see, sorry for the confusion. I also only get an invisible model when I rename it. I tried it from an addon dlc rpf via OpenIV and also only get an invisible model when I renamed it, but you said you had that working, correct?

 

And no, you don't need the folders or just one tag, it is just a personal preference.

Please do not PM me unless really necessary (knowing you helps). If you think you need my attention in a topic, tag me.

  • Author

Yes, loading it with OpenIV is working for me. Here's my peds.meta:

Spoiler

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<CPedModelInfo__InitDataList>
    <residentTxd>comp_peds_generic</residentTxd>
    <residentAnims/>
    <InitDatas>
        <Item>
            <Name>a_c_germanshepherd</Name>
            <PropsName>null</PropsName>
            <ClipDictionaryName>CREATURES@ROTTWEILER@MOVE</ClipDictionaryName>
            <BlendShapeFileName>null</BlendShapeFileName>
            <ExpressionSetName/>
            <ExpressionDictionaryName>A_C_Rottweiler</ExpressionDictionaryName>
            <ExpressionName>A_C_Rottweiler</ExpressionName>
            <Pedtype>Animal</Pedtype>
            <MovementClipSet>ROTTWEILER@MOVE</MovementClipSet>
            <MovementClipSets/>
            <StrafeClipSet>MOVE_PED_STRAFING</StrafeClipSet>
            <MovementToStrafeClipSet>MOVE_PED_TO_STRAFE</MovementToStrafeClipSet>
            <InjuredStrafeClipSet>MOVE_STRAFE_INJURED</InjuredStrafeClipSet>
            <FullBodyDamageClipSet>DAM_KO</FullBodyDamageClipSet>
            <AdditiveDamageClipSet>DAM_AD</AdditiveDamageClipSet>
            <DefaultGestureClipSet>ANIM_GROUP_GESTURE_M_GENERIC</DefaultGestureClipSet>
            <FacialClipsetGroupName>facial_clipset_group_gen_male</FacialClipsetGroupName>
            <DefaultVisemeClipSet>ANIM_GROUP_VISEMES_M_LO</DefaultVisemeClipSet>
            <SidestepClipSet>CREATURES@ROTTWEILER@STEP</SidestepClipSet>
            <PoseMatcherName>rottweiler</PoseMatcherName>
            <PoseMatcherProneName>null</PoseMatcherProneName>
            <GetupSetHash>NMBS_ROTTWEILER_GETUPS</GetupSetHash>
            <CreatureMetadataName>null</CreatureMetadataName>
            <DecisionMakerName>DOG</DecisionMakerName>
            <MotionTaskDataSetName>rottweiler</MotionTaskDataSetName>
            <DefaultTaskDataSetName>Animal</DefaultTaskDataSetName>
            <PedCapsuleName>Shepherd</PedCapsuleName>
            <PedLayoutName/>
            <PedComponentSetName/>
            <PedComponentClothName/>
            <PedIKSettingsName>STANDARD_DOG_IK</PedIKSettingsName>
            <TaskDataName>DOG</TaskDataName>
            <IsStreamedGfx value="true"/>
            <AmbulanceShouldRespondTo value="false"/>
            <CanRideBikeWithNoHelmet value="false"/>
            <CanSpawnInCar value="true"/>
            <IsHeadBlendPed value="false"/>
            <bOnlyBulkyItemVariations value="false"/>
            <RelationshipGroup>GUARD_DOG</RelationshipGroup>
            <NavCapabilitiesName>STANDARD_QUADRUPED</NavCapabilitiesName>
            <PerceptionInfo>DEFAULT_PERCEPTION</PerceptionInfo>
            <DefaultBrawlingStyle>BS_DOG</DefaultBrawlingStyle>
            <DefaultUnarmedWeapon>WEAPON_ANIMAL</DefaultUnarmedWeapon>
            <Personality>Shepherd</Personality>
            <CombatInfo>rottweiler</CombatInfo>
            <VfxInfoName>VFXPEDINFO_DOG_CAT_GENERIC</VfxInfoName>
            <AmbientClipsForFlee>FLEE</AmbientClipsForFlee>
            <Radio1>RADIO_GENRE_PUNK</Radio1>
            <Radio2>RADIO_GENRE_JAZZ</Radio2>
            <FUpOffset value="0.00000000"/>
            <RUpOffset value="0.00000000"/>
            <FFrontOffset value="0.00000000"/>
            <RFrontOffset value="0.14700000"/>
            <MinActivationImpulse value="20.00000000"/>
            <Stubble value="0.00000000"/>
            <HDDist value="6.00000000"/>
            <TargetingThreatModifier value="1.00000000"/>
            <KilledPerceptionRangeModifer value="-1.00000000"/>
            <Sexiness/>
            <Age value="0"/>
            <MaxPassengersInCar value="0"/>
            <ExternallyDrivenDOFs/>
            <PedVoiceGroup>MALE_BRAVE_PVG</PedVoiceGroup>
            <AnimalAudioObject>ANIMAL_PARAMS_SHEPHERD</AnimalAudioObject>
            <AbilityType>SAT_NONE</AbilityType>
            <ThermalBehaviour>TB_COLD</ThermalBehaviour>
            <SuperlodType>SLOD_KEEP_LOWEST</SuperlodType>
            <ScenarioPopStreamingSlot>SCENARIO_POP_STREAMING_NORMAL</ScenarioPopStreamingSlot>
            <DefaultSpawningPreference>DSP_NORMAL</DefaultSpawningPreference>
            <DefaultRemoveRangeMultiplier value="1.00000000"/>
            <AllowCloseSpawning value="false"/>
        </Item>
    </InitDatas>
    <txdRelationships/>
    <multiTxdRelationships/>
</CPedModelInfo__InitDataList>

 

and my dlc.rpf:

image.png.359fcab6629a8e8652270af14afcf4e0.png

and peds.rpf is just what I have in the LML folder:

image.png.2ddbe1a948f7d93586a4a7c25fcb108b.png

  • 2 weeks later...
  • Management Team
On 12/30/2019 at 4:15 PM, mkalash said:

Yes, loading it with OpenIV is working for me. Here's my peds.meta:

  Reveal hidden contents

and my dlc.rpf:

image.png.359fcab6629a8e8652270af14afcf4e0.png

and peds.rpf is just what I have in the LML folder:

image.png.2ddbe1a948f7d93586a4a7c25fcb108b.png

 

Thanks! I cannot get it to work using OpenIV either (still invisible), could you please send me a PM with your dlc.rpf so I can take a closer look? 

Please do not PM me unless really necessary (knowing you helps). If you think you need my attention in a topic, tag me.

  • 8 months later...
This is a support topic.
Only reply here to offer help or assistance to mkalash. Off-topic or "me too" replies will be removed.

Need support yourself? Make a new topic instead.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.