• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Подсчёт количества игроков на профессии DarkRP

  • Автор темы Автор темы soyali2
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

soyali2

Пользователь
Регистрация
19 Мар 2020
Сообщения
13
Реакции
0
Баллы
13
Столкнулся с проблемой, в F4 меню показывается количество игроков на профессии на момент захода на сервер.
Lua:
local currectjob = 0
            for i, player in ipairs(player.GetAll()) do
                if player:getDarkRPVar("job") == v.name then
                    currectjob = currectjob + 1
                end
            end
            maximum:SetText(currectjob .. "/" .. maximumjob )
Как сделать так, чтобы счётчик работал в реальном времени и показывал текущее количество людей на профессии?
 
Столкнулся с проблемой, в F4 меню показывается количество игроков на профессии на момент захода на сервер.
Lua:
local currectjob = 0
            for i, player in ipairs(player.GetAll()) do
                if player:getDarkRPVar("job") == v.name then
                    currectjob = currectjob + 1
                end
            end
            maximum:SetText(currectjob .. "/" .. maximumjob )
Как сделать так, чтобы счётчик работал в реальном времени и показывал текущее количество людей на профессии?
На самом деле в этом коде направильно подсчитывается профессия, так как подсчитывается /job игрока, а не его профессия технически.
В твоём случае нужно обновлять F4 при его открытии, но данный отрезок кода на это не влияет. Тут скорее нужно этот отрезок закинуть в момент прогрузки панели на клиенте. Если F4 скрывается, а не удаляется - нужно сделать удаляемым или обновлять при включении видимости. Масса вариантов, как пофиксить.
 
Сам счётчик сделан хоть и верно, но "неграмотно", ты мог использовать
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
.
 
Статус
В этой теме нельзя размещать новые ответы.
Главная Регистрация
Назад
Сверху