В мультиборде кол-во рядов равно количеству игроков бла... бла... бла...
Мультиборд технологично работает на 1.27b
На 1.26 из за него крашится игра сразу после мгновения после начала игры.
Методом иключения нашёл строку которая вызывает краш в 1.26
Использую JNGP, он как и WE 1.26 может сохранять карту.
Скриншот прилагается.

Принятый ответ

IceFog:
При обращении к игроку с неправильным индексом (вне диапазона 0-15) игра может вылететь.
на 1.27 пашет. Не думаю что там неправильный индекс
0
32
7 лет назад
0
Ничего не понятно, карту или jass код в студию, проверим и глянем, единственный ли вы такой.
0
4
7 лет назад
Отредактирован Master_Battle
0
quq_CCCP:
Ничего не понятно, карту или jass код в студию, проверим и глянем, единственный ли вы такой.
исходник карты или экземпляр с мультибордом?
Оба варианта меня устраивают.
quq_CCCP:
Ничего не понятно, карту или jass код в студию, проверим и глянем, единственный ли вы такой.
Загруженные файлы
1
14
7 лет назад
1
При обращении к игроку с неправильным индексом (вне диапазона 0-15) игра может вылететь.
0
4
7 лет назад
0
IceFog:
При обращении к игроку с неправильным индексом (вне диапазона 0-15) игра может вылететь.
на 1.27 пашет. Не думаю что там неправильный индекс
Принятый ответ
1
14
7 лет назад
1
Заглянул в game.dll версии 1.27b и увидел, что blizzard добавила проверку индекса принимаемого нативкой Player.
Поэтому игра и не крашится на новой версии.
0
4
7 лет назад
0
IceFog:
Заглянул в game.dll версии 1.27b и увидел, что blizzard добавила проверку индекса принимаемого нативкой Player.
Поэтому игра и не крашится на новой версии.
ну допустим в первой части мультиборда ошибок не наблюдается.
Есть предположения о том как фиксить во второй части?
0
30
7 лет назад
0
Не обращаться к игроку с индексом > 15.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.