крашит скрипт после удаления элемента mimgui

Slavka Priore

Активный
Автор темы
114
38
Версия MoonLoader
.026-beta
есть много всяких элементов в списке

1726334627639.png


Если нажать на ведерко, то элемент удалиться. Так вот, иногда, если я нижимаю то скрипт просто напросто крашется, причем краш 100% происходит если нажать ведерко на самом верхнем элементе.
1726334728403.png

код на 239 строке
1726334750727.png
 
Решение
Скорее всего ты юзаешь for i = 1, #myitemsBuy do, если это так, то просто замени это на for i, v in ipairs(myitemsBuy) do
Ну и второй говно метод фикса это просто обернуть весь код который идёт после for в условие if myitemsBuy then

chapo

tg/inst: @moujeek
Модератор
9,070
12,032
Скорее всего ты юзаешь for i = 1, #myitemsBuy do, если это так, то просто замени это на for i, v in ipairs(myitemsBuy) do
Ну и второй говно метод фикса это просто обернуть весь код который идёт после for в условие if myitemsBuy then
 

Slavka Priore

Активный
Автор темы
114
38
Скорее всего ты юзаешь for i = 1, #myitemsBuy do, если это так, то просто замени это на for i, v in ipairs(myitemsBuy) do
Ну и второй говно метод фикса это просто обернуть весь код который идёт после for в условие if myitemsBuy then
чето не получается
както так у меня сделано
1726337087268.png

Как сделать второй способ я не совсем понял, сделал чето такое и не работает
1726337121812.png
 

XRLM

Против ветра рождённый
Модератор
1,570
1,154
чето не получается
както так у меня сделано
Посмотреть вложение 251838
Как сделать второй способ я не совсем понял, сделал чето такое и не работает
Посмотреть вложение 251839

проверка на то, что myitemsBuy[v] ~= nil (v у тебя будет i)
 
  • Влюблен
  • Bug
Реакции: stool и Slavka Priore