Spectate vehicle after death
#1

OnPlayerSpawn:
Код:
if(Died[playerid])
{
   TogglePlayerSpectating(playerid, 1);
   PlayerSpectateVehicle(playerid, Car, 3);
   SetTimerEx("Ride", 5000, false, "i", playerid);
   SendClientMessage(playerid, 0xFFFFFFFF, "Spawned");
   return 1;
}
OnPlayerDeath:
Код:
if(killerid == INVALID_PLAYER_ID)
{
   GameTextForPlayer(playerid,"Died",2000,2);
   ResetPlayerMoneyA(playerid);
   Died[playerid]=true;
   SendClientMessage(playerid, 0xFFFFFFFF, "You died");
   return 1;
}
After death, player isn't spectating vehicle....

These functions are on the top of callbacks


EDIT:
After death, player gains message "You died", but after spawn, he doesn't get message "Spawned"
Reply
#2

Is "Died" a bool?

Is "Car" set as a vehicle?
Reply
#3

Yes it is


EDIT:

As I tested, OnPlayerSpawn isn't checked after death....
Reply
#4

If OnPlayerSpawn doesn't get called, make sure you have classes added. (AddPlayerClass)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)