twirly 11 Posted November 5, 2011 (edited) I have been searching for days and can't get to the bottom of this. Frustration is king at the moment. Two problems really... 1. In a MP/COOP game... when all players are killed... how do you run your own script before the game ends and the debriefing stuff is shown... is it possible to take control for as long as you want and then end the game? 2. When the game does end I get the debriefing text overlaid on the score. I want just the score and no debriefing.... or debriefing after the score. Why is one on top of the other anyway? Pic below. I've looked at so much I think I have information overload. I'm convinced that it's either very simple and I'm just not getting it.... or just can't be done. Totally baffled at this point! Edited November 5, 2011 by twirly Pic added Share this post Link to post Share on other sites
.kju 3245 Posted November 5, 2011 a) use respawn = 3; and handle the dead people as desired and set the game end yourself b) not really possible. you could script your custom dialog before the debriefing. Share this post Link to post Share on other sites
twirly 11 Posted November 5, 2011 (edited) Thanks for the reply man. I have respawn = 5...so respawn to SIDE. Respawn to GROUP will change things a bit too much. My mistake... you mean respawn "base"... but that will still change things too much. There are three possible outcomes... WIN - All Enemy Dead LOSE - All players dead TIMEOUT - Game timed out. Win and Timeout are easy.... I can display my own screen on all machines many different ways... but trying to get the same simple screen displayed for a "LOSE" is blowing my mind. There does not seem to be any way to accomplish this. I had an idea to handle the last guys damage and fake his death... that way I may be able to display my screen and end the mission my self. Haven't tried yet though.... was waiting for some ideas. All I want is a 5 second "YOU LOSE" and show the nice BIS scoreboard and then end. I'll give away the scoreboard... but can't believe I can't have a simple "ALL PLAYERS DEAD. YOU LOSE!" on a black screen come up to match the other two black screens I already have for TIMEOUT and WIN. Unbelievable! Edited November 5, 2011 by twirly Clarity Share this post Link to post Share on other sites
.kju 3245 Posted November 5, 2011 you can try debriefing=0 in the ext but I think it only works in SP: http://community.bistudio.com/wiki/Description.ext#debriefing Share this post Link to post Share on other sites
twirly 11 Posted November 5, 2011 (edited) you can try debriefing=0 in the ext but I think it only works in SP:http://community.bistudio.com/wiki/Description.ext#debriefing Thanks...yeah it doesn't work here. Tried all the onPlayerXXXX Event Script stuff... tried an Event Script called exit.sqf that does fire before the briefing.... but can't seem to do anything in that script but print to the report with diag_log. That's how I know it's firing... but I can't use it to stop the end. According to the Wiki - http://community.bistudio.com/wiki/Event_Scripts:- exit Launched when mission is finished (before debriefing screen). One argument of type Number is passed to the script: The number of game end. To me that script should be the thing that you could use in this situation.... but I'm not having much luck. It is passed the endMission END number that you can do a lot with.... but you really can't do shit with it because it does not stop the mission from ending. At least I haven't found a way. Edited November 5, 2011 by twirly Clarity Share this post Link to post Share on other sites
demonized 20 Posted November 5, 2011 do your respawns any way you want and then use MPkilled eventhandlers to create a unit for yourself (using getPlayerUID or something ) and selectplayer it when all players is dead (original end), then you have all the time in the world to run whatever script and then end at will. Share this post Link to post Share on other sites
twirly 11 Posted November 5, 2011 Thanks Demonized.... maybe I will try the MP EH's for a different approach. Had a quick play last night and didn't get anywhere... but will see what I can do today. Share this post Link to post Share on other sites