Гайд Monaco для Roblox

Пользователь
Статус
Оффлайн
Регистрация
14 Дек 2018
Сообщения
264
Реакции[?]
60
Поинты[?]
0
Вступление
Почти все читы на Roblox, для отображения / редактирования выбранного скрипта используют элемент "web browser", с подключенным "Monaco" . Иногда вместо Monaco используют другие библиотеки. Давайте скачаем файл такого типа -
Пожалуйста, авторизуйтесь для просмотра ссылки.
.
С этим файлом мы и будем работать.

Для подключения файла к "web browser" на c# :

webBrowser1.Url = new Uri(string.Format("file:///{0}/Monaco/Monaco.html", Directory.GetCurrentDirectory())); (Пример)

После подключения это будет выглядеть так:
Используется готовый чит, только для примера

Gamesense_9kFD2G7kDq.png
Настройка
Многие элементы текста выделяются цветом и стилем - это называется подсветкой синтаксиса. Такие параметры можно изменить в файле Monaco. Для этого откройте его с помощью любого текстового редактора, например блокнота. Для наглядности я открою его в Visual Studio. ( ПКМ по файлу > Открыть с помощью .. ) Нас встречает переменная "themeUrl" с комментариями. Тут мы можем поменять фон - поставить .png / .gif изображение. Фон счетчика строк можно также поменять.
Ниже представлены основные переменные для настройки monaco:


var SwitchMinimap; - Переключение миникарты
var SwitchReadonly; - Переключение "только чтение"
var SwitchRenderWhitespace; - Переключение повторения фона
var SwitchLinks; - Переключение взаимодействия с ссылками
var SwitchLineHeight; - Изменить высоту линии
var SwitchFontSize; - Сменить размер шрифта
var SwitchFolding; - Прозрачность фона скролбара
var SwitchAutoIndent; - Переключатель автоматического отступа
var SwitchFontFamily; - Семейство шрифта
var SwitchFontLigatures; - Переключение шрифта на литературный
var AddIntellisense; - Установка локализованных файлов Intellisense

Ниже, на протяжении тысячи строк прописаны различные функции, их код можно найти в файлах, лежащих в директории нашего Monaco файла. Подробности вы можете узнать в интернете.
Ещё ниже мы можем найти основные настройки цветов синтаксиса: (Для удобства я добавил комментарии) Для смены цвета текста впишите HEX-код нужного цвета.
devenv_8GZ41JqOZk.png

Готовые стили
Для того, чтобы вам не приходилось долго в этом копаться в настройках - я сделал несколько готовых стилей.
Скачать:
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Последнее редактирование:
Сверху Снизу