示例#1
0
    public void Client_UpdatePlayerHealthAndAlive(NetworkPlayer targetplayer, bool IsAlive, int CurrentHealth)
    {
        MPPlayer player = MultiplayerManager.GetMPPlayer(targetplayer);

        player.PlayerIsAlive = IsAlive;
        player.PlayerHealth  = CurrentHealth;
    }
示例#2
0
 void Client_SpawnPlayer(NetworkPlayer player, Vector3 position, Quaternion rotation)
 {
     MultiplayerManager.GetMPPlayer(player).PlayerIsAlive = true;
     MultiplayerManager.GetMPPlayer(player).PlayerHealth  = 100;
     if (player == MyPlayer.PlayerNetwork)
     {
         MyPlayer.PlayerManager.ControllerTransform.position = position;
         MyPlayer.PlayerManager.ControllerTransform.rotation = rotation;
         MyPlayer.PlayerManager.networkView.RPC("Client_PlayerAlive", RPCMode.All);
     }
     else
     {
     }
 }