Jump to content
rekkless

Players Who JIP spawn as a Bird and get stuck on loading screen.

Recommended Posts

I'm having some significant issues with a mission I've made.

 

I have Respawn = 1;

 

and any time players Join In Progress they will spawn as a bird and get stuck on the loading screen.

 

I have tried respawnsonstart = 0; which seems to fix the problem with Zeus or Respawn = 2; missions but not for this misison.

 

I have been testing back and forth for days now and can't find a solution.

 

Keep in mind they only get stuck on the loading screen if they Join In Progress. If they are there from the start it isn't a problem.

 

Also the Zeus Curator and virtual spectators have no problem joining in progress only actual players.

 

Here is a copy of my Description.ext

 

It also has nothing to do with the ACE Spectator as I've tried it with and without.

author = "Rekkless";
onLoadName = "Big Trouble In Little Porto";
onLoadMissionTime = 0;
overviewText = "Welcome To Paradise, Enjoy Your Stay";

respawn = 1;
respawnTemplates[] = {"ace_spectator"};

disabledAI = 1;
aiKills  = 1;
joinUnassigned = 1;
saving = 0;

corpseManagerMode = 1;
corpseLimit = 0;
corpseRemovalMinTime = 1200;

class Header
{gameType = RPG;};


class Params
{
	class 3rdViewRestrictions
	{
		title = "3rd View Restrictions";
		values[] = {0,1};
        texts[] = {"Script Disabled","Script Enabled"};
		default = 0;
	};
};

I have even tried a little more complicated version:

 

author = "Rekkless";
onLoadName = "Big Trouble In Little Porto";
onLoadMissionTime = 0;
overviewText = "Welcome To Paradise, Enjoy Your Stay";

respawn = 1;
respawnTemplates[] = {"ace_spectator"};
respawnDelay = 0;
respawnOnStart = 0;
respawnVehicleDelay = 0;
respawnTemplatesVirtual[] = {};

disabledAI = 1;
aiKills  = 1;
joinUnassigned = 1;
saving = 0;

corpseManagerMode = 1;
corpseLimit = 0;
corpseRemovalMinTime = 1200;

class Header
{gameType = RPG;};


class Params
{
	class 3rdViewRestrictions
	{
		title = "3rd View Restrictions";
		values[] = {0,1};
        texts[] = {"Script Disabled","Script Enabled"};
		default = 0;
	};
};

Share this post


Link to post
Share on other sites

What respawn behaviour do you want exactly?

JIP doesn't work when there is no real respawn (0 or 1) and "disableAI = 1" is set (as slots without a player in the beginning are kind of lost).

Share this post


Link to post
Share on other sites

When the players die ideally I want them to go into the Ace Spectator mode hence:
respawnTemplates[] = {"ace_spectator"};

 

thats it, I want them to spawn in with 1 life, if they die they go to the spectator mode.

 

 

But I want people able to JIP if they miss the start or have their ArmA crash or whatever reason. How can I force 1 life with people going into spectator mode upon death? Ideally I'd like the player to go into the new Virtual Spectator mode upon death, not the "Spacebar" spectator mode. But the ACE Spectator is fine and what I'm currently using.

Share this post


Link to post
Share on other sites

Thanks to NEO and the guys at Task Force Dingo I managed to find a solution.

 

This allows for 1 life only, repsawning into spectator mode and allows for Join In Progress for late comers or people who get Steam Ticket Kicked.

respawn = 3;
respawnTemplates[] = {"ace_spectator"};
respawnOnStart = 0;
respawnDelay = 9999999;

Seems so obvious now that I look at it

 

of course if you aren't using ACE Spectator mode and want to use the normal "SpaceBar" spectator mode a simple change to:
 

respawn = 3;
respawnTemplates[] = {"Spectator"};
respawnOnStart = 0;
respawnDelay = 9999999;

will work just fine.

 

I still am unable to find a way to send the player to the new Virtual Spectator mode. But for the ACE spectator mode is pretty damn nice.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×