IPB

Здравствуйте, гость ( Вход | Регистрация )

103 страниц V  « < 100 101 102 103 >  
Reply to this topicStart new topic
> Отчеты об ошибках, багрепорты
MortalChip
сообщение 05 Aug 2019, 20:12 (Сообщение отредактировал MortalChip - 05 Aug 2019, 20:16)
Сообщение #2021

Newbie
Сообщений: 46
Спасибо сказали: 23 раза




Цитата(tolich @ 05 Aug 2019, 19:03) *
Герои меча и магия — не сетевая игра. Сетевой режим в ней построен вокруг одиночной: на каждом ходу состояние игры копируется с компьютера на компьютер по сети. Если кто-то покидает игру, он не посылает своё состояние на сервер. Вместо этого за него делает ход ИИ-оппонент на компьютере одного из оставшихся игроков-людей. Да, комп переигрывает ход за покинувшего. В чём ошибка-то?

В том что комп переигрывает ход за ИГРАЮЩЕГО и за покинувшего.

Покинул зеленый игрок, а комп переиграл за красного и за него.
Go to the top of the pageAdd Nick
 
+Quote Post
windsunny
сообщение 05 Aug 2019, 23:23
Сообщение #2022

God
Сообщений: 294
Спасибо сказали: 208 раз




На карте без подземного уровня, при касте "просмотр воздуха/земли" есть кнопочка смены поверхности (в обычном просмотре при отсутствии подземелья кнопки нет). Пара нажатий на эту кнопочку вызывает стабильный краш.
Игру качал около 3х недель назад с этого форума, и, судя по лаунчерам, версии Хоты и ХД последние.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
igrik
сообщение 06 Aug 2019, 14:29 (Сообщение отредактировал igrik - 07 Aug 2019, 14:31)
Сообщение #2023

Immortal
Сообщений: 572
Спасибо сказали: 814 раза




В дополнение, для "просмотров" уже давно нужно добавить отображение телепортов и подземных врат.



Код
// фиксим неотображение Монолитов и Подземных врат в диалоге заклинания Просмотр Земли и Воздуха
_bool_ isVisible_Monoliths;
_bool_ isVisible_Gates;

int __stdcall Y_Fix_ViewEarthOrAirSpell_Add_Monoliths_Show(LoHook* h, HookContext* c)
{
    c->edi = c->ecx;                    // mov edi, ecx
    c->ecx = *(_dword_*)(c->esi +30);    // mov ecx, [esi+1Eh]
    int obj_id = c->ecx; // номер объекта
    _byte_ isVisible = *(_byte_*)(c->ebp +8 +3);

    int type = 0;
    if ( obj_id == 43 || obj_id == 44 || obj_id == 45 ) { // Монолиты
        if ( isVisible_Monoliths || isVisible ) {
            type = 3;
        }
    }

    if ( obj_id == 103 ) { // Подземные врата
        if ( isVisible_Gates || isVisible) {
            type = 4;
        }
    }

    if ( type == 3 || type == 4 ) { // выполняем функцию отображения Монолитов или Подземных Врат при касте Просмотра Земли или Воздуха
        CALL_6(_int_, __fastcall, 0x5F7760, *(int*)0x6AAC88, c->esi, type, *(int*)0x6AAC80 + (*(int*)(c->ebp +0x14) * *(int*)0x68C70C), c->edi +8, *(int*)(c->ebp +0x12) );
    }

    c->return_address = 0x5F854A;
    return NO_EXEC_DEFAULT;
}

int __stdcall Y_Fix_ViewEarthOrAirSpell_Add_Monoliths_Prepare(LoHook* h, HookContext* c)
{
    int spell = *(int*)(c->ebp +8);
    int power = *(int*)(c->ebp +12);

    isVisible_Gates = false;
    isVisible_Monoliths = false;

    if ( spell == 5 ) // Просмотр воздуха
    {
        if ( power >= 2 ) { // показываем Подземные Врата
            isVisible_Gates = true;
        }
        if ( power >= 3 ) { // показываем Монолиты
            isVisible_Monoliths = true;
        }
    }

    return EXEC_DEFAULT;
}


// ################################################################################
#############
// ################################################################################
#############

// фиксим неотображение Монолитов и Подземных врат в диалоге заклинания Просмотр Земли и Воздуха        
_PI->WriteLoHook(0x5FC3EC, Y_Fix_ViewEarthOrAirSpell_Add_Monoliths_Prepare);
_PI->WriteLoHook(0x5F8545, Y_Fix_ViewEarthOrAirSpell_Add_Monoliths_Show);


