SA:MP Система биндера

ses1404

Новичок
Автор темы
25
3
Здравствуйте. Как можно создать свой биндер на мимгуи, чтобы можно было добавлять, удалять и редактировать содержимое прямо из мимгуи окна?
 
  • Эм
Реакции: OttoMorteus
Решение
А что конкретно вам не понятно то? Или в принципе все "напишите пж с нуля"?
Примеры работы с библиотекой есть вот тут https://www.blast.hk/threads/66959/ и там же есть пример окна с вводом текста.
Сохранять настройки можно в json https://www.blast.hk/threads/96797/ вот тут описано +/- как с ним работать.
По идее самый минимальный вариант это создать массив строк. В отрисовке его перебирать циклом и на каждую строку вешать поле ввода. Кнопка "добавить" добавляет в массив пустую строку, что в следующем кадре приведет к появлению нового поля ввода. Кнопка сохранить сохраняет изменения в файл. При старте скрипта изменения подгружаются из файла.

OttoMorteus

Участник
14
5
А что конкретно вам не понятно то? Или в принципе все "напишите пж с нуля"?
Примеры работы с библиотекой есть вот тут https://www.blast.hk/threads/66959/ и там же есть пример окна с вводом текста.
Сохранять настройки можно в json https://www.blast.hk/threads/96797/ вот тут описано +/- как с ним работать.
По идее самый минимальный вариант это создать массив строк. В отрисовке его перебирать циклом и на каждую строку вешать поле ввода. Кнопка "добавить" добавляет в массив пустую строку, что в следующем кадре приведет к появлению нового поля ввода. Кнопка сохранить сохраняет изменения в файл. При старте скрипта изменения подгружаются из файла.
 
  • Нравится
Реакции: ses1404