Гайд 💖 Урок GLUA #1

  • LauX
  • Заблокирован
  • 676
  • 12
  • 233
Контакты для связи отсутствуют.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Здравствуйте, сегодня я дам вам полезную часть познаний в вашем коде написанным на GLUA.

Условие: СЛЕДОВАТЬ РУКОВОДСТВУ, Поняв, что это руководство, Наличие SublimeText / VSCode на ЯЗЫКЕ GLUA, Локальный сервер.

Давайте начнем:

Перечисление всех команд (DARKRP INCLUDED)
- print
- RunConsoleCommand
- ChatPrint
- Remove (Закрыть панель кнопкой)

PRINT
Lua:
print("ВАШ ТЕКСТ")

-- Или

print(LocalPlayer():Nick())

-- Или

print(LocalPlayer():Health())

-- Или

print(LocalPlayer():SteamID()) -- (МОЖЕТ ТАКЖЕ LocalPlayer():SteamID64())

RUNCONSOLECOMMAND

Lua:
unConsoleCommand("ulx","goto",***) -- *** = перечисление стилей GetColumnText( 1 )  для DListView

-- РАБОТАЕТ СО ВСЕМИ КОМАНДАМИ ULX ПОПРОБУЙТЕ ИХ ХОРОШО СЛОЖИТЬ

RunConsoleCommand("say","test")

RunConsoleCommand("command_name")

RunConsoleCommand("say","!menu")

ChatPrint
Lua:
--Давайте использовать LocalPlayer

--LocalPlayer = КЛИЕНТУ, КОТОРЫЙ ВЫПОЛНЯЕТ ЭТУ КОМАНДУ

-- так

LocalPlayer():ChatPrint("ВАЖНЫЙ ТЕКСТ")

LocalPlayer():ChatPrint(LocalPlayer():Health()) -- ЖИЗНИ

LocalPlayer():ChatPrint(LocalPlayer():getDarkRPVar('money')) -- ПОКАЗАТЬ ДЕНЬГИ В ЧАТЕ

LocalPlayer():ChatPrint(LocalPlayer():getDarkRPVar('job')) -- ПОКАЗАТЬ РАБОТУ В ЧАТЕ

--У КАЖДОГО СВОИ ВАРИАНТЫ НА ИСПОЛЬЗОВАНИЕ ЭТИХ КОММАНД

REMOVE
Lua:
-- Простая функция удаления

-- Давайте повторим то, что я только что сказал

local buttonmagique = vgui.Create( "DButton", frame )  --frame = имя после LOCAL вашей панели
buttonmagique:SetText( "Fermer le menu magique" )       
buttonmagique:SetPos( 25, 50 )       
buttonmagique:SetSize( 250, 30 )       
buttonmagique.DoClick = function()   
    print("VOUS AVEZ FERMER LE PANEL")
    RunConsoleCommand("say", "Браво, ваша RunConsoleCommand работает хорошо 😁")
    LocalPlayer():ChatPrint("ВАША ПАНЕЛЬ УСПЕШНО ЗАКРЫЛАСЬ 😁 ПОЛУЧАЙТЕ УДОВОЛЬСТВИЕ")
    frame():Remove() -- frame = имя после LOCAL вашей панели
end

-- Вам решать, как правильно его использовать

КОНЕЦ ЭТОГО ПЕРВОГО РУКОВОДСТВА
 
  • LauX
  • Заблокирован
  • 676
  • 12
  • 233
Контакты для связи отсутствуют.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
  • 54
  • 6
Контакты для связи отсутствуют.
Честно - ни о чем тема. Это не урок, а тупо boilerplate
 
  • Печально
Реакции: LauX
Сверху Снизу