--------------------


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
MortalChip
сообщение 23 Aug 2019, 05:31
Сообщение #2024

Newbie
Сообщений: 46
Спасибо сказали: 23 раза




Цитата(MortalChip @ 05 Aug 2019, 19:34) *
Баг случился дважды, с разнными игроками в разные дни.

Похожие чарты:
Хост, играл красным цветом.
Генерация 2х2 на jc через лобби, во время ОХ один из игроков покидает игру (сдается или ливает, не красный).

Происходит откат последнего хода за красного (полный, утопы которые забрал становится доступными и монстры возвращаются в жилища), герои меняют свое расположения и происходит передача армии и другая постройка в замке.
Похожа на то что комп переигрывает ход за красного вместо за того кто покинул игру.

Дополнительное условие: ОХ должны быть прерваны боем между моим союзником и игроком который покидает игру

Этот баг будет правится? какая нибудь информация по нему нужна?
Go to the top of the pageAdd Nick
 
+Quote Post
Docent Picolan
сообщение 23 Aug 2019, 23:41
Сообщение #2025

   
Сообщений: 29 252
Спасибо сказали: 15643 раза




Цитата
Этот баг будет правится? какая нибудь информация по нему нужна?

Как минимум, жалоба не по адресу. ОХ — контент HD-мода (как и лобби), вопросы следует задавать Бараторчу.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
MasterBuilder
сообщение 23 Sep 2019, 21:34 (Сообщение отредактировал MasterBuilder - 23 Sep 2019, 21:38)
Сообщение #2026

Member
Сообщений: 96
Спасибо сказали: 96 раз




Делал скриншот, и совершенно случайно обнаружил что все машины кроме Пушки имеют характеристику "War Machine".


Но Пушка в свою очередь почему-то обзывается "Battle Machine".


Подозреваю, что речь об одном и том же свойстве, и разницы в названиях быть не должно. Что в русской версии не знаю, но наверное глянуть стоит. Вспомнилось еще, что есть объект "War Machine Factory", в котором Пушку по странной задумке купить нельзя, но свойства юнита не должны отвечать на вопрос где его покупают, а должны давать точную информацию о том, что он делает.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Iriniko
сообщение 28 Sep 2019, 22:50 (Сообщение отредактировал Iriniko - 28 Sep 2019, 22:53)
Сообщение #2027

Member
Сообщений: 91
Спасибо сказали: 61 раз




В редакторе шаблонов настройка "максимум в зоне" не работает для ящиков пандоры если награда существа (ранее тоже самое было замечено с "артефакт-цель поиска хижины провидца"),
Go to the top of the pageAdd Nick
 
+Quote Post
MasterBuilder
сообщение 06 Oct 2019, 01:15 (Сообщение отредактировал MasterBuilder - 06 Oct 2019, 01:18)
Сообщение #2028

Member
Сообщений: 96
Спасибо сказали: 96 раз






Внешняя Фабрика Големов говорит, что охраняется паком золотых големов, но это не так. Чертовы роботы, хорошая попытка, Скайнет.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
СЕРЁГА (JET)
сообщение 08 Oct 2019, 04:35
Сообщение #2029


Сообщений: 271
Спасибо сказали: 265 раз




"Лечение" экспертной ступени игнорирует загипнотизированные отряды.
Go to the top of the pageAdd Nick
 
+Quote Post
drevoborod
сообщение 08 Oct 2019, 07:31
Сообщение #2030

Member
Сообщений: 90
Спасибо сказали: 45 раз




Цитата(СЕРЁГА (JET) @ 08 Oct 2019, 04:35) *
"Лечение" экспертной ступени игнорирует загипнотизированные отряды.

А разве это не логично? Они ведь временно вражеские.
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 08 Oct 2019, 08:23
Сообщение #2031

Невыносимый
Сообщений: 13 982
Спасибо сказали: 26451 раз




А загипнотизированные вражеские?


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
СЕРЁГА (JET)
сообщение 08 Oct 2019, 10:31 (Сообщение отредактировал СЕРЁГА (JET) - 08 Oct 2019, 10:37)
Сообщение #2032


Сообщений: 271
Спасибо сказали: 265 раз




