• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта 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

Scoreboard

  • Автор темы Автор темы Snake
  • Дата начала Дата начала

Snake

Пользователь
Регистрация
30 Апр 2020
Сообщения
42
Реакции
0
Баллы
16
как сделать чтоб когда я нажал на "Tab" Scoreboard открылся а когда отпустил "Tab" он закрылся
я накосячил когда нажымаю "Tab" Scoreboard остаеться и не хочет выключаться
помогите пожалуйста
 
как сделать чтоб когда я нажал на "Tab" Scoreboard открылся а когда отпустил "Tab" он закрылся
я накосячил когда нажымаю "Tab" Scoreboard остаеться и не хочет выключаться
помогите пожалуйста
Код ошибки в консоли отправьте пожалуйста!
else
Если не будет скажите Tab свой юзайте?
 
чтоб когда я нажал на "Tab" Scoreboard открылся
В это случае стоит использовать
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).


а когда отпустил "Tab" он закрылся
А в этом случае
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
 
В это случае стоит использовать
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).



А в этом случае
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
hook.Add('ScoreboardHide', 'TabHide', function()
if IsValid( Scoreboard ) then
Scoreboard:Hide()
Scoreboard:Clear()
Scoreboard = nil
end

--Scoreboard:Hide()

return false
end)
вот так?
 
hook.Add('ScoreboardHide', 'TabHide', function()
if IsValid( Scoreboard ) then
Scoreboard:Hide()
Scoreboard:Clear()
Scoreboard = nil
end

--Scoreboard:Hide()

return false
end)
вот так?

Можно, например, взять такой вариант для кастомного таба. Но всё-таки составление кода зависит от самого разработчика, но принцип один и тот же.
Lua:
local tabmain
hook.Add("ScoreboardShow", "TabShow", function()
    ScoreboardOpen()

    if IsValid(tabmain) then
        tabmain:Show()
        // Main:MakePopup()
        gui.EnableScreenClicker(true)
        tabmain:SetKeyboardInputEnabled(true)
    end
    return true
end)

function ScoreboardOpen()
    if not IsValid(tabmain) then
        LocalPlayer().Scoreboard = true
        -- код таба
    end
end

function GM:ScoreboardHide()
hook.Add("ScoreboardHide", "TabHide", function()
    if IsValid(tabmain) then
        tabmain:SetKeyboardInputEnabled(false)
        LocalPlayer().Scoreboard = false

        ScoreboardClose()
        gui.EnableScreenClicker(false)
    end
end)

function ScoreboardClose()
    if IsValid(tabmain) then
        tabmain:Close()
        LocalPlayer().Scoreboard = false
        gui.EnableScreenClicker(false)
    end
end
 
Главная Регистрация
Назад
Сверху