Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
kkac9kk

Данные по сурвивору

Подскажите пжл. как можно вытащить данные по сурвивору.

Необходимо получить дистанцию пройденную персонажем.

У меня идет вычленение человека которого убили и я хочу узнать сколько убитый прошел метров до смерти и сравнить их с n-ным кол-вом метров.

Как пример: у меня есть скрипт который выдает определенный предмет при убийстве другого игрока, но для того что бы не убивали кепок я хочу чтоб убитый прошел 5км и ток потом за него пойдет зачет кила.

Нашел только статистику по персонажу до смерти которая заворачивается в date но как определенного человека достать хз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0
modded class PlayerBase
{
	float m_Tick = 0;
	float m_DistanceTravelled;
	vector m_LastPosition;
	override void OnInit()
	{
		super.OnInit();
		m_DistanceTravelled = 0;
		m_LastPosition = GetPosition();
	}
	
	override void OnScheduledTick(float deltaTime)
	{
		super.OnScheduledTick(deltaTime);
		m_Tick += deltaTime;
		if (m_Tick => 3) //Prevents server from fps dropping
		{
			m_Tick = 0;
			m_DistanceTravelled = vector.Distance(m_LastPosition, GetPosition());
			m_LastPosition = GetPosition();
		}
	}
	
	override void EEKilled( Object killer )
	{
		super.EEKilled(killer);
		if (m_DistanceTravelled >= 5000
		{
			//Делаем что-то      
		}
	}
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах



Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.