Death System doesn't respawn correctly after explosion.
#2

Well this code first have a lot of bugs.

Код:
public OnPlayerUpdate(playerid)
{
	if(PlayerDead[playerid] == 1 && PlayerIsDead[playerid] == 0)
	{
		PlayerDeath(playerid);
	}

}
this is wrong you need to use this code Under OnPlayerSpawn.

Like this

Код:
public OnPlayerSpawn(playerid)
{
	if(PlayerDead[playerid] == 1 && PlayerIsDead[playerid] == 0)
	{
		PlayerDeath(playerid);
	}

}
Код:
public OnPlayerRequestClass(playerid, classid)
{
	if(PlayerDead[playerid] == 1 || PlayerIsDead[playerid])return 1;
public OnPlayerRequestSpawn(playerid)
{
	if(LoggedIn[playerid] == 0) return 0;
	if(PlayerDead[playerid] == 1 || PlayerIsDead[playerid])return 1;
if(PlayerDead[playerid] == 1 || PlayerIsDead[playerid])

PlayerIsDead[playerid] == 1 or PlayerIsDead[playerid] is same thing.

for PlayerIsDead[playerid] ==0 or !PlayerIsDead[playerid] is same thing.

any i'll advice you don't you that under OnPlayerUpdate it will lag your server.
better to use it properly on Under OnPlayerSpawn
Reply


Messages In This Thread
Death System doesn't respawn correctly after explosion. - by Dokins - 14.05.2016, 00:06
Re: Death System doesn't respawn correctly after explosion. - by MBilal - 14.05.2016, 02:26

Forum Jump:


Users browsing this thread: 1 Guest(s)