michicell Posted October 2, 2011 Report Share Posted October 2, 2011 (edited) Ok, i was looking in bfp4f's objects folder and opened items_client.zip and and bam there where the skinned mesh files for 1p and 3p but it was werid tho eg,ru 1p had character1p_ru_body001.skinnedmesh, and than character1p_ru_hands001.skinnedmesh. that makes up the 1p body we see in bf2, the animation system is in Soldiers_server.zip\character1p, includes weapons animations in baf format, im looking in the server zip in Strike_at_Karkand located "C:\Program Files\EA GAMES\Battlefield Play4Free\mods\main\Levels"<for me.found the init.con file sadly could not find the kit load line eg rem ------------------------------- LevelSettings ------------------------------- anyways i can not find the line anywhere. BFP4f Strike at karland init.con rem *** Generated by BF2Editor *** rem -------------------------------- Game Modes --------------------------------- if v_arg1 == BF2Editor LevelSettings.ClearGameModes LevelSettings.AddGameMode gpm_cq 32 LevelSettings.AddGameMode gpm_sa 32 LevelSettings.AddGameMode gpm_tut 32 endIf rem ----------------------------------------------------------------------------- if v_arg1 == BF2Editor run Heightdata.con LevelSettings.InitWorld run Terrain.con BF2Editor run Editor/StaticObjects.con BF2Editor run Sounds.con run Sky.con BF2Editor run Weather.con BF2Editor run Editor/GamePlayObjects.con host UndergrowthEditable.create Undergrowth.load Levels\strike_at_karkand\ run Overgrowth/Overgrowth.con Overgrowth.editorEnable 1 run AmbientObjects.con BF2Editor run Water.con else run Heightdata.con run Terrain.con v_arg2 run Sky.con v_arg2 run Weather.con v_arg2 run CompiledRoads.con run Sounds.con run tmp.con v_arg1 Undergrowth.load Levels\strike_at_karkand\ run Overgrowth/Overgrowth.con run Overgrowth/OvergrowthCollision.con run AmbientObjects.con run Water.con run PostFx.con endIf run InitLogic.con if i find anything else ill edit this post. EDIT!:[19:31] [dp]Co-Lead|Holic: wait bfp4f only has a Soldiers_server.zip [19:31] [dp]Co-Lead|Holic: wth is the client version [19:32] censored: no idea. [19:32] [dp]Co-Lead|Holic: ik it fileManager.mountArchive Objects/Soldiers_client.zip Objects\Soldiers. <line found in the ClientArchives.con [19:32] [dp]Co-Lead|Holic: its hidin [19:32] censored: i dont have BFP4F installed right now either, so i cant look Edited October 2, 2011 by michicell Quote Link to comment Share on other sites More sharing options...
Bad_santa12345 Posted October 3, 2011 Report Share Posted October 3, 2011 The kits and stuff can be found from the gamelogicinit.con But i doubt you can port the soldiers from P4F. There is some wierd coding involved and I am pretty sure it won't work with any other versions of the refractor engine. Here is an example: rem FILE AUTOGENERATED BY EASYSTUDIO rem DO NOT MODIFY MANUALLY, OR ELSE! Customization.createMeshRule "Remove oxygen mask and visor from flight helmet (#292) when using any face item" Customization.addInputMesh "character3p_hat013" Customization.addInputMesh "character3p_faceobj012" Customization.addInputMesh "character3p_faceobj012_oxygenmask" Customization.addRemoveGroup Customization.addSlotDependency 1 Customization.createMeshRule "Replacement Militia force backpack (#296) when used with Urban militia combat Dress (#294)" Customization.addInputMesh "character3p_accback011_b" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_accback011" Customization.addGeomDependency "character3p_body011" Customization.createMeshRule "Remove face scarf of woodland combat uniform (#6) when used with conflicting face or head items" Customization.addInputMesh "character3p_ru_neck001" Customization.addRemoveGroup Customization.addGeomDependency "character3p_ru_head002" Customization.addGeomDependency "character3p_hat011" Customization.addGeomDependency "character3p_hat011_b" Customization.createMeshRule "Remove all face items when using Shemagh (#295)" Customization.addInputSlot 1 Customization.addRemoveGroup Customization.addGeomDependency "character3p_hat011" Customization.addGeomDependency "character3p_hat011_b" Customization.createMeshRule "Replacement Taiga tactical belt (#12) holster when leg pockets present" Customization.addInputMesh "character3p_ru_waist001" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_ru_waist001_b" Customization.addGeomDependency "character3p_legs003" Customization.addGeomDependency "character3p_ru_legs002" Customization.addGeomDependency "character3p_legs004" Customization.createMeshRule "Remove oxygen mask from flight helmet (#292) when using other uniform than g-suit (#291)" Customization.addInputMesh "character3p_faceobj012" Customization.addInputMesh "character3p_faceobj012_oxygenmask" Customization.addRemoveGroup Customization.addGeomDependency "character3p_body002" Customization.addGeomDependency "character3p_body003" Customization.addGeomDependency "character3p_body004" Customization.addGeomDependency "character3p_ru_body001" Customization.addGeomDependency "character3p_ru_body003" Customization.addGeomDependency "character3p_body011" Customization.addGeomDependency "character3p_body016" Customization.addGeomDependency "character3p_body017" Customization.addGeomDependency "character3p_body014" Customization.addGeomDependency "character3p_body015" Customization.createMeshRule "Replacement Shemagh (#295) when used with uniform with scarf" Customization.addInputMesh "character3p_hat011_b" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_hat011" Customization.addGeomDependency "character3p_neck011" Customization.addGeomDependency "character3p_neck003" Customization.createMeshRule "Replacement Desert SR tactical (#290) belt holster when large leg pockets present" Customization.addInputMesh "character3p_waist003" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_waist003_b" Customization.addGeomDependency "character3p_legs003" Customization.addGeomDependency "character3p_ru_legs002" Customization.createMeshRule "Replacement Khaki tactical belt (#5) holster when leg pockets present" Customization.addInputMesh "character3p_waist001" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_waist001_b" Customization.addGeomDependency "character3p_legs003" Customization.addGeomDependency "character3p_ru_legs002" Customization.addGeomDependency "character3p_legs004" Customization.createMeshRule "Remove scarf (on #1, #42 and #303) when using the shemagh (#295)" Customization.addInputMesh "character3p_neck002" Customization.addRemoveGroup Customization.addGeomDependency "character3p_hat011" Customization.addGeomDependency "character3p_hat011_b" Customization.createMeshRule "Remove all upper Accessories when using Tank driver uniform (#336)" Customization.addInputSlot 3 Customization.addRemoveGroup Customization.addGeomDependency "character3p_accfront017" Customization.finalizeMeshRules Quote Link to comment Share on other sites More sharing options...
michicell Posted October 4, 2011 Author Report Share Posted October 4, 2011 The kits and stuff can be found from the gamelogicinit.con But i doubt you can port the soldiers from P4F. There is some wierd coding involved and I am pretty sure it won't work with any other versions of the refractor engine. Here is an example: rem FILE AUTOGENERATED BY EASYSTUDIO rem DO NOT MODIFY MANUALLY, OR ELSE! Customization.createMeshRule "Remove oxygen mask and visor from flight helmet (#292) when using any face item" Customization.addInputMesh "character3p_hat013" Customization.addInputMesh "character3p_faceobj012" Customization.addInputMesh "character3p_faceobj012_oxygenmask" Customization.addRemoveGroup Customization.addSlotDependency 1 Customization.createMeshRule "Replacement Militia force backpack (#296) when used with Urban militia combat Dress (#294)" Customization.addInputMesh "character3p_accback011_b" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_accback011" Customization.addGeomDependency "character3p_body011" Customization.createMeshRule "Remove face scarf of woodland combat uniform (#6) when used with conflicting face or head items" Customization.addInputMesh "character3p_ru_neck001" Customization.addRemoveGroup Customization.addGeomDependency "character3p_ru_head002" Customization.addGeomDependency "character3p_hat011" Customization.addGeomDependency "character3p_hat011_b" Customization.createMeshRule "Remove all face items when using Shemagh (#295)" Customization.addInputSlot 1 Customization.addRemoveGroup Customization.addGeomDependency "character3p_hat011" Customization.addGeomDependency "character3p_hat011_b" Customization.createMeshRule "Replacement Taiga tactical belt (#12) holster when leg pockets present" Customization.addInputMesh "character3p_ru_waist001" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_ru_waist001_b" Customization.addGeomDependency "character3p_legs003" Customization.addGeomDependency "character3p_ru_legs002" Customization.addGeomDependency "character3p_legs004" Customization.createMeshRule "Remove oxygen mask from flight helmet (#292) when using other uniform than g-suit (#291)" Customization.addInputMesh "character3p_faceobj012" Customization.addInputMesh "character3p_faceobj012_oxygenmask" Customization.addRemoveGroup Customization.addGeomDependency "character3p_body002" Customization.addGeomDependency "character3p_body003" Customization.addGeomDependency "character3p_body004" Customization.addGeomDependency "character3p_ru_body001" Customization.addGeomDependency "character3p_ru_body003" Customization.addGeomDependency "character3p_body011" Customization.addGeomDependency "character3p_body016" Customization.addGeomDependency "character3p_body017" Customization.addGeomDependency "character3p_body014" Customization.addGeomDependency "character3p_body015" Customization.createMeshRule "Replacement Shemagh (#295) when used with uniform with scarf" Customization.addInputMesh "character3p_hat011_b" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_hat011" Customization.addGeomDependency "character3p_neck011" Customization.addGeomDependency "character3p_neck003" Customization.createMeshRule "Replacement Desert SR tactical (#290) belt holster when large leg pockets present" Customization.addInputMesh "character3p_waist003" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_waist003_b" Customization.addGeomDependency "character3p_legs003" Customization.addGeomDependency "character3p_ru_legs002" Customization.createMeshRule "Replacement Khaki tactical belt (#5) holster when leg pockets present" Customization.addInputMesh "character3p_waist001" Customization.addReplacementGroup Customization.setReplacementMesh "character3p_waist001_b" Customization.addGeomDependency "character3p_legs003" Customization.addGeomDependency "character3p_ru_legs002" Customization.addGeomDependency "character3p_legs004" Customization.createMeshRule "Remove scarf (on #1, #42 and #303) when using the shemagh (#295)" Customization.addInputMesh "character3p_neck002" Customization.addRemoveGroup Customization.addGeomDependency "character3p_hat011" Customization.addGeomDependency "character3p_hat011_b" Customization.createMeshRule "Remove all upper Accessories when using Tank driver uniform (#336)" Customization.addInputSlot 3 Customization.addRemoveGroup Customization.addGeomDependency "character3p_accfront017" Customization.finalizeMeshRules true but i have put the animation system in my mod and i added a bfp4f gun but you can not see guns yet, i need to figure out how to unhide the soldiers_client.zip and yes i have made it so i can see hidin files. Quote Link to comment Share on other sites More sharing options...
Bad_santa12345 Posted October 4, 2011 Report Share Posted October 4, 2011 There is no hidden soldiers_client.zip, the soldiers are "compiled" dynamically by the engine from the parts that can be found from the items_client/server.zip This system allows the soldier customization of P4F and BF Heroes. Quote Link to comment Share on other sites More sharing options...
michicell Posted October 4, 2011 Author Report Share Posted October 4, 2011 (edited) good find or thx for telling me these any idea why when i have the bfp4f hk416 and have it use bfp4f baf files they gun is about 3 feet above the 1p camera and the arm mesh is all to hell, but i have the mod using bfp4f 1psetup.ske? http://imageshack.us/f/401/pngggg.png/ edit: okay after spending 1 hour looking at bf2 1psetup.ske and bfp4f's 1psetup.ske it looks like some one gonna have to nerf down play 4 free's ske so it can work with bf2.(because i can't) Edited October 4, 2011 by michicell Quote Link to comment Share on other sites More sharing options...
kaafirana Posted October 17, 2020 Report Share Posted October 17, 2020 Find and open items_client.zip in the objects folder of bfp4f, and then place the mesh files of 1p and 3p skins in bam Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.