Spoiler
from game.plugins import plugin, limitKit, ticketLoss, NCOrifleData
gpm_coop = {
64: [
plugin(limitKit, team = 1, slot = 0, limit = 4.0/32.0, kit = "IA_ScoutK98Short", soldier = "ia_light_soldier"),
plugin(limitKit, team = 1, slot = 1, limit = 6.0/32.0, kit = "IA_Limited_Assault_Beretta38_K98", soldier = "ia_heavy_soldier"),
plugin(limitKit, team = 1, slot = 2, limit = 9.0/32.0, kit = "IA_RiflemanK98", soldier = "ia_light_soldier"),
plugin(limitKit, team = 1, slot = 3, limit = 6.0/32.0, kit = "IA_Limited_Support_MG34_K98", soldier = "ia_light_soldier"),
plugin(limitKit, team = 1, slot = 4, limit = 4.0/32.0, kit = "ia_EngineerK98Short", soldier = "ia_light_soldier"),
plugin(limitKit, team = 1, slot = 5, limit = 4.0/32.0, kit = "ia_ATPzB39_Limited", soldier = "ia_heavy_soldier"),
plugin(limitKit, team = 2, slot = 0, limit = 4.0/32.0, kit = "BA_ScoutEarly", soldier = "ba_light_soldier"),
plugin(limitKit, team = 2, slot = 1, limit = 6.0/32.0, kit = "BA_Limited_Assault_TommygunD_No4", soldier = "ba_heavy_soldier"),
plugin(limitKit, team = 2, slot = 2, limit = 9.0/32.0, kit = "BA_RiflemanEarly", soldier = "ba_light_soldier"),
plugin(limitKit, team = 2, slot = 3, limit = 6.0/32.0, kit = "BA_Limited_Support_Bren_No4", soldier = "ba_heavy_soldier"),
plugin(limitKit, team = 2, slot = 4, limit = 4.0/32.0, kit = "BA_EngineerEarly", soldier = "ba_light_soldier"),
plugin(limitKit, team = 2, slot = 5, limit = 4.0/32.0, kit = "BA_ATBoys_Limited", soldier = "ba_heavy_soldier"),
plugin(NCOrifleData, kits = ('IA_NCOBeretta38', 'BA_NCOTommygunS'), soldiers = ("ia_light_soldier", "ba_light_soldier")),
],
}
sp3 = gpm_coop
Note, it should fix Python warnings but not CTDs. For CTDs, try launching the map in the local game in the windowed mode, perhaps the game will show the error then.