Добавлен
Ну крч напишу кратко, доделывал свою кампанию, потом решил кинуть своему тестировщику на тест ( логично ) , он мне пишет то что выскакивает какая то ошибка, я проверил, и причем это на всех главах. Думал это опять из-за музыки либо же декорации но нет, она крашает даже без всего.
Может кто в этом разбирается рассказать в чем дело? Если необходимо могу скинуть файл кампании на проверку.

Сейчас создам вторую пустую кампанию, и сравню файлы с твоими, потом посмотрим что получится

Похоже ты что-то ломаешь файлом war3campaignSkin.txt, который импортируешь в кампанию.
Что это за строки и зачем они тебе, сможешь объяснить? Ты их хоть тестил и они работали раньше?
Код war3campaignSkin.txt
[Categories]
TaurenClass=TRIGSTR_5524
MechanicalClass=TRIGSTR_5523

[FrameDef]
ITEM_USE_TOOLTIP=TRIGSTR_5521
ITEM_PAWN_TOOLTIP=TRIGSTR_5522

[CustomSkin]
TextTagFont=Fonts\FRIZQT.TTF
MessageFont=Fonts\FRIZQT.TTF
MasterFont=Fonts\FRIZQT.TTF
InfoPanelTextFont=Fonts\FRIZQT.TTF
EscMenuTextFont=Fonts\FRIZQT.TTF
ChatFont=Fonts\FRIZQT.TTF

Если удалить этот файл (из импорта И ГЛАВНОЕ, из архива кампании через программу MPQ Editor к примеру), то все будет работать.

Видимо ты как раз указал шрифты в этом файле, которых наверное нет, поэтому и крашит, как и написал выше IceFog

Теперь ты знаешь, где ошибка. Экспериментируй, разбирайся со шрифтами, строками, и крашить не будет :)
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
в какой момент краш происходит?

краш могут вызвать и какие-то вещи вроде Player( -1 ), Player( 999 )
Ответы (1)
25
rsfghd, я так понял краш именно у тестера, то есть у автора кампании запускается все отлично. А значит такие ошибки уже отметаются.
19
В игре версии 1.26a, по адресу game.dll+0x4CC4C0 находится функция, которая, как мне кажется, вычисляет ширину текста.
В данном случае краш произошел из-за того, что указатель на объект со шрифтом оказался равен nullptr'у.
23
Насчёт этих и подобных ошибок, кстати - а есть ли софт, который бы заставил игру думать, что она запущена на другом компе? Чтоб протестировать проект на ошибки типа "у меня работает, у него не работает"?
25
А у тебя самого через игру кампания запускается? (не через кнопку теста)
Что-то у меня есть подозрения, что файл кампании сломался при сохранении. Я удалил через редактор все, что было связано с твоей кампанией, учитывая твои карты, импорт, нестандартные данные, описания и тд. Добавил свою пустую тест карту и одну кнопку. Все равно крашит :D
5
А у тебя самого через игру кампания запускается? (не через кнопку теста)
Что-то у меня есть подозрения, что файл кампании сломался при сохранении. Я удалил через редактор все, что было связано с твоей кампанией, учитывая твои карты, импорт, нестандартные данные, описания и тд. Добавил свою пустую тест карту и одну кнопку. Все равно крашит :D
Неа, вопще не один акт не запускается, после 2 секунд загрузки краш, возможно да файл кампании просто сломался
25
Сейчас создам вторую пустую кампанию, и сравню файлы с твоими, потом посмотрим что получится

Похоже ты что-то ломаешь файлом war3campaignSkin.txt, который импортируешь в кампанию.
Что это за строки и зачем они тебе, сможешь объяснить? Ты их хоть тестил и они работали раньше?
Код war3campaignSkin.txt
[Categories]
TaurenClass=TRIGSTR_5524
MechanicalClass=TRIGSTR_5523

[FrameDef]
ITEM_USE_TOOLTIP=TRIGSTR_5521
ITEM_PAWN_TOOLTIP=TRIGSTR_5522

[CustomSkin]
TextTagFont=Fonts\FRIZQT.TTF
MessageFont=Fonts\FRIZQT.TTF
MasterFont=Fonts\FRIZQT.TTF
InfoPanelTextFont=Fonts\FRIZQT.TTF
EscMenuTextFont=Fonts\FRIZQT.TTF
ChatFont=Fonts\FRIZQT.TTF

Если удалить этот файл (из импорта И ГЛАВНОЕ, из архива кампании через программу MPQ Editor к примеру), то все будет работать.

Видимо ты как раз указал шрифты в этом файле, которых наверное нет, поэтому и крашит, как и написал выше IceFog

Теперь ты знаешь, где ошибка. Экспериментируй, разбирайся со шрифтами, строками, и крашить не будет :)
Принятый ответ
5
Сейчас создам вторую пустую кампанию, и сравню файлы с твоими, потом посмотрим что получится

Похоже ты что-то ломаешь файлом war3campaignSkin.txt, который импортируешь в кампанию.
Что это за строки и зачем они тебе, сможешь объяснить? Ты их хоть тестил и они работали раньше?
Код war3campaignSkin.txt
[Categories]
TaurenClass=TRIGSTR_5524
MechanicalClass=TRIGSTR_5523

[FrameDef]
ITEM_USE_TOOLTIP=TRIGSTR_5521
ITEM_PAWN_TOOLTIP=TRIGSTR_5522

[CustomSkin]
TextTagFont=Fonts\FRIZQT.TTF
MessageFont=Fonts\FRIZQT.TTF
MasterFont=Fonts\FRIZQT.TTF
InfoPanelTextFont=Fonts\FRIZQT.TTF
EscMenuTextFont=Fonts\FRIZQT.TTF
ChatFont=Fonts\FRIZQT.TTF

Если удалить этот файл (из импорта И ГЛАВНОЕ, из архива кампании через программу MPQ Editor к примеру), то все будет работать.

Видимо ты как раз указал шрифты в этом файле, которых наверное нет, поэтому и крашит, как и написал выше IceFog

Теперь ты знаешь, где ошибка. Экспериментируй, разбирайся со шрифтами, строками, и крашить не будет :)
да указывал шрифт, чтобы подходило под стиль кампании, но перед работой над 6 актом все было нормально, щас хз почему вылетает с ним, попозже разберусь, Спасибки)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.