Исходник Шашки, пример Drag'N'Drop в mimgui

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Автор темы
Друг
8,747
11,157
Не видел на бх ни одного скрипта или вообще сообщения про драг н дроп в мимгуи, так что решил сам разобратся и выложить пример.
Пример использования функций BeginDragDropSource, SetDragDropPayload, BeginDragDropTarget и т.д. в mimgui
1659120115329.png
1659120647424.png

Открыть меню: /checkers
p.s. с системой "убийств" ебался минут 20, но все ровно вышел говнокод
если кто-нибудь захочет сделать мультиплеер например через IRC, то будет прикольно
 

Вложения

  • шашки.lua
    8.5 KB · Просмотры: 79

Hatiko

Известный
Проверенный
1,469
610
Осталось:
- морской бой
- карты
- шахматы
- покер на костях
Ну и еще что-то, что можно красиво оформить и реализовать.
 

Vespan

loneliness
Проверенный
2,109
1,632
если кто-нибудь захочет сделать мультиплеер например через IRC, то будет прикольно
hmmmmmmmmmm..........подумаю ^:==)))

 

RTD

Нестандартное звание
Модератор
391
413
Не видел на бх ни одного скрипта или вообще сообщения про драг н дроп в мимгуи
В смысле? В SnailMatic еще с 2019 года был, бинды таскать в папке и перестаскивать в другие папки
В PoliceHelper в этом году вроде появился(Нортон оч красиво сделал)
Другое дело что и там и там код закрытый хД

Я не знаю так задумано или нет, но от этой штуки можешь избавиться убрав ее цвет
Lua:
colors[clr.DragDropTarget]         = imgui.ColorConvertU32ToFloat4(0x00000000)
1659122784056.png
 

Vespan

loneliness
Проверенный
2,109
1,632
блетдумал игра с ботом,а игра с самим собой
 
  • Нравится
Реакции: N08I40K

chereshnya

Известный
1,295
602
реализуй таким образом дурака через irc, мне кажется если зарочиться то сможешь
 
  • Нравится
Реакции: Sergio Persson

sedhhhhserhhs

Активный
285
50
hmmmmmmmmmm..........подумаю ^:==)))


Этот морской бой херовый и не расчитан на все разрешения, у меня на 1024х768 - он в ебеня залазит на экране