Перейти к содержанию

Сообщения от Программа по определению удачи/морали в героях 3!

Аватар пользователя
#511
2AlexSpl и Монца
А вы можете рассказать как 'численно' (хотя бы примерно) влияют действия стеков - атака , защита , вэйт, длина пробега и т.д. - на изменение параметра ответственного за мораль , удачу и абилки .

Длина пробега не влияет вовсе. Т.е. без разницы, куда походил, откуда атаковал и т.п. Вейт, защита - да (т.е. изменяет R). Атака - да.

Добавлено через 11 минут
При атаке происходит следующее:
1) Проверка удачи (изменение раз);
2) Цикл удара: количество изменений R = min(численность отряда, 10);
3) Проверка удачи при ответке;
4) Цикл ответки (аналогично п. 2);
5) Проверка морали.

Т.е. есть разница, какой стек атаковать.

Добавлено через 5 минут
Спекулировать с вейтом вряд ли удастся, разве что в длинных битвах. Но можно пофиксить, если это критично...

Оракул удачи и морали :)

1. Пофиксил некорректное предсказание, в случае если стек погибает;
2. Изменил интерфейс.
В ответ пользователю AlexSpl
#512
AlexSpl;192621
Изменил интерфейс.
Предлагаю еще привести меню к тому виду, как это принято в виндовс
А инструкцию показывать просмотрщиком текстовых файлов по-умолчанию.
Синий фон глаза режет.
Вложения 3
3 файл(ов) • Общий размер: 13,1 KB
Аватар пользователя
#513
2) Цикл удара: количество изменений R = min(численность отряда, 10);
R изменяется на min(численность отряда, 10) , или происходит min(численность отряда, 10) "случайных" изменений ?

ОРАКУЛ морали , удачи , абилок и т.д. звучит как-то слишком длинно . Можно просто ПИФИЯ ? :-)
Аватар пользователя
#514
2Fireball: Теперь все изменения псевдослучайны, а учитывая, что "зёрнышко" у нас вначале боя одно и то же, то и вовсе неслучайны. Реально на мораль и удачу можно влиять, атакуя отряды с разной численностью (и то только, если число было меньше 10 или стало после атаки), далее, на удачу/мораль/абилки и т.п. также влияют каст, вейт и защита. Причём, защита влияет интересно (если после вейта, то вообще не влияет). Неслучайность видна хотя бы из того, что светофор читает только "удачу", а мораль уже рассчитывается. Оракул, потому что, я до сих пор не понимаю, как эта программа вообще работает :)))

2Alex_R: Каким образом пофиксить сейвы?
В ответ пользователю AlexSpl
Аватар пользователя
#515
AlexSpl;192644
2Alex_R: Каким образом пофиксить сейвы?
Честно говоря не представляю как, но известно что каким-либо образом во время игры онлайн и у опоннента и у игрока записывается на карту (на которой играют) информация, а также при сохранение запоминается не только "текущее положение дел" , но и профили игроков (возможно с паролями) ... в общем такую засейвеную игру нельзя запустить без одного из настоящих опонентов:
1)Со своего компа (загрузив на одного/двух игроков) в режиме HotSeat
2)Со своего компа, но с другим онлайн соперником ...
3)возможно даже при наличии верных профилей, но с другой машины (неуверен)

P.S. Также пока непонял почему - но иногда требуется "корректирование данных" т.е. при загрузке ранее сохраненного сэйва игрок который присоединяется к игре имеет не идентичные данные в карте и требуется пересылка копии карты "создающего" загрузку ...
и ещё момент ... один раз после игры решил глянуть одну из рэндом карт через редактор, так вот после открытия-закрытия (без каких либо изменений и сохранений) карта автоматически стала занимать 1 байт или килобайт ... в обще она самоуничтожается ... возможно это тоже элемент защиты от просмотра карты в редакторе во время или между доигровками или мой одноразовый баг (не тестил больше)...
...вообще лучше посоветоваться со специалистами - я ещё очень мало знаю про это все - а понимаю и того меньше ...

Но самое пожалуй важное - это сделать чтоб один из игроков не мог самостоятельно или с чьей либо помощью (кроме настоящего соперника) загрузить сэйв в любом виде (на одного или на двоих) - тогда решится вопрос со вскрытием сэйвов во время игры или в перерыве между save-load
Даже если не удасться пофиксить просмотр самой карты - то это "детский лепет" по сравнению со "вскрытием" сэйва
#516
to Alex_R:
Вы описали механизм, который в HoMM V?
В ответ пользователю Монца
Аватар пользователя
#517
Монца;192661
to Alex_R:
Вы описали механизм, который в HoMM V?
ну да - вот же я писал :
Alex_R;192360

возможно ли в Heroes 3 пофиксить онлайновые сэйвы? (по примеру как это сделано в Heroes 5)
В ответ пользователю Alex_R
Аватар пользователя
#518
Вот если бы сделать так, что при загрузке сейва требовался бы пароль от одного и другого игрока, то было бы супер :)
Думаю в ТЕ это легко реализуемо, а в СоД не знаю....
В ответ пользователю Dirty_Player
Аватар пользователя
#519
Dirty_Player;192678
Думаю в ТЕ это легко реализуемо, а в СоД не знаю....
В том то и дело что подозреваю что всё это нереально, так как наверняка Horn бы это уже сделал ... неужели у тех же "баевцев" никогда не возникало такого желания? .... неверю!:)
P.S. В любом случае если даже ответят мне что это невозможно - это тоже результат ... меня это в чем-то успокоит .... заранее благодарен :)
Аватар пользователя
#520
2Alex_R: На базе СоД едва ли... Придётся переписывать всю логику работы с файлами сохранений. "Косметикой" тут уже не обойтись :)

2Монца: Интерфейс переделаю. Будет 100% Vista совместимая :))))
В ответ пользователю Alex_R
Аватар пользователя
#521
Alex_R;192686
В том то и дело что подозреваю что всё это нереально, так как наверняка Horn бы это уже сделал ... неужели у тех же "баевцев" никогда не возникало такого желания? .... неверю!:)
Ну я подозреваю, что в ТЕ реально, т.к. там присутсвуют диалоговые окна, например с настройкой союзов или выбором вторичек... Сфинкс работает по принципу ввода слова. Можно реализовать процедуру перед началом 1 хода вводится пароль. При загрузке спрашивается подтверждение. Если пароль неверный, то EXIT... Ну это к примеру.... Думаю с помощью ЕРМ - это реально.
Аватар пользователя
#522
Да, ну дела... Не дочитал до конца - устал. Понятно одно, Вы хорошо пострались, еще лучше подумали и если получится у Вас то, что задумано, могу поздравить - Вы сами похоронили свой любимый СоД, похоронили не для всех, конечно, но еще для определенного кол-ва игроков... Слава Богу, есть мои любимые Герои 2 и ТЕ в которые можно нормально играть по "старым традициям", не увешивая свой комп кучами вспомогательных программ. Ни одной программой лично я никогда не пользовался и не буду пользоваться, даже Чит-кодом на разведку /nwc пользуюсь сравнительно недавно и героев копаю по старинке, ручками и ничего все равно играю и эта Игра мне приносит наслаждение!
Мне жаль, но впрочем, я даже могу радоваться, возможно теперь появится еще больше игроков в Герои 2 и ТЕ. А Вы продолжайте в том же духе, возможно Вы, как безусловно талантливый программист, еще создадите пару программ, послушаете пару "ленивых" ребят и выложите, что-то подобное... мозг отключается, работают только программы, совершая то или иное действие, упрощая, заменяя... куда только своих Героев катите!? ;-)
_____________
add: Программисты, вы бы лучше направили свои силы и талант в несколько другое русло. Написали бы прогу, которая наоборот отлавливает несанкцианированный доступ, отлавлиивает читеров ловящих мораль 10 из 10 и т.д. или, допустим, Рандом-генератор для Героев 2 написали бы путный, или даже с моралью этой придумали и реализовали бы механизм (он даже есть идейно) исключающий фактор случайности от той же Морали, Удачи, Резиста, чтобы битвы были просчитываемы полностью или ... да огромная целина невспаханых идей - цены бы Вам не было! А тут Вы, ИМХО, не в то русло усилия свои направили!

С уважением.
Тот, кто борется - может проиграть, кто нет - проиграл уже (с)
В прошлом "Координатор турниров Лиги Героев" (www.heroesleague.ru)
Аватар пользователя
#523
Dust, ты ведь ни в чём не разобрался!

Добавлено через 1 минуту
или даже с моралью этой придумали и реализовали бы механизм (он даже есть идейно) исключающий фактор случайности от той же Морали, Удачи, Резиста, чтобы битвы были просчитываемы полностью

Вот это как раз мы уже сделали.

Добавлено через 14 минут
Светофор морали и удачи

Изменён интерфейс. Видимо, окончательная версия. Дальше развивать не имеет смысла.

Добавлено через 2 часа 55 минут
Для ГСК нужна информация: формат карт, "вес" объектов, пожелания по наполнению и пр. Если готовы поделиться, я готов попробовать.

2Монца: Не затягивай с патчем! :)
Аватар пользователя
#524
Доброго времени суток.

У кого тоже проблемы с кодировкой ???

С уважением K0Lb@zeeR.
Вложения 1
1 файл • Общий размер: 72,6 KB
:smile13: [ТУРНИР] "Гонка за Лидером" :smile13:
:smile28: [M] "Я и моя тень" - "I am and my shadow" :smile28:
:smile16: "Быстрая смерть" - "Fast Death" :smile16:
В ответ пользователю K0Lb@zzeR
Аватар пользователя
#525
У меня тоже... Только хотел написать, так Колбаззер опередил!

Статистика

Приветствуем новейшего участника: Emil