Форум HeroesWorld-а - Показать сообщение отдельно - [ОБСУЖДЕНИЕ] - Справочник, руководство на русском языке для Heroes 3.
Показать сообщение отдельно
#590
Старый 01.02.2012, 23:26
  #590
^
Marmot
 
Аватар для Marmot
📖
Регистрация: 07.01.2010
Адрес: Мозырь
Сообщения: 2125
Регистрация: 07.01.2010
Адрес: Мозырь
Сообщения: 2125
По умолчанию
Re: [ОБСУЖДЕНИЕ] - Справочник, руководство на русском языке для Heroes 3.

Эта беда происходит из-за переполнения. На численность стека в игре отведено 2 байта, поэтому максимально возможное число существ в одном стеке не должно быть больше 32767 (если старший бит - это знак) или 65535. При добавлении туда еще существ происходит переполнение и переход через 0 - тогда числа становятся отрицательными. Я (и другие тоже) когда-то объяснял подробно в какой-то теме. То же может произойти и с опытом, и с ресурсами, если играть очень долго на одной карте и слишком прокачать героя или накопить ресурсов.
Кстати, а что за карта? И в какой версии игры у вас 80 тыс. личей? Скорее всего, это WoG: там есть дополнительные возможности ускоренно собирать армии.
__________________
Воскресайте, камінні душі, Розчиняйте серця і чоло, Щоб не сказали Про вас грядущі: їх на землі не було…
(Василь Симоненко. Люди – прекрасні)
Воскресайте, камінні душі, Розчиняйте серця і чоло, Щоб не сказали Про вас грядущі: їх на землі не було…
(Василь Симоненко. Люди – прекрасні)
Marmot вне форума
Ответить с цитированием