Решено Помогите с панорамой

  • Автор темы Автор темы Filonov
  • Дата начала Дата начала
  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.

Filonov

Пользователь
13 Ноя 2022
37
4
Мне нужно узнавать SteamID и если он равен моему, то панель была видна только мне
 
 
Надо создать таблицу и в lua в эту таблицу добавить значения, а из JavaScript достать эти значения?
Да, как я понял, в js api нет способа достать steam id (на самом деле не просто так). Если надо получить steam id на клиенте, то надо послать из луа с помощью custom events или custom net tables.
 
Да, как я понял, в js api нет способа достать steam id (на самом деле не просто так). Если надо получить steam id на клиенте, то надо послать из луа с помощью custom events или custom net tables.
JS это скрипт который работает только с данными панорамы и получает кастомные данные из LUA которые дальше используются по необходимости

Два путя получения ты уже перечислил

Отличие custom events или custom net tables в том, что
custom events вызывается событием
custom net tables имеет постоянный доступ к переменной (в реальном времени)
 
В случае же с этой задачей получения steam ID нужно использовать custom events любое событие по ходу игры , начиная от того, что все загрузились в карту и выбирают команды

На этом этапе нужно вызвать проверку и получение steamID и в случае нужного во первых найти его как игрока и уже только ему начать отображать панораму необходимую
 
Реклама: