Jump to content
BadHabitz

PG Services (PMC)

Recommended Posts

When I place the "Vests and Headgear Crate" in editor and try to test it I get "Bad vehicle type B_Kitbag_blk" why is it doing this? Do I need to be running a mod that I don't have running?

Share this post


Link to post
Share on other sites
When I place the "Vests and Headgear Crate" in editor and try to test it I get "Bad vehicle type B_Kitbag_blk" why is it doing this? Do I need to be running a mod that I don't have running?

You're good. I found the problem. Sometimes when changes are made you don't see every place that needs to be updated. Download and replace for a hotfix.

Share this post


Link to post
Share on other sites
Can you add some re textured helicopters? Or just add some choppers to the side in editor?

I'll take a look and make that happen.

Share this post


Link to post
Share on other sites

I wanted to try out a mission i found on the workshop. They specified I needed PG Services. When i tried to play the mission i received errors about POMI_PCM_Client and POMI_PCM_Units

so i investigated. within the mission sqm they have

"pomi_pmc_client",

"pomi_pmc_units",

for the addons. I know you have updated this mod and the format/filenames are different. so my question is. what do i need to change

in the sqm to make the mission recognize the new files?

thanks

Share this post


Link to post
Share on other sites
I wanted to try out a mission i found on the workshop. They specified I needed PG Services. When i tried to play the mission i received errors about POMI_PCM_Client and POMI_PCM_Units

so i investigated. within the mission sqm they have

"pomi_pmc_client",

"pomi_pmc_units",

for the addons. I know you have updated this mod and the format/filenames are different. so my question is. what do i need to change

in the sqm to make the mission recognize the new files?

thanks

I would guess "PG_Services_PMC_CLIENT" and "PG_Services_PMC_UNITS". Those are the CfgPatches class names. Pretty much the only thing I can think of, so if those don't work then I have no idea. The units in those configs have probably changed as well, so that mission might be totally outdated. You can ask the mission creator to update the mission. You could also use the unit class names in the first post to correct the mission.

Share this post


Link to post
Share on other sites

New version release. Version 01JUN15.

- Added more tan colored version of the independent uniform reskins.

- Added vehicle groups for use in the game editor.

- Altered weights of uniforms to match AAF uniforms.

http://i.imgur.com/I6FCs6M.jpg (182 kB)

The old textures are still included, but are considered to be grey. Making these changes to the config naming system caused some class names for uniforms to be changed, so I apologize in advance if that creates any problems.

Edited by BadHabitz

Share this post


Link to post
Share on other sites
Is there an ammo crate for the uniforms?

Yes and no. Yes there is an ammo crate for uniforms. No, I forgot to add the latest uniforms that I've created. I will remedy that in the next update.

Share this post


Link to post
Share on other sites

Very good addon and rpt errors free. But I found that it breaks AT4 reload of TF47 Launchers. I don't get any script errors but you have infinite ammo for AT4.

Steps to reproduce:

1. Run arma3 with CBA, PG service and TF47 Launchers

2. Run VR with any AT4 and any rifle.

3. Switch to laucnher, press reload, shoot.

4. Switch to rifle

5. Switch to launcher, press reload, shoot.

repeat steps 3-5 as many times as you want.

Edited by Kukus

Share this post


Link to post
Share on other sites
Very good addon and rpt errors free. But I found that it breaks AT4 reload of TF47 Launchers. I don't get any script errors but you have infinite ammo for AT4.

Steps to reproduce:

1. Run arma3 with CBA, PG service and TF47 Launchers

2. Run VR with any AT4 and any rifle.

3. Switch to laucnher, press reload, shoot.

4. Switch to rifle

5. Switch to launcher, press reload, shoot.

repeat steps 3-5 as many times as you want.

I have no idea how this mod could mess with that one. Have you tried your steps without running PG Services?

Share this post


Link to post
Share on other sites

Yes. I tried it without other mods.

---------- Post added at 09:42 ---------- Previous post was at 08:38 ----------

I opened pbos and config.bin's. When I try to convert config.cpp to config.bin, I get errors (MakePbo from Mikero). In every config.cpp:

config.cpp has externs but no RequiredAddons

Also in pg_services_pmc_config\Characters\PMC\config.cpp line 5:

expected classname

Don't know, but maybe this cause some troubles.

UPD:

I have deleted directory pg_services_pmc_config\Characters\PMC and looks like this solves the problem with TF47 launchers. Please check all config.cpp's with Mikero MakePbo. Looks like cfgconvert from BIs doesn't show errors in config.cpp's

Edited by Kukus

Share this post


Link to post
Share on other sites
Yes. I tried it without other mods.

---------- Post added at 09:42 ---------- Previous post was at 08:38 ----------

I opened pbos and config.bin's. When I try to convert config.cpp to config.bin, I get errors (MakePbo from Mikero). In every config.cpp:

config.cpp has externs but no RequiredAddons

Also in pg_services_pmc_config\Characters\PMC\config.cpp line 5:

expected classname

Don't know, but maybe this cause some troubles.

You know its normally best practice to ask permission, before you start editing someone addon.

Share this post


Link to post
Share on other sites

I just want to help solve problems with addon. Also it has APL-SA license. So BadHabitz already gave his permission to open and modify it.

Edited by Kukus

Share this post


Link to post
Share on other sites

In the same spirit - to help improve the addon, the CfgPatches part of pg_services_pmc_config needs to have a dependency on "A3_Characters_F" added(*). So, fixing the missing class name and adding the dependency, the result is

class CfgPatches
{
class pg_services_pmc_config
{
	units[] = {"PMC_Bodyguard1","PMC_SecurityCon_MX","PMC_SecurityCon_MXGL","PMC_Engineer","PMC_Medic","PMC_FieldSpecialist_LMG","PMC_TL","PMC_Marksman","PMC_Helipilot","PMC_Bodyguard_M4","PMC_SecurityCon_M4","PMC_SecurityCon_M203","PMC_Engineer_M4","PMC_Medic_M4","PMC_FieldSpecialist_M249","PMC_TL_M4"};
	weapons[] = {"U_PMC_GTShirt_DJeans","U_PMC_GTShirt_SJeans","U_PMC_BlkTShirt_DJeans","U_PMC_BlkTShirt_SJeans","U_PMC_BluTShirt_SJeans","U_PMC_WTShirt_DJeans","U_PMC_BluePlaidShirt_BeigeCords","U_PMC_RedPlaidShirt_DenimCords","U_PMC_BlackPoloShirt_BeigeCords","U_PMC_BluPolo_BgPants","U_PMC_BgPolo_GrnPants","U_PMC_BlckPolo_BgPants","U_PMC_BlckPolo_BluPants","U_PMC_BluPolo_GrnPants","U_PMC_BrnPolo_BgPants","U_PMC_BrnPolo_BluPants","U_PMC_GrnPolo_BgPants","U_PMC_WhtPolo_BgPants","U_PMC_WhtPolo_BluPants","U_PMC_WhtPolo_GrnPants","U_PMC_CombatUniformRS_BSGPBB","U_PMC_CombatUniformRS_BSGPSB","U_PMC_CombatUniformRS_BSSPBB","U_PMC_CombatUniformRS_BSSPSB","U_PMC_CombatUniformRS_GSBPBB","U_PMC_CombatUniformRS_GSSPBB","U_PMC_CombatUniformRS_IndPBSBB","U_PMC_CombatUniformRS_SSBPBB","U_PMC_CombatUniformRS_SSGPBB","U_PMC_CombatUniformRS_SSGPSB","U_PMC_CombatUniformRS_ChckDBS_GPSB","U_PMC_CombatUniformRS_ChckLB_GPBB","U_PMC_CombatUniformRS_ChckLR_SPBB","U_PMC_CombatUniformRS_ChckP_BPBB","U_PMC_CombatUniformLS_BSGPBB","U_PMC_CombatUniformLS_BSGPSB","U_PMC_CombatUniformLS_BSSPBB","U_PMC_CombatUniformLS_BSSPSB","U_PMC_CombatUniformLS_GSBPBB","U_PMC_CombatUniformLS_GSSPBB","U_PMC_CombatUniformLS_IndPBSBB","U_PMC_CombatUniformLS_SSBPBB","U_PMC_CombatUniformLS_SSGPBB","U_PMC_CombatUniformLS_SSGPSB","U_PMC_CombatUniformLS_ChckDBS_GPSB","U_PMC_CombatUniformLS_ChckLB_GPBB","U_PMC_CombatUniformLS_ChckLR_SPBB","U_PMC_CombatUniformLS_ChckP_BPBB"};
	requiredVersion = 0.1;
	requiredAddons[] = {"A3_Characters_F"};
	version = 0.1;
};
};

(*) Otherwise, it will break ACE 3 functionality in stock BIS units due to the extern references to "class EventHandlers" in, for example, class I_Soldier_base_F. (this unit is defined in A3_Characters_F which is why the dependency is needed)

Edited by Killswitch

Share this post


Link to post
Share on other sites
In the same spirit - to help improve the addon, the CfgPatches part of pg_services_pmc_config needs to have a dependency on "A3_Characters_F" added(*). So, fixing the missing class name and adding the dependency, the result is

class CfgPatches
{
class pg_services_pmc_config
{
	units[] = {"PMC_Bodyguard1","PMC_SecurityCon_MX","PMC_SecurityCon_MXGL","PMC_Engineer","PMC_Medic","PMC_FieldSpecialist_LMG","PMC_TL","PMC_Marksman","PMC_Helipilot","PMC_Bodyguard_M4","PMC_SecurityCon_M4","PMC_SecurityCon_M203","PMC_Engineer_M4","PMC_Medic_M4","PMC_FieldSpecialist_M249","PMC_TL_M4"};
	weapons[] = {"U_PMC_GTShirt_DJeans","U_PMC_GTShirt_SJeans","U_PMC_BlkTShirt_DJeans","U_PMC_BlkTShirt_SJeans","U_PMC_BluTShirt_SJeans","U_PMC_WTShirt_DJeans","U_PMC_BluePlaidShirt_BeigeCords","U_PMC_RedPlaidShirt_DenimCords","U_PMC_BlackPoloShirt_BeigeCords","U_PMC_BluPolo_BgPants","U_PMC_BgPolo_GrnPants","U_PMC_BlckPolo_BgPants","U_PMC_BlckPolo_BluPants","U_PMC_BluPolo_GrnPants","U_PMC_BrnPolo_BgPants","U_PMC_BrnPolo_BluPants","U_PMC_GrnPolo_BgPants","U_PMC_WhtPolo_BgPants","U_PMC_WhtPolo_BluPants","U_PMC_WhtPolo_GrnPants","U_PMC_CombatUniformRS_BSGPBB","U_PMC_CombatUniformRS_BSGPSB","U_PMC_CombatUniformRS_BSSPBB","U_PMC_CombatUniformRS_BSSPSB","U_PMC_CombatUniformRS_GSBPBB","U_PMC_CombatUniformRS_GSSPBB","U_PMC_CombatUniformRS_IndPBSBB","U_PMC_CombatUniformRS_SSBPBB","U_PMC_CombatUniformRS_SSGPBB","U_PMC_CombatUniformRS_SSGPSB","U_PMC_CombatUniformRS_ChckDBS_GPSB","U_PMC_CombatUniformRS_ChckLB_GPBB","U_PMC_CombatUniformRS_ChckLR_SPBB","U_PMC_CombatUniformRS_ChckP_BPBB","U_PMC_CombatUniformLS_BSGPBB","U_PMC_CombatUniformLS_BSGPSB","U_PMC_CombatUniformLS_BSSPBB","U_PMC_CombatUniformLS_BSSPSB","U_PMC_CombatUniformLS_GSBPBB","U_PMC_CombatUniformLS_GSSPBB","U_PMC_CombatUniformLS_IndPBSBB","U_PMC_CombatUniformLS_SSBPBB","U_PMC_CombatUniformLS_SSGPBB","U_PMC_CombatUniformLS_SSGPSB","U_PMC_CombatUniformLS_ChckDBS_GPSB","U_PMC_CombatUniformLS_ChckLB_GPBB","U_PMC_CombatUniformLS_ChckLR_SPBB","U_PMC_CombatUniformLS_ChckP_BPBB"};
	requiredVersion = 0.1;
	requiredAddons[] = {"A3_Characters_F"};
	version = 0.1;
};
};

(*) Otherwise, it will break ACE 3 functionality in stock BIS units due to the extern references to "class EventHandlers" in, for example, class I_Soldier_base_F. (this unit is defined in A3_Characters_F which is why the dependency is needed)

Good point. I understand what you're saying. I'll go through all of the configs in the mod this weekend.

Share this post


Link to post
Share on other sites

Updated mod v0.9 available at withSIX. Download now by clicking:

banner-420x120.png

Hey pomigit BadHabitz , you can upload updates or new mods to withSIX yourself now!

Make your own promo page, get the power to release your work at your own point of choosing.

To learn more, follow this guide.

Share this post


Link to post
Share on other sites
Good point. I understand what you're saying. I'll go through all of the configs in the mod this weekend.

Hey BadHabitz, I´ve noticed you´ve removed the replacement configs for RHS/RH/HLC weapons... are you planning to add it back, or it just slipped your mind (you´ve forgotten to add to 0.9 version of PG????) It throws an error if I keep the old replacement config file (saying A3 can´t find pmc_unit =P)

Cheers!

Share this post


Link to post
Share on other sites

When do you get that error?

The replacement configs for the popular weapons mods are still available on the first page. I'm not going to roll them in with the main download, so they will always be separate.

Share this post


Link to post
Share on other sites
When do you get that error?

The replacement configs for the popular weapons mods are still available on the first page. I'm not going to roll them in with the main download, so they will always be separate.

I´ve updated PG to 0.9 and then had this error on startup (dependacy error... had to delete the replacement config, or else my saved games wouldn´t load) I guess you´ve changed something on configs (like classnames or maybe a typo error) and the replacement can´t find the new PGs pmcs units =(

cheers!

Share this post


Link to post
Share on other sites
;2947361']I´ve updated PG to 0.9 and then had this error on startup (dependacy error... had to delete the replacement config' date=' or else my saved games wouldn´t load) I guess you´ve changed something on configs (like classnames or maybe a typo error) and the replacement can´t find the new PGs pmcs units =(

cheers![/quote']

Oh, ok. I was wondering what you meant about updating to 0.9, because I don't number my versions that way. Then I saw it was PW6.

Either way, I've got a few things on my list to work on, so I'll see if I can reproduce the problem and get it fixed as soon as I can.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×