Недавнее содержимое от optimal user

  1. O

    render Линии / Фигуры только при помощи 3D координат

    Конечно не идеальное решение, но уже хоть что-то. Попробую с ним поиграться, спасибо за наводку)
  2. O

    render Линии / Фигуры только при помощи 3D координат

    Я об этом написал выше. Что без проверки, находятся ли точки которые ты указываешь в DrawLine на скрине - будет криво В С++ можно без этой проверки указать координаты 3D мира и Render будет работать вполне удачно, не нужно ничего переводить в координаты экрана Смоделируй ситуацию, когда...
  3. O

    render Линии / Фигуры только при помощи 3D координат

    Есть функции, при помощи которых можно отрисовывать что либо, это: renderDrawLine и convert3DCoordsToScreen (DrawLine требует экранные координаты, а не игровые) Но суть в том, что преобразование работает нормально только при условии, что эти координаты видны на экране, иначе рисовать будет...
  4. O

    изменить цвет меню при помощи imgui.ColorEdit

    я даже не ожидал что все настолько просто, спс огромное
  5. O

    изменить цвет меню при помощи imgui.ColorEdit

    цветовая палитра меню записывается в imgui.ImVec4 а imgui.ColorEdit требует imgui.ImFloat допустим я запишу в Float, как мне его конвентировать потом в ImVec?
  6. O

    получить позицию последнего элемента Imgui

    условно идет 2 чекбокса в столбике после хочу передвинуть новый элемент при помощи imgui.SetCursorPos есть вариант получить позицию прошлого элемента, чтобы использовать эти данные в imgui.SetCursorPos, добавив небольшое смещение по X и Y?
  7. O

    подобие заголовка для Child

    imgui.BeginChild("Info", imgui.ImVec2(125, 220), true) Хочу чтобы по мимо обводки, также было название видно, например как TitleBar обычного окна Есть какие-то способы реализовать подобное на lua? 1691079770 Вот что-то подобное мне хотелось бы реализовать
  8. O

    Изменить местоположение окна Imgui

    Да Например у меня окно в данный момент находится на позиции 500, 500 После нажатия "Сброс" я хочу чтоб оно вернулась моментально на стандартную позицию, например 200 200
  9. O

    Изменить местоположение окна Imgui

    В скрипте есть статичные окна с информацией, сделал возможность изменить их местоположение через настройки (включаю флаг для перемещения окна и двигаю его, после сохраняю в инике) Хочу сделать кнопку сброса настроек, тобишь нажал - окна моментально вернулись в дефолт значения Как такое сделать...
  10. O

    Imgui Checkbox - выровнять сеткой

    Как сделать подобное выравнивание? SameLine их ставит в один ряд, но из-за того что текст разный они визуально сьезжают в итоге, а ставить пробелы в тексте мне кажется не очень адекватно
  11. O

    перевести color из onPlayerChatBubble в hex

    как мне правильно его преобразовать в hex для использования в чате? делал вот так, но цвет явно отличается от того, что должен быть string.format('%06X', bit.band(color, 0xFFFFFF))
  12. O

    Пакет onShowTextDraw

    Есть где можно глянуть список всех таких функций, которыми можно редактировать текстдравы? Спасибо)
  13. O

    Пакет onShowTextDraw

    Какой адекватный вариант есть чтобы изменить размер текста и позицию текстдрава, который отправляет сервер? Пробовал через events.lua, но он не менялся почему-то С позицией выкрутился через sampTextdrawSetPos, но не нашел аналога для изменения размера текста
  14. O

    отправлять свои пакеты

    насколько я знаю можно перезаписывать пакеты через функции events.lua но можно ли так же легко просто отправлять свои пакеты? например чтобы вместе одного пакета онфутдаты я отправлял пакет спектейтора, а за ним еще какой-то пакет
  15. O

    отключить урон от падения, взрыва и прочего

    какой есть нормальный вариант отключить урон от падения, взрыва, ДБ по возможности? это через onSendTakeDamage делается или есть более простой вариант?