Программа по определению удачи/морали в героях 3! - Страница 25 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Heroes 3 Tournament - Турниры по 3-им Героям - OFFLINE Тут вы можете объявить об своем турнире или принять участие в объявленных турнирах Heroes Of Might And Magic 3. Этот раздел для Offline-турниров.

Ответ
Страница 25 из 45
 
Опции темы
#361
Старый 12.08.2008, 19:46
  #361
^
Catch
 
Аватар для Catch
📖
Регистрация: 19.11.2007
Сообщения: 595
Регистрация: 19.11.2007
Сообщения: 595
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

AlexSpl;190468
Изначально cranim.txt зашит в ресурсные файлы игры и недоступен игроку. Но кем-то он был извлечён, изменён(!) и выложен на HP. А vbn изменил уже изменённый файл. Так что те, кто скачали краним с Портала, тоже неосознанно внесли изменения в механику работы морали и удачи. Подумайте об этом!

Вы можете конкретно сказать, как и каким образом он изменил механику морали и удачи? Дело в том, что при тестировании боёв с немодифицировнным файлом и без него, всё получается одинаково.
Catch вне форума
Ответить с цитированием
#362
Старый 12.08.2008, 20:16
  #362
^
AmberSoler
 
Аватар для AmberSoler
📖
Регистрация: 22.05.2006
Сообщения: 1396
Регистрация: 22.05.2006
Сообщения: 1396
По умолчанию
Re: [HMM III OFF] Мини-Турнир "For Sale"

Kyle;189784И в каком это месте, процесс игры видоизменен? Прога лишь подсказывает что в данный момент времени будет удача/мораль или не будет.
Вмешательства в игру нет. Все тоже самое можно сделать и без проги.
Господа, налицо подмена понятий...

Действительно, никакого вмешательства в структуру игры нет - теоретически, при условии, что количество попыток стремится к бесконечности, можно утверждать со 100%-ной вероятностью, что в одной из попыток мораль выпадет всем юнитам в армии героя, если уровень морали у них будет +1 или выше.

НО: принцип, основанный на теории вероятности - а именно он заложен в большинство абилок юнитов, не предполагает такого вмешательства. Вот в этом случае можно утверждать, что структура игры косвенным образом нарушена. Опосредованно. Но тем не менее - нарушена. Как минимум - никакой разницы между базовым и экспертным уровнем морали уже не наблюдается...

Идем далее - Гномы ВСЕГДА сопротивляются ударным заклам противника, Птицы Грома в 100% случаев лепят свою молнию ("не влезай - убъет!"), Единороги - работают как аналог заклинания "Слепота" в руках игрока, слепят всех и каждого... У вас есть Лазурики? - вся армия противника стоит на месте Скорпикоры, Зомби, Виверны... Суть понятна? Это та же самая игра, только по упрощенным правилам - ближе к шахматам... Трешка останется трешкой - только в случае сохранения баланса доступного в одинаковой мере для всех игроков. Даблкаст, кстати, можно было бы и разрешить, ничего страшного - только, в случае, если все имеют право его юзать...

Однако, вопрос...
__________________
Сначала было слово...

FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig



Сначала было слово...

FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig



AmberSoler вне форума
Ответить с цитированием
#363
Старый 13.08.2008, 11:54
  #363
^
Fireball
 
Аватар для Fireball
📖
Регистрация: 26.07.2006
Сообщения: 863
Выставка наград
Регистрация: 26.07.2006
Сообщения: 863
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Если я правильно понял , без изменения экзешника никак ? Тогда в принципе можно обязать скачивать меньше 3 метров и заменять экзешник и вставлять краним .
Сразу глупый уточняющий вопрос : ты уверен , что call change_R отвечает только за зависимость от времени(анимации) , а не за все изменения параметра , например , при разных войсках и действиях картина будет оставаться разной , а не идентичной , если процедуру занулить .

Можно написать программу, которая записывала бы нотацию боя в файл, и высылать этот файл ведущему.

Например, Гоблины (1, 1) -> (2, 3) мораль и т.д.
Было бы вообще круто . Реплеи без мучительного и долгого описания .
Fireball вне форума
Ответить с цитированием
#364
Старый 13.08.2008, 12:04
  #364
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

2Fireball: конечно, при разных войсках и действиях картинка морали и удачи будет разной! Но я не про это. Представьте себе, что ведущий сомневается и просит игрока прислать сейв перед боем. Так вот, с этого сейва по описанию ведущий повторит эту битву 100%. Иными словами, роль морали и удачи возрасла в разы. Теперь её не получить с помощью "задержек". И разумеется, если у Героя +3 морали, то она будет выпадать чаще, чем у Героя с +1. Но картинка ДЛЯ КОНКРЕТНОГО боя всегда будет одной и той же. Можно будет строить дерево ходов.
AlexSpl вне форума
Ответить с цитированием
#365
Старый 13.08.2008, 12:14
  #365
^
Монца
📖
Регистрация: 16.05.2007
Адрес: Краснодар
Сообщения: 255
Отправить сообщение для  Монца с помощью ICQ
Регистрация: 16.05.2007
Адрес: Краснодар
Сообщения: 255
Отправить сообщение для  Монца с помощью ICQ
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Fireball;190662можно обязать скачивать меньше 3 метров и заменять экзешник и вставлять краним
Не обязательно скачивать весь файл, можно будет сделать малеенький патч, который заменит нужные байты (вероятность неправильных действий пользователя будет меньше, тем более не у всех есть софт, позволяющий это сделать)
Монца вне форума
Ответить с цитированием
#366
Старый 13.08.2008, 12:16
  #366
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Как здесь говорилось, профессионал лишь в последнюю очередь надеется на удачу и мораль. Теперь время не нужно будет тратить на "ловлю" удачи и морали. Вместо этого гораздо полезнее просчитать дерево ходов. А выпала мораль - хорошо, не выпала - ну и ладно. Зато игрок будет уверен, что повторяя ходы, мораль после выстрела эльфов, например, не выпадет никогда, если она не выпала в первый раз. Мне кажется, игрок будет чувствовать себя намного увереннее на поле боя, чем при старой механике морали и удачи. Ведь никто не спорит, что в "двушке" эта самая механика реализована лучше. Конечно, всё надо тестить.
AlexSpl вне форума
Ответить с цитированием
#367
Старый 13.08.2008, 12:25
  #367
^
Fireball
 
Аватар для Fireball
📖
Регистрация: 26.07.2006
Сообщения: 863
Выставка наград
Регистрация: 26.07.2006
Сообщения: 863
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Я , как игрок , всеми 4 лапами ЗА 100% воспроизводимость боя .
Даешь измененный экзешник , краним и прогу для записи ходов !!! Наконец-то отчитываться за сложные бои станет так же просто как в пятерке .
Только вот организаторам нашим положено быть дотошными , а следовательно их следует убедить железными аргументами , что все остальное останется неизменным .
Fireball вне форума
Ответить с цитированием
#368
Старый 13.08.2008, 12:41
  #368
^
Catch
 
Аватар для Catch
📖
Регистрация: 19.11.2007
Сообщения: 595
Регистрация: 19.11.2007
Сообщения: 595
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Fireball;190674 Только вот организаторам нашим положено быть дотошными , а следовательно их следует убедить железными аргументами , что все остальное останется неизменным .
Это справедливое утверждение.

Кстати, никто не ответил на мой вопрос, с чем связано утверждение о том, что немодифицированный краним тоже влияет на механику игры? И действительно ли это так?
Catch вне форума
Ответить с цитированием
#369
Старый 13.08.2008, 12:53
  #369
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Аргументы:
1) В экзешнике меняются только пять байтов вызова процедуры генерации R в цикле анимации отряда в окне информации. Саму процедуру и вообще что-либо другое данная замена не затрагивает. Для тех, кто знает Ассемблер могу привести строгое доказательство (не будет никаких сомнений, что на поведение компов и прочие игровые моменты данная замена не влияет. Совсем как в математике. Никто ведь не сомневается что квадрат гипотенузы равен сумме квадратов катетов? Думаю, я смогу доказать и игрокам, далёким от программирования, но знакомым с математикой);

2) cranim.txt уберёт только один вид анимации, ничего не случится с анимацией перемещения и т.д.;

Добавлено через 3 минуты
2Catch: Позже я выложу немодифицированный краним. Если первый столбец кранима с Портала будет отличаться от первого столбца немодифицированного кранима, то однозначно механика игры нарушается, а именно увеличивается или уменьшается интервал времени между двумя соседними значениями R. Сам пока не проверял.
AlexSpl вне форума
Ответить с цитированием
#370
Старый 13.08.2008, 13:02
  #370
^
Fireball
 
Аватар для Fireball
📖
Регистрация: 26.07.2006
Сообщения: 863
Выставка наград
Регистрация: 26.07.2006
Сообщения: 863
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Кстати, никто не ответил на мой вопрос, с чем связано утверждение о том, что немодифицированный краним тоже влияет на механику игры? И действительно ли это так?
ты про это высказывание ?

Изначально cranim.txt зашит в ресурсные файлы игры и недоступен игроку. Но кем-то он был извлечён, изменён(!) и выложен на HP.
Так что те, кто скачали краним с Портала, тоже неосознанно внесли изменения в механику работы морали и удачи.
Я думаю , что AlexSpl подразумевал тот факт , что формально даже извлечение , ускорение передвижение и возвращение назад - уже изменение структуры программы и влияние на ее работу (т.е. на мораль и удачу тоже) . А вот то , что влияние на самом деле оказалось нулевым на все кроме скорости , это уже следствие разумности человека , который все это делал , хотя для верности нужно сравнить с оригиналом . Это был философский намек на то , что даже использование кранима с Поратала не совсем корректно по форме , хотя по сути ничего не меняет .

Думаю, я смогу доказать и игрокам, далёким от программирования, но знакомым с математикой
)
Вот и замечательно . Не все же знают ассемблер (я чуток знаю , мне доказывать не надо)
Fireball вне форума
Ответить с цитированием
#371
Старый 13.08.2008, 13:23
  #371
^
Catch
 
Аватар для Catch
📖
Регистрация: 19.11.2007
Сообщения: 595
Регистрация: 19.11.2007
Сообщения: 595
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Fireball;190683Это был философский намек на то , что даже использование кранима с Поратала не совсем корректно по форме , хотя по сути ничего не меняет .

Я тоже так считаю. Поэтому с большой настороженностью и отношусь ко всяким таким штучкам. И при принятии решения об изменении экзешника, а также модифицированного кранима, лучше сто раз отмерить, а потом уж осторожно отрезать.
Catch вне форума
Ответить с цитированием
#372
Старый 13.08.2008, 14:25
  #372
^
Kamikaze
 
Аватар для Kamikaze
📖
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Я полностью согласен, даже больше, ждал этого очень долго, с предложением AlexSpl!!! Ура!!! Наконец-то мы получим константные битвы.
__________________

Индивидуальный и клановый рейтинги Heroes World

Handmade

Индивидуальный и клановый рейтинги Heroes World

Handmade
Kamikaze вне форума
Ответить с цитированием
#373
Старый 13.08.2008, 14:29
  #373
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Оригинальная версия CRANIM.TXT

Вариант турнирной версии

Действительно, хоть краним на Портале и изменён, но это для механики не критично.
AlexSpl вне форума
Ответить с цитированием
#374
Старый 13.08.2008, 15:09
  #374
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Вопрос! А можно ли каким-то образом ещё сильнее ускорить перемещение монстров?
Dirty_Player вне форума
Ответить с цитированием
#375
Старый 13.08.2008, 15:38
  #375
^
vbn
 
Аватар для vbn
📖
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию
Программа по определению удачи/морали в героях 3!

А нельзя ли в варианте турнирной версии обнулить столбцы 2-3-4 для ускорения анимации? Тем более, что они не влияют на механику игры.
__________________
Клан Homo homini



Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,

Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;

Rejoiceth not in iniquity, but rejoiceth in the truth;

Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
Клан Homo homini



Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,

Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;

Rejoiceth not in iniquity, but rejoiceth in the truth;

Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума
Ответить с цитированием
Ответ
Страница 25 из 45


Опции темы



Часовой пояс GMT +4, время: 18:12.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru