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

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

Morgel

Пользователь
Регистрация
30 Апр 2020
Сообщения
128
Реакции
0
Баллы
28
как делать приписки в табе в конце игрока помгите пожалуйста
 
Lua:
if ply:SteamID() == "STEAM_0:1:80215472" then
    draw.SimpleText(бла бла бла)
end

Также чтобы не прописывать каждый стим ид, можно создать таблицу, допустим
Код:
steamids = {}
steamids = {
    STEAM_0:1:80215472,
    STEAM_0:1:00000000,
}
 
YkipepT.png

И потом, допустим, используешь вместе с условием и разнообразными функциями. Аля:
Lua:
local menu = vgui.Create( 'DFrame' )
menu:SetSize( ScrW() * 0.8, ScrH() * 0.85 )
menu:Center()
menu:MakePopup()
menu:SetTitle( 'Small test' )
menu.Paint = function( self, w, h )
   local color = Color( 125, 34, 54, 250 )

   if ( LocalPlayer():IsGoodSteamID() ) then
      color = Color( 54, 54, 54, 250 )
   end
  
   draw.RoundedBox( 5, 0, 0, w, h, color )
end
 
Lua:
if ply:SteamID() == "STEAM_0:1:80215472" then
    draw.SimpleText(бла бла бла)
end

Также чтобы не прописывать каждый стим ид, можно создать таблицу, допустим
Код:
steamids = {}
steamids = {
    STEAM_0:1:80215472,
    STEAM_0:1:00000000,
}
данный код добавлять в scorboard или создавать отдельный папку для кода?
 
if ply:SteamID() == "STEAM_0:1:80215472"
сюда вводить те кто смогут менять приписку?
это те, кому дается приписка, а не кто может менять.
когда добавлияешь draw.SimpleText(...) это будет в приписке вот, а как сделать, чтобы сами меняли приписку - сам хз, ну тип через команду делать только если наверное

сорян если че, напоили черты пиздец
 
YkipepT.png

И потом, допустим, используешь вместе с условием и разнообразными функциями. Аля:
Lua:
local menu = vgui.Create( 'DFrame' )
menu:SetSize( ScrW() * 0.8, ScrH() * 0.85 )
menu:Center()
menu:MakePopup()
menu:SetTitle( 'Small test' )
menu.Paint = function( self, w, h )
   local color = Color( 125, 34, 54, 250 )

   if ( LocalPlayer():IsGoodSteamID() ) then
      color = Color( 54, 54, 54, 250 )
   end
 
   draw.RoundedBox( 5, 0, 0, w, h, color )
end
огромное спасибо за скрипт буду пробовать
 
Lua:
if ply:SteamID() == "STEAM_0:1:80215472" then
    draw.SimpleText(бла бла бла)
end

Также чтобы не прописывать каждый стим ид, можно создать таблицу, допустим
Код:
steamids = {}
steamids = {
    STEAM_0:1:80215472,
    STEAM_0:1:00000000,
}
огромное спасибо пошел пробовать
 
Главная Регистрация
Назад
Сверху