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

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,934
11,701
Не видел на бх ни одного скрипта или вообще сообщения про драг н дроп в мимгуи, так что решил сам разобратся и выложить пример.
Пример использования функций BeginDragDropSource, SetDragDropPayload, BeginDragDropTarget и т.д. в mimgui
1659120115329.png
1659120647424.png

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

Вложения

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

Hatiko

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

Vespan

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

 

RTD

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

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

Vespan

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

chereshnya

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

sedhhhhserhhs

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


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