owmyeye 14 Posted November 15, 2015 Can anyone please help me make the following mission, as I will try to describe it. I tried for hours yesterday to make this but got no where. I'll start with dot points to outline the main features I want, then explain a bit more: Re-spawning player (easy). Re-spawning AI who.. Use MCC's Gaia to make AI defend or attack a zone. Make the AI stop spawning when a trigger area is occupied (optional) Make the AI stop spawning when too many have died. The player doesn't need to command or even be in a squad. Probably all infantry for a number of reasons. The idea behind this scenario is as follows: I want to set up a battle between 2 teams (of 1 human player, and the rest AI) who start at opposing ends of a town, then try to advance past each other. For simplicity sake, it can be all infantry... ARMA is a bit crap at vehicle AI anyway. Each team will have their target zone on where the enemy spawns from, so when a team successfully occupies it's opposing team's base/supply route, they bring about the end of the game by stopping the enemy re spawning. I liken it to tug of war, because I envision two teams push toward each other (not tugging though) to move the other teams control line back until the point of victory. Hopefully with MCC and a few squads per team, an interesting front line and control zones should appear, with a big rolling battle that moves in both directions. - However I'm stuck on the main bit of making the AI re spawn back into squads controlled by GAIA. If possible, I would like to have a set number of squads which are always present, rather than a random batches appearing, or worse yet, single units controlled by GAIA. This is because the more squads there are, the more drag on the FPS there will be. Does anyone have the knowledge, time, and care to help me out on this? I figured I'd put this out there and hope for the best. Share this post Link to post Share on other sites
dreadpirate 173 Posted November 21, 2015 My script Jebus (linked below) respawns AI groups and can add them to GAIA. For example: 0 = [this, "INIT=, "(group _proxyThis) setVariable ['GAIA_ZONE_INTEND',['1', 'MOVE], false];"] execVM "Jebus.sqf"; It's fairly basic, but give it a try, it might work for you. Share this post Link to post Share on other sites