Форум HeroesWorld-а - Показать сообщение отдельно - Текущие вопросы и ответы по редактору карт
Показать сообщение отдельно
#5847
Старый 20.03.2025, 22:16
  #5847
^
Magnificent
 
Аватар для Magnificent
📖
Регистрация: 04.08.2024
Сообщения: 88
Регистрация: 04.08.2024
Сообщения: 88
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

IchGVijiПриветствую! 
Есть вопрос к картостроителям и скриптоделам касательно функции startThread - существует ли какое-то желательное число открытых потоков, при превышении которого игра может зависнуть?
О конкретном ограничении не слышал. Не знаю, какие проверки требуются в Вашем случае, но я бы попробовал несколько потоков с отдельными проверками заменить на последовательные проверки в одном потоке, если это возможно, так более надёжно будет.  
IchGVijiТе, кто практиковали использование startThread - были ли у вас случаи заклинивания функций в отдельном потоке и если да, как вы их решали? А также сколько в среднем на ваших картах было запущено дополнительных потоков в один момент времени?
Использовал startThread только один раз (нужен был вызов функции каждый раз, когда герой получает опыт), всё хорошо работало, ставил sleep(5). Зависание возможно из-за бесконечного цикла (где-то там, где у Вас --some code)?
Magnificent вне форума
Ответить с цитированием