Цитата(drevoborod @ 08 Oct 2019, 07:31) *
Цитата(СЕРЁГА (JET) @ 08 Oct 2019, 04:35) *
"Лечение" экспертной ступени игнорирует загипнотизированные отряды.

А разве это не логично? Они ведь временно вражеские.

Нелогично. Ни для кого не секрет, что "Лечение" снимает негативные заклинания и эффекты ("Гипноз" в частности). Только на экспертной ступени "Гипноз" не снимается и не даёт при этом снять остальные негативные эффекты и дебафы.

Цитата(tolich @ 08 Oct 2019, 08:23) *
А загипнотизированные вражеские?

Нет, речь о своих, загипнотизированных врагом. В описании "Лечения" сказано, что действует только на дружественные отряды. Загипнотизированный вражеский отряд под действием "Лечения" терял бы эффект "Гипноза", переставая быть "дружественным".
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 08 Oct 2019, 10:45
Сообщение #2033

Невыносимый
Сообщений: 13 982
Спасибо сказали: 26451 раз




Цитата(tolich @ 08 Oct 2019, 08:23) *
А загипнотизированные вражеские?

Цитата(СЕРЁГА (JET) @ 08 Oct 2019, 10:31) *
Нет, речь о своих, загипнотизированных врагом. В описании "Лечения" сказано, что действует только на дружественные отряды. Загипнотизированный вражеский отряд под действием "Лечения" терял бы эффект "Гипноза", переставая быть "дружественным".

Так действует или нет? Героем скастовать Гипноз, а Лечение, например, от мастер-джинов на магических равнинах.


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
СЕРЁГА (JET)
сообщение 08 Oct 2019, 11:21 (Сообщение отредактировал СЕРЁГА (JET) - 08 Oct 2019, 11:25)
Сообщение #2034


Сообщений: 271
Спасибо сказали: 265 раз




Цитата(tolich @ 08 Oct 2019, 10:45) *
Цитата(tolich @ 08 Oct 2019, 08:23) *
А загипнотизированные вражеские?

Цитата(СЕРЁГА (JET) @ 08 Oct 2019, 10:31) *
Нет, речь о своих, загипнотизированных врагом. В описании "Лечения" сказано, что действует только на дружественные отряды. Загипнотизированный вражеский отряд под действием "Лечения" терял бы эффект "Гипноза", переставая быть "дружественным".

Так действует или нет? Героем скастовать Гипноз, а Лечение, например, от мастер-джинов на магических равнинах.

Не действует, если экспертной ступени. В случае с мастер-джиннами на магических равнинах также не подействует.

На свои отряды, загипнотизированные врагом, не действуют вообще все массовые бафы, но "Лечение" служит как раз для снятия "Гипноза", и, соответственно, в случае его каста должно быть исключение, как есть в случае каста "Снятия Заклинаний".
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 08 Oct 2019, 11:36
Сообщение #2035

Невыносимый
Сообщений: 13 982
Спасибо сказали: 26451 раз




Снятие действует на всех, так что не так же.
Цитата(СЕРЁГА (JET) @ 08 Oct 2019, 11:21) *
На свои отряды…
А на чужие?


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
СЕРЁГА (JET)
сообщение 08 Oct 2019, 12:14
Сообщение #2036


Сообщений: 271
Спасибо сказали: 265 раз




Цитата(tolich @ 08 Oct 2019, 11:36) *
А на чужие?

Бафы не действуют на чужих априори, для них существуют дебафы.
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 08 Oct 2019, 13:19
Сообщение #2037

Невыносимый
Сообщений: 13 982
Спасибо сказали: 26451 раз




Но ведь под Гипнозом они какбэ свои.


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
СЕРЁГА (JET)
сообщение 08 Oct 2019, 20:04 (Сообщение отредактировал СЕРЁГА (JET) - 08 Oct 2019, 20:07)
Сообщение #2038


Сообщений: 271
Спасибо сказали: 265 раз




Цитата(tolich @ 08 Oct 2019, 13:19) *
Но ведь под Гипнозом они какбэ свои.

Вот именно, что как бы. Они временно свои, "Гипноз" противник может и снять, а скастованные тобой бафы останутся, наверное, поэтому усиление магией загипнотизированных отрядов врага не предусмотрено в игре. Касательно обсуждаемого "Лечения", уже отвечал, что в таком случае каст ещё и нелогичен:
Цитата(СЕРЁГА (JET) @ 08 Oct 2019, 10:31) *
Загипнотизированный вражеский отряд под действием "Лечения" терял бы эффект "Гипноза", переставая быть "дружественным".
Go to the top of the pageAdd Nick
 
+Quote Post
СЕРЁГА (JET)
сообщение 13 Oct 2019, 14:18
Сообщение #2039


Сообщений: 271
Спасибо сказали: 265 раз




Ошибки карт:
Золото в (182, 125, 1) имеет неверно заданное значение количества (должно быть "5" без двух нулей, сейчас же в кучке лежит 50000 вместо 500).
Замок в (23, 44, 0) и Сопряжение в (85, 100, 0) имеют событие с пустым посланием, которое еженедельно применяется к человеческим игрокам (необходимо либо добавить послание, либо лучше снять галку на применение к игрокам-людям).
Также найдены битые пиксели (нет, не на заду лепрекона)):
На первом кадре c11spa1.def (Молния) несколько в верхнем правом углу.
На первом кадре NIMPHFO.DEF (Водопад Нимф) один в нижнем правом углу.
Go to the top of the pageAdd Nick
 
+Quote Post
СЕРЁГА (JET)
сообщение 15 Oct 2019, 14:28 (Сообщение отредактировал СЕРЁГА (JET) - 15 Oct 2019, 14:32)
Сообщение #2040


Сообщений: 271
Спасибо сказали: 265 раз




Ещё немного текстовых ошибок:
Жрицы Моря -> Жрицы Морей
Бонусы для существ: Жрицы Моря -> Бонусы для существ: Жрицы Морей
{Жрицы Моря и Заклинательницы} -> {Жрицы Морей и Заклинательницы}
Увеличивает скорость Жриц Моря... -> Увеличивает скорость Жриц Морей...
...по своей воле они со жрицами моря... -> ...по своей воле они со жрицами морей...
"Жрицы Морей" вместо "Жриц Моря".

...она наконец в совершенстве овладела... -> ...она, наконец, в совершенстве овладела...
Пропущены 2 запятые.

Когда-то здесь был Храм Моря, но теперь здесь нет ни души. -> Когда-то в этом величественном храме обитали морские чудовища, но теперь здесь нет ни души.
Храм же никуда не делся, нет только начинки.

Жилище Жриц Моря." -> Жилище Жриц Морей."
Жрицы и моря.
Анимация Книги Заклинаний -> Анимация Страниц Книги
Более короткий вариант названия кнопки в настройках битвы, теперь всё вмещается.
Это уменьшенный вид на Мир. Щёлкнув по любому месту на карте, можно переключить карту в это место, а можно перемещать прямоугольник по карте для перемещения Карты Приключений -> "{Карта Мира}

Это уменьшенный вид на Мир. Щёлкнув по любому месту на карте, можно переключить карту в это место, а можно перемещать прямоугольник по карте для перемещения Карты Приключений."
Добавил отсутствующий заголовок и точку перед последними кавычками.


"{Вид на Королевство} -> "{Обзор королевства}
...Показывает города и героев Королевства." -> ...Показывает информацию обо всех ваших городах, героях, контролируемых источниках ресурсов и внешних жилищах существ."
"{Наземный/Подземный вид} -> "{Поверхность/Подземный Мир}
Изменены заголовки на соответствующие контекстным подсказкам, расширено и уточнено описание кнопки обзора королевства.

...Усыпляет выбранного героя или пробуждает спящего. Все спящие герои игнорируются кнопкой ""Следующий герой"""
Нужна точка перед последними кавычками.

...Сотворить глобальное заклинание" -> ...Открывает Книгу Заклинаний текущего героя, позволяя ему сотворить глобальное заклинание."
Поставил точку, поправил описание.

...Заканчивает текущий ход"
Нужна точка перед кавычками.


"{Список героев}

Просмотреть список доступных героев"

"{Список героев}

Просмотреть список доступных героев"

"{Список городов}

Просмотреть список доступных городов"

"{Список городов}

Просмотреть список доступных городов"
Это описания кнопок скролинга, тут не нужны заголовки.


...Текущий месяц, неделя и день" ->
Нужна точка перед кавычками.

...Прервать игру и вернуться в главное меню"
Нужна точка перед кавычками.

...Загрузить Игру" -> ...Прервать игру и перейти в меню загрузки."
Помимо добавления классической точки, поправил описание.

...Сохранить текущую игру"
...Начать текущую игру заново"
...Героев Меча и Магии III"
Точки перед кавычками.

"{Показывать путь Героя} -> "{Показ маршрута}
...Показывать путь Героя без перемещения самого Героя." -> ...Показывать путь героя без перемещения самого героя."
"{Напоминать о запасе хода} -> "{Запрос об окончании хода}
"{Анимация книги заклинаний} -> "{Анимация страниц книги}
Заголовки описаний по ПКМ должны соответствовать названиям кнопок в окне системных опций. "Герой" со строчной.

"{Просмотреть Мир} -> "{Просмотреть мир}
...Увидеть Мир с высоты птичьего полёта" -> ...Показывает мир с высоты птичьего полёта."
"{Просмотреть Карту-загадку} -> "{Просмотреть карту-загадку}
...Просмотр Карты с потерянным Граалем" -> ...Отображает карту головоломки, на которой указано местоположение потерянного Грааля."
"{Просмотреть Информацию о Сценарии} -> "{Просмотреть информацию о сценарии}
...Просмотр информации о текущем Сценарии" -> ...Показывает информацию о текущем сценарии."
...Вести раскопки потерянного Грааля" -> ...Позволяет вести раскопки потерянного Грааля."
"{Повторить Ход Оппонента} -> "{Повторить ход оппонента}
...Повторяет события с вашего последнего хода" -> ...Показывает повтор последних ходов ваших противников."
Расставлены точки, поправлены заголовки и описания.

...Позволяет просматривать и менять текущие настройки битвы" -> ...Позволяет просматривать и менять текущие настройки битвы."
...Открывает Книгу Заклинаний, позволяя вашему герою сотворить заклинание" -> ...Открыть Книгу Заклинаний, позволяя вашему герою сотворить боевое заклинание."
...Пропустить ход подразделения, до тех пор, пока остальные войска не продвинутся" -> ...Задержать действие отряда. Ход перейдёт к следующему отряду и вернётся к ожидающему в конце текущего раунда, после того, как все другие отряды имели возможность походить."
...Увеличивает защиту отдельного юнита, принося в жертву этот ход" -> ...Пропустить ход отряда, временно увеличив его защиту в текущем раунде битвы."
Добавил точки, изменил некоторые описания на адекватные.

...Передаёт контроль над юнитами компьютеру" -> ...Передаёт контроль над вашими отрядами компьютеру."
...Во время автоматической битвы ваш герой будет творить заклинания"
Поправленное описание, отсутствующие точки.

...Щелчок правой кнопки по юниту показывает всю статистику... -> ...При наведении курсора мыши на отряд показывает всю статистику...
...Щелчок правой кнопки по юниту показывает все заклинания... -> ...При наведении курсора мыши на отряд показывает все заклинания...
Статистика показывается при наведении мышки без всяких щелчков, исправил описания.

"{Показать шестиугольную сетку} -> "{Вывести сетку}
"{Затенять ходы} -> "{Тень перемещения}
...Затеняет участки на поле битвы, куда может переместиться герой." -> ...Затеняет участки на поле битвы, куда может переместиться отряд."
"{Затенять курсор} -> "{Тень курсора}
"{Анимированная Книга Заклинаний} -> "{Анимация страниц книги}
Заголовки описаний по ПКМ должны соответствовать названиям кнопок в окне настроек битвы. Корректировка описания тени перемещения (перемещается отряд, а не герой).

Имя Существа -> Название Существ
Имя Существа -> Название Существ
"Название" вместо "имени".

Уволить Существо -> Распустить Отряд
"{Уволить Существо} -> "{Распустить Отряд}
...Уволить выделенное существо из армии" -> ...Уволить выделенный отряд существ из армии."
Улучшить -> Улучшить Отряд
"{Улучшить Существо} -> "{Улучшить Отряд}
...Улучшает выделенное существо" -> ...Улучшает выделенный отряд существ."
"Отряд"/"Отряд существ" вместо "существо", точки.

...Вернуться в предыдущее окно"
Нет точки.
Щёлкнуть для увольнения героя -> "{Уволить героя}

Исключить выбранного героя из рядов вашей армии. Уволенный герой не придёт в вашу таверну, но позже он может появиться там или же оказаться на службе у одного из ваших врагов."
Заголовок, описание и точка.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post

103 страниц V  « < 100 101 102 103 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 9 December 2019 - 14:34
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика