SST_Sparky 0 Posted March 12, 2004 Share Posted March 12, 2004 (edited) Ok well my friend was talking to me about some stuff he talks with his m8s when hes bored and he was talking about how he would take on a skyscraper if him and a few friends had to take control of it. so he tells me how he would do it and i sed well that sounds like a challange to make for ghost recon like as a mod or summit and the thing is he told me that he would need 2 or more insertion point if i was gonna make it. ie 1 on the roof and 1 in the frount door. so how could this be done and yet how could u set it so that u can choise what team starts where. ie alpha team takes roof bravo and charlie team takes frount door, is it possabile? is so hwo could i do it? Sparky. Edited March 12, 2004 by SST_Sparky Quote Link to post Share on other sites
|rsi| monkey 0 Posted March 12, 2004 Share Posted March 12, 2004 (edited) originally posted by Jack57 Simply loop the player platoon to identify the teams and then use an actor loop to teleport the players in each team. You don't need to create and assign individual actor references this way as the looping process does it for you. Group: <Default> Comment: Trigger Event: The simulation is starting. Responses: Set PlayerPlatoon to (The player-controlled platoon). Use GetPlayerTeams to loop over all teams in PlayerPlatoon after this block. Call TeleportPlayerTeams after this block. Group: GetPlayerTeams Comment: Trigger Event: A team loop is ready to process ThisTeam. Responses: Allow this block to be reactivated. Increment PlayerTeamCount. Set Charlie to ThisTeam. Continue executing responses if ((The value of PlayerTeamCount) is less than 3). Set Bravo to ThisTeam. Continue executing responses if ((The value of PlayerTeamCount) is less than 2). Set Alpha to ThisTeam. Group: TeleportPlayerTeams Comment: Trigger Event: This block has been called directly from the script. Responses: Use TeleportAlpha to loop over all actors in Alpha after this block. Use TeleportBravo to loop over all actors in Bravo after this block. Use TeleportCharlie to loop over all actors in Charlie after this block. Group: TeleportAlpha Comment: Trigger Event: An actor loop is ready to process ThisActor. Responses: Allow this block to be reactivated. Teleport ThisActor to Location Alpha. Group: TeleportBravo Comment: Trigger Event: An actor loop is ready to process ThisActor. Responses: Skip the remaining responses if ((The value of PlayerTeamCount) is less than 2). Allow this block to be reactivated. Teleport ThisActor to Location Bravo. Group: TeleportCharlie Comment: Trigger Event: An actor loop is ready to process ThisActor. Responses: Skip the remaining responses if ((The value of PlayerTeamCount) is less than 3). Allow this block to be reactivated. Teleport ThisActor to Location Charlie. I've used this bit in a mission I'm working on now and it does work. Big thanks Jack! Edited March 12, 2004 by |rsi| monkey Quote Link to post Share on other sites
SST_Sparky 0 Posted March 12, 2004 Author Share Posted March 12, 2004 Cheers dude! Quote Link to post Share on other sites
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.