Вопрос Custom font

Начинающий
Статус
Оффлайн
Регистрация
1 Фев 2021
Сообщения
22
Реакции[?]
1
Поинты[?]
0
Здравствуйте, хотел спросить, как мне сделать выбор шрифта по дроп давну?
 
Забаненный
Статус
Оффлайн
Регистрация
16 Ноя 2020
Сообщения
287
Реакции[?]
36
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
1 Фев 2021
Сообщения
22
Реакции[?]
1
Поинты[?]
0

Вложения

Пользователь
Статус
Оффлайн
Регистрация
21 Дек 2019
Сообщения
228
Реакции[?]
101
Поинты[?]
0
Ну дропдаун создаешь и гетаешь его
if (dd == 0) {
font = Render.AddFont('verdana')
} else if (dd == 1) {
}
и т. д
 
Хех.......)#манипулятор #кукловод #манипуляция
Участник
Статус
Оффлайн
Регистрация
28 Дек 2019
Сообщения
557
Реакции[?]
223
Поинты[?]
3K
Здравствуйте, хотел спросить, как мне сделать выбор шрифта по дроп давну?
Код:
UI.AddDropdown("Custom font", ["Verdana", "Tahoma"])

...
const fonts = ["Verdana", "Tahoma"]
const font = Render.AddFont(fonts[UI.GetValue("Custom font")], 8, 400)
...
 
Олдфаг
Статус
Оффлайн
Регистрация
28 Дек 2018
Сообщения
2,585
Реакции[?]
1,437
Поинты[?]
1K
На.

JavaScript:
var get_font = [
    {name: "Verdana", size: 7, thickness: 0},
    {name: "Smallest Pixel-7", size: 5, thickness: 0}
]

function draw(){
    var index = UI.GetValue("Script items", "Font")
    var font = Render.AddFont(get_font[index].name, get_font[index].size, get_font[index].thickness)

    Render.StringCustom(100, 100, 0, "Test text", [255, 255, 255, 255], font)
}

UI.AddDropdown("Font", ["Verdana", "Smallest Pixel"])

Cheat.RegisterCallback("Draw", "draw");
 
Сверху Снизу