nikusyaxxs Активный Автор темы 321 90 1 Июн 2024 #1 Версия MoonLoader .026-beta например есть функция renderCreateFont которая принимает название шрифта, высоту и флаги что за флаги вот ис ит? какие бывают? Реакции: qdIbp
например есть функция renderCreateFont которая принимает название шрифта, высоту и флаги что за флаги вот ис ит? какие бывают?
Решение minxty 1 Июн 2024 lib/moonloader.lua: local font_flags = { NONE = 0x0, BOLD = 0x1, ITALICS = 0x2, BORDER = 0x4, SHADOW = 0x8, UNDERLINE = 0x10, STRIKEOUT = 0x20 } пример: Lua: local my_font = renderCreateFont('Verdana', 12, 0x1 + 0x4 + 0x8) -- делаем жирний шрифт с рамками и тенью или же: Lua: local font_flag = require('moonloader').font_flag local my_font = renderCreateFont('Verdana', 12, font_flag.BOLD + font_flag.BORDER + font_flag.SHADOW)
lib/moonloader.lua: local font_flags = { NONE = 0x0, BOLD = 0x1, ITALICS = 0x2, BORDER = 0x4, SHADOW = 0x8, UNDERLINE = 0x10, STRIKEOUT = 0x20 } пример: Lua: local my_font = renderCreateFont('Verdana', 12, 0x1 + 0x4 + 0x8) -- делаем жирний шрифт с рамками и тенью или же: Lua: local font_flag = require('moonloader').font_flag local my_font = renderCreateFont('Verdana', 12, font_flag.BOLD + font_flag.BORDER + font_flag.SHADOW)
minxty Известный 1,189 1,058 1 Июн 2024 Решение #2 lib/moonloader.lua: local font_flags = { NONE = 0x0, BOLD = 0x1, ITALICS = 0x2, BORDER = 0x4, SHADOW = 0x8, UNDERLINE = 0x10, STRIKEOUT = 0x20 } пример: Lua: local my_font = renderCreateFont('Verdana', 12, 0x1 + 0x4 + 0x8) -- делаем жирний шрифт с рамками и тенью или же: Lua: local font_flag = require('moonloader').font_flag local my_font = renderCreateFont('Verdana', 12, font_flag.BOLD + font_flag.BORDER + font_flag.SHADOW) Реакции: FreX Позитивный голос 0 Негативный голос Решение
lib/moonloader.lua: local font_flags = { NONE = 0x0, BOLD = 0x1, ITALICS = 0x2, BORDER = 0x4, SHADOW = 0x8, UNDERLINE = 0x10, STRIKEOUT = 0x20 } пример: Lua: local my_font = renderCreateFont('Verdana', 12, 0x1 + 0x4 + 0x8) -- делаем жирний шрифт с рамками и тенью или же: Lua: local font_flag = require('moonloader').font_flag local my_font = renderCreateFont('Verdana', 12, font_flag.BOLD + font_flag.BORDER + font_flag.SHADOW)