А как сделать исчезающие блоки?

miha1l_YT_

Участник
Регистрация
16 Май 2023
Сообщения
4
Суть в том что я хочу сделать блок, который пропадает через пару секунд, например: игрок ставит доски и они через секунду изчезают
 

Kodeus

Активный участник
Регистрация
18 Май 2024
Сообщения
23
Можно сделать массивом при ломании блока добавляй координату в массив потом вызывай цикл который каждые 5 секунд будет проходить по массиву и на каждую координату ставить пустой блок, вроде бы легко объяснил
 

Kodeus

Активный участник
Регистрация
18 Май 2024
Сообщения
23
Не очень много занимает места массив занимает такой около 3-4 элемента
 

maxim34a

Эксперт
Регистрация
10 Июн 2023
Сообщения
601
Не очень много занимает места массив занимает такой около 3-4 элемента
ты что совсем афигел? если онлайн на режиме 10 человек и каждый ломает 3 блока каждую секунду. получается массив постоянно забит на 30 элементов. 1 интеджер - 4 байта, 1 координата - 12(3координаты*1интеджер). 12*30=360 БАЙТ! +ещё память от имплементации массивов в плагине К+. пол килобайта - не очень много?
 

Kodeus

Активный участник
Регистрация
18 Май 2024
Сообщения
23
ты что совсем афигел? если онлайн на режиме 10 человек и каждый ломает 3 блока каждую секунду. получается массив постоянно забит на 30 элементов. 1 интеджер - 4 байта, 1 координата - 12(3координаты*1интеджер). 12*30=360 БАЙТ! +ещё память от имплементации массивов в плагине К+. пол килобайта - не очень много?
У каждого личный массив и нагрузка идёт на личный массив, так же 3 блока в секунду ломают только читеры))
 

maxim34a

Эксперт
Регистрация
10 Июн 2023
Сообщения
601

Kodeus

Активный участник
Регистрация
18 Май 2024
Сообщения
23
лопата эф5 + грязь...

на какой личный массив? ты heap грузишь своими массивами
Ну лопата ок, ну а ты что хочешь сделать кроме массива? Можно сундуки сделать с этим но это намного затратнее
 

maxim34a

Эксперт
Регистрация
10 Июн 2023
Сообщения
601
это - не язык. это - огрызок от настоящего языка программирования. программирование на МЛ = программированию на джаваскрипте, что программированием не является от слова совсем. тру кодинг - low-level языки вроде фортрана, 1С и рефал
 

Kodeus

Активный участник
Регистрация
18 Май 2024
Сообщения
23
это - не язык. это - огрызок от настоящего языка программирования. программирование на МЛ = программированию на джаваскрипте, что программированием не является от слова совсем. тру кодинг - low-level языки вроде фортрана, 1С и рефал
Как я тебе твой тред сетканселенд и так далее на мле сделаю?
 

maxim34a

Эксперт
Регистрация
10 Июн 2023
Сообщения
601
Как я тебе твой тред сетканселенд и так далее на мле сделаю?
Ты вообще понял, что пытаешься сделать многопоточность в симуляторе кубиков? Это как Assembler писать на счётах. Настоящие мужики делают cancel через рефал-макросы в ядре 1С, а ты тут со своими блочными "скриптами"... Может, ещё оптимизацию кода через 100500 функций предложишь?
iu
 

Kodeus

Активный участник
Регистрация
18 Май 2024
Сообщения
23
Ты вообще понял, что пытаешься сделать многопоточность в симуляторе кубиков? Это как Assembler писать на счётах. Настоящие мужики делают cancel через рефал-макросы в ядре 1С, а ты тут со своими блочными "скриптами"... Может, ещё оптимизацию кода через 100500 функций предложишь?
iu
Ливни с форума если ничего в мл не понимаешь
 
Сверху