Пример #1
0
	public void TakeDamage(int amount, Player attacker) {
		if(isDead || isInvurnable || !isServer)
			return;

		health -= amount;

		if(health <= 0) {
			health = maxHealth;

			string victim = GetComponent<Player>().alias;
			string killer = "environment";

			if(attacker != null) {
				killer = attacker.alias;
				attacker.CmdAddScore(1);
			} else {
				GetComponent<Player>().CmdAddScore(-1);
			}

			RpcDie(killer, victim);
		}

	}