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

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

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

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

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

Доброго времени суток.

Подскажите с помощью какой функции можно в Dayz идентифицировать игрока зная его 17-значный SteamID (7.............) и если можно какой-нибудь пример использования этой функции, желательно не в RPC.

Изменено пользователем AndreyProb (история изменений)

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


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

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

MagicByte MagicByte MagicByte
  • 0
array<Man> players = new array<Man>;
GetGame().GetPlayers( players );
int numbOfplayers = players.Count();

if( numbOfplayers > 0 )
{
	foreach(Man player: players)
	{
		if(player)
		{
			PlayerBase player_pb = PlayerBase.Cast(player);
			if(player_pb)
			{
				private PlayerIdentity p_identity = player_pb.GetIdentity();
				if(p_identity)
				{
					private string Steam64id_P = p_identity.GetPlainId();
					private string BISid_P = p_identity.GetId();
					private string Name_P = p_identity.GetName();
					private vector pos_P = player_pb.GetPosition();					
					Print("[TEST] Player '" + Name_P + "' is have Steam64id=" + Steam64id_P + " and BISID="+ BISid_P +" and pos="+ pos_P.ToString() +" !");
				}
			}
		}
	}
}

вот код, что ловит всех играющих, собирает их данные в соответствующие переменные и логирует в скрипт лог. Что с ним делать решай сам.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка