Kamrad.ru
 
 
поддержать форум | faq | правила | support | кабинет | discord-сервер | поиск | регистрация | участники | фотоальбом | выйти
Kamrad.ru Kamrad.ru » Тематические форумы » RPG » Wizardry » Формулы!
новая тема  ответить следующая тема | предыдущая тема
Автор
  << < 1 2 3 4 5 6 7 8 9 10 11 12 13 > >>
gif77 - offline gif77
22-03-2004 15:57 URL сообщения        Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Редактор продаваемых вещей у торговцев

"Уууууу! ... Спасибо!" (Сакс)

Да это круто. Про дропы сложно было что-то особо придумать, ведь в основном, монстры - зверье и трудно вообразить, чтобы, например из модаев, частенько шпаги вываливались, или из лягушек - щиты... Типа, лягушка-щитоноска...
Абыдна, аднака, всю Визардри в феврале осилил до конца. И теперь, условиях жесткого лимита времени не более 1 час в день, повторное прохождение - лишь мечта.

amarkord - offline amarkord
24-03-2004 21:41 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Siliсoid В этой теме также можно оставлять свои пожелания относительно того чего хочеться узнать. Только просьба формулировать их четко по пунктам.

Появилось сразу несколько пунктов:

1) Ты подробно рассказал о росте боевых навыков.
Но ничего не уточнял о повышении магических. Например есть распространенное мнение, что при неудачном колдовстве магический навык растет быстрее. Хочется узнать - это правда, или опять человеческий фактор.

2) известно, что герой каждый уровень получает некоторое здоровье. Зависит ли получаемое здоровье от выносливости и если зависит, то как?

3) известно, что благочестие увеличивает кол-во очков магии, получаемых за уровень (из описания). Можно ли узнать поподробнее об этом ? (подобно вопросу №2 о выносливости)

Wolf The Gray - offline Wolf The Gray
25-03-2004 04:36 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



amarkord
Зависит ли получаемое здоровье от выносливости и если зависит, то как?
зависит и от выносливости - линейно, без потери точности,
т.е. при выносливости 100 хитов всегда вдвое болльше, чем при выносливости 50 и прочих равных.
и от истории профессий
циферки типа 4 на уровень магу, 6 бишопу и 12.5 файтеру (это при выносливости 100). остальные профессиии где-то между ними.

постановка вопроса "дают за уровень" вообше некорректна,
правильный вопрос "сумма за N уровней в специальности M при выносливости K"

Изменено: Wolf The Gray, 25-03-2004 в 05:07

Silicoid - offline Silicoid
26-03-2004 07:18 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Шанс нокаутировать противника в рукопашном бою

ЕСЛИ Strength>50 ТО Chance = (STR-50)*0.2

ГДЕ:
Strength, STR - Сила перса

Примечание:
- Шанс появляется только в случае рукопашного боя
- Шанс присутствует у всех профессий

=================================================

Рост магических навыков

Количество_попыток_на_рост_стихии = УЗ + СЗ
Количество_попыток_на_рост_школы = (УЗ + СЗ + 2)/4

ГДЕ:
УЗ - Уровень заклинания (правый клик на заклинание, вверху надпись Spell Level ...)
CЗ - Сила заклинания
Стихии - Огонь, Вода, Воздух, Земля, Разум, Чудотворство
Школа - Волшебство, Теология, Алхимия, Псионика

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

Про попытки роста см. предыдущие посты.

===================================================

Расчет количества жизней у персов

PreLife = SUM_BY_PROFESSION[(Vitality*0,4*0,02 + 0,6)*Rate*ProfLevel]

Life = Round(PreLife + 0.5)

ГДЕ:
Vitality - живучесть перса
ProfLevel - количество уровней в данной профессии
Rate - коэффициент професии:

Воин - 9
Лорд - 7.5
Валькирия - 7.5
Следопыт - 6.5
Самурай - 7
Ниньзя - 6.5
Монах - 6.5
Вор - 6
Механик - 5.5
Бард - 6
Священик - 5
Алхимик - 4.5
Епископ - 4
Псионик - 3.5
Маг - 3

Примечание:
В формуле нужно учитывать текущую профессию:
Т.е. если у вас воин 1-го уровня, то ProfLevel = 2, а не 1 как может показаться.

=======================================

По поводу терминов "дают за уровень" - это ошибочно потому что:
В игре все характеристики деляться на:
Первичные: Сила, Интеллект, Благочестие и т.д.
Вторичные: Ближний бой, Навык меча, и т.д.
Производные: Жизнь, Стамина, Манна, рейтинг атаки и т.д.

Так вот производные характеристики постоянно пересчитываются относительно первичный (вторичных) параметров.
Пересчеты происходят очень часто:
- Одели/сняли вещь
- Повесили заклинание на перса (команду)
- Начался бой
- В начале каждого хода боя
и т.д.

Отсюда сразу опровержение такой байки типа, если сделать при создании перса живучесть высокой, то это лучше чем ее потом раскачивать. Это неверно т.к. игре не важно как вы получили живучесть. Если в данный момент вы имеет X живучести и Y проф-уровней, то вы всегда получите свои законые Z жизней.

И еще один нюанс следует:
Проблематично взять тренер и сделать себе 9999 жизней, такое не прокатит, т.к. игра при первом же удобном случае пересчитает вам все и перезапишет ваши 9999 жизней законым количеством
Максимум чего можно добиться это заморозить текущую жизнь сделав перса бессмертным.

BlackCat75 - offline BlackCat75
26-03-2004 15:48 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Silicoid
можна ли сделать чтобы Wiz8 начинать с разных стартовых позиций как при импорте партии из Wiz7?

Wolf The Gray - offline Wolf The Gray
27-03-2004 15:08 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



- рост навыков происходит в момент кастовки заклинания, поэтому такие параметры как наносимый урон, удачность/провальность, количество целей и т.д. не влияют на рост.
это странно. непрерывный Sonic Boom на пустое место не вел к росту навыков, раньше считалось - потому, что цели нет/имунна.
с долгодействующими спелламитипа арморплейта тоже не очень понятно - т.е. повтор через какое-то большое время всё-таки иногда приводил к росту навыка.
Ты ничего не пропустил?

Примечание:
В формуле нужно учитывать текущую профессию:
Т.е. если у вас воин 1-го уровня, то ProfLevel = 2, а не 1 как может показаться.

а если первый уровень был файтером, и при левелапах стал сначала бишопом, потом например вором (общий уровень 3)
- как считать профлевелы?

Invisible - offline Invisible
29-03-2004 06:38 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Silicoid
степень опасности кастовки (желтая, красная и т.д.) не влияет на рост навыков
Такой вопрос возник: как прокачка будет быстрее проходить - если костить заклинания с max силой или если костить с силой 1, но max количество раз? А то где-то здесь инфа проскочила, что при кастовке с силой 1 прокачка идет раза в полтора быстрее.

Silicoid - offline Silicoid
29-03-2004 08:17 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Wolf The Gray а если первый уровень был файтером, и при левелапах стал сначала бишопом, потом например вором (общий уровень 3)
- как считать профлевелы?


Воин = 1 уровень
Бишоп = 1 уровень
Вор = 1 уровень

+ 1 уровень вора как текущий в котором находиться перс

Итог: воин 1, бишоп 1, вор 2

это странно. непрерывный Sonic Boom
Скорее всего для некоторых заклинаний есть исключения, чтобы не халявили. Возможно даже sonic boom это заклинания вообще без роста навыков.
Я смотрел лишь функцию вычисления количества попыток роста, но эта функция вызывается в зависимости от кучи условий: возможно sonic boom как раз входит в их число. Насчет этого уточню.

BlackCat75 можна ли сделать чтобы Wiz8 начинать с разных стартовых позиций как при импорте партии из Wiz7?
Уже стоит в очереди задач, если будут результаты сообщу.

Invisible
А то где-то здесь инфа проскочила
Не видел что-то ни разу такую инфу

А то где-то здесь инфа проскочила, что при кастовке с силой 1 прокачка идет раза в полтора быстрее.
В полтора раза это на глазок что ли?
Все зависит от удачи, а еще от раскачености навыка. Я так предполагаю дело было так:

1. Навык стихии маленький
2. Манны мало
3. Кастуем заклинание на маленькой силе
4. Т.к. навык низкий он растет быстрее!!

Вывод: Маленькая сила => навык растет быстрее

1. Навык стихии высокий
2. Манны много
3. Кастуем заклинание на высокой силе
4. Т.к. навык высокий он растет медленее!!

Вывод: Высокая сила => навык растет медленее

Вот такие вот "очевидные" неверные выводы можно сделать основываясь только на экспериментальных данных:
Чем выше сила тем медленее растут навыки

============================================

Вспомнил интересный пример в тему:

Приведем классический пример того, как легко, начав с очень простого утверждения и сделав всего лишь несколько, казалось бы, прямых и вполне логичных шагов, показать, 2=1.

Начнем с невинного утверждения о том, что

a = b.

Умножив обе части равенства на a, получим:

a2 = ab.

Добавив к обеим частям равенства по a2 – 2ab:

a2 + a2 – 2ab = ab + a2 – 2ab.

Это равенство можно упростить:

2(a2 – ab) = a2 – ab.

Наконец, сокращая это выражение на a2 – ab
получаем требуемое равенство 2=1.

А теперь найдите здесь ошибку?

Invisible - offline Invisible
29-03-2004 09:19 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Silicoid

Не видел что-то ни разу такую инфу
Я имел в виду не в топике, а на форуме...

А теперь найдите здесь ошибку
Ну это просто: a2-ab=0, а делить на ноль низзя!

Wolf The Gray - offline Wolf The Gray
29-03-2004 17:40 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



Такой вопрос возник: как прокачка будет быстрее проходить - если костить заклинания с max силой или если костить с силой 1, но max количество раз?
чуть выше было написано: Рост магических навыков
Количество_попыток_на_рост_стихии = УЗ + СЗ
Количество_попыток_на_рост_школы = (УЗ + СЗ + 2)/4
простые следствия из такой зависимости:
например спелл уровня 1 и силой 3 дает прирост скиллов ровно такой же,
как соседний спелл уровня 3 с минимальной силой 1.
От расхода маны прокачка непосредственно не зависит - т.е. качаться обычно эффективнее на "дешевых" спеллах высокого уровня.
насчет силы спелла и маны: очевидно, что каствнув 6 раз с силой 1 прокачаешься сильнее, чем кастанув 1 раз с силой 6
- т.к. уровень сложности спелла больше нуля и он прибавляется при каждом касте.
И при увеличении уровня спелла ещё менее выгодно (для прокачки на фиксированную ману) кастить спеллы максимальной силы.
запас/восстановление маны - обычно основные параметры, ограничивающие скорость принудительной прокачки.

А то где-то здесь инфа проскочила, что при кастовке с силой 1 прокачка идет раза в полтора быстрее.
при прокачке стихии на спелле 1го уровня сложности - по вышепроцитированной формуле почти так и получается.
УЗ=1, УС=6 - прокачка 1+6=7 попыток, 6 повторений с силой 1 - прокачка 6*(1+1)=12 попыток по стихии (1.7 раза)
и 9 vs 24 (2.5 раза) по прокачке школы....

Silicoid
смотрел лишь функцию вычисления количества попыток роста, но эта функция вызывается в зависимости от кучи условий:
а не может быть так, что функция вызывается только при наличии обьектов, состояние которых спелл может изменить/меняет?
тогда понятны будут отсутствия прокачки при быстром повторе арморплейты, имунности монстров и ещё некоторые...

кстати, ты прокачку школы смотрел на каком-то фиксированном спелеле или как? там нет зависимости - ко скольки школам принадлежит спелл (что качаться будет наиболее прокачанная из возможных школ - я знаю)

Silicoid - offline Silicoid
30-03-2004 07:31 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



По поводу sonic boom:

1. Если колдовать его в бою, рост навыков такой же как у всех.
2. Если колдовать его вне боя в "чистом поле", то попытка роста навыка осуществляется в первый раз считая от загрузки уровня, последующие кастовки рандомно вызывают рост навыка шанс где-то приблизительно 1 из 100 тысяч. Так что халявы нету :P

Кстати говоря бой для игры это когда есть по крайней мере один противник, так что если вы просто включите бой и кастанете sonic boom это считаться не будет.

тогда понятны будут отсутствия прокачки при быстром повторе арморплейты
я уже говорил:
Все защитные заклинания, которые вешаются на команду, при повторном колдовании когда они уже висят к росту навыков не приводят.

кстати, ты прокачку школы смотрел на каком-то фиксированном спелеле или как?
Дал магу все заклинания и выборочно пробежался по ним.

нет зависимости - ко скольки школам принадлежит спелл
Количество рассчитываемых попыток от этого не зависит. Схема очень простая:

ЕСЛИ Условие1, Условие2, Условие3 ... ТО
вычислить попытки роста (см. формулу) и провести их
КОНЕЦ

Т.е. либо все либо ничего.

ma3ay - offline ma3ay
30-03-2004 13:23 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Silicoid
Все защитные заклинания, которые вешаются на команду, при повторном колдовании когда они уже висят к росту навыков не приводят.
А заклинание освещения к защитным относится? Ибо я его обычно возобновляю до завершения действия предыдущего, но, тем не менее - навык в огне при этом увеличивается.

ax - offline ax
30-03-2004 14:33 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Silicoid
я уже говорил:
Все защитные заклинания, которые вешаются на команду, при повторном колдовании когда они уже висят к росту навыков не приводят.

Приводят. Хотя так и не понял от чего это зависит. Это касается долгоиграющих защитных спеллов, а также зачарованного клинка, освещения и, возможно, рентгена. У меня это основное средство прокачки кастеров. Время от времени (по наитию ) я обновляю висящие заклинания (всегда на макс уровне), при этом никогда не дожидаясь окончания действия предыдущих. И почти всегда при этом происходит рост навыков. Было бы здорово узнать все-таки точный алгоритм.

Есть переменая для каждого перса назовем ее Previous Round Action (PRA) -
показывает, что делал перс в предыдущем ходу.

Вот интересно, в каких еще случаях эта переменная используется? Не для одного же молниеносного удара это придумали?

Silicoid - offline Silicoid
30-03-2004 15:16 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



ax Приводят.
Хм..., возможно опять какой-то хитрый рандом...

Не для одного же молниеносного удара это придумали?
Ясный пень не для одного, в коде куча мест различных заточеных на эту переменую, только вот похоже заточки эти все для внутрених нужд, игроку они не видны.

ma3ay - offline ma3ay
30-03-2004 17:13 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



ax
Есть подозрение, что такие вот защитные заклинания, возобновлённые при уже действующих будут учитываться для роста навыка только в том случае, если в промежутке между ними были бои. Т.е. встать и просто кастовать "Освещение", пока навык не вырастет - не получится. А вот если между заклинаниями был бой - другое дело.
Может быть, эти защитные заклинания при кастовке устанавливают какую-нибудь переменную. А при росте соответствующего навыка - она сбрасывается? Ау, товарищ Silicoid!

ax - offline ax
30-03-2004 19:30 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



ma3ay
учитываться для роста навыка только в том случае, если в промежутке между ними были бои.
Ну, у меня неоднократно получалось и без боев. Хотя они вроде и способствуют ( субъективно, для освещения почему-то особенно). Была мысль, что тут влияет еще смена локаций, но вроде тоже не подтвердилась. Думал еще о росте других навыков в промежутке, но и тут трудно что-либо утверждать точно. Тч вся надежда на Silicoid'a. Интересно еще, что у меня вероятность роста навыка при подобном касте защитных спеллов всегда на макс уровне (не берусь утверждать, что это влияет стопроцентно) уж очень высокая получается.

Vlad12 - offline Vlad12
30-03-2004 19:38 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



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

Silicoid - offline Silicoid
31-03-2004 07:20 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



ma3ay
ax
Vlad12
Ну и навыдумывали...

ma3ay
Ау, товарищ Silicoid!
Да здесь, я здесь. Я был занят тотальной проверкой всех заклинаний. Вот результаты:

===================================================

Haste, Summon Elemental + все боевые заклинания:
навык растет всегда независимо от того висит заклинание или нет
Для Summon Elemental особое исключение навык растет даже если схалтурить: включить бой и вызвать элементала. Для всех остальных заклинаний этой группы требуется настоящий бой.

Ring of Fire, Bless, Element Shield, Soul Shield:
навык растет только если заклинание не висит в момент кастовки

Stamina, Cure Lesser Cond, Cure Paralysis, Cure Disease, Rest All, Cure Poison, Purify Air, Sane Mind, Heal Wounds, Heal All, Restoration, Resurrection, Remove Curse, Identify Item
навык растет только если заклинание выполняет свою задачу (увеличивает стамину, понижает негативный эффект и т.д.)

Dragon Breath, Superman, Razor Cloak, Body of Stone, Guardian Angel, Eye for an eye:
навык растет если колдуемое усиление отсутствует на персе

Light, Hypnotic Lure, Missile Shield, Sonic Boom, Shadow Hound, Set Portal, Return Portal, Armorplate, Chameleon, Detect Secrets, X-Ray, Enchanted Blade, Magic Screen
Вот эта группа заклинаний самая интересная:
1. Рост навыка осуществляется стабильно при кастовки заклинания в первый раз считая от последней загрузки сейва (НЕ локации, а сейва)
2. Последующие кастовки приводят к росту рандомно - шанс приблизительно 1 из 256
3. Не важно висит или не висит заклинание, на рост это не влияет.
4. Не важно кастуете в бою или просто так, схема одна и та же.

Т.е. примеры:

a)
- Загрузились
- Кастанули Light первый раз => навык попытался вырасти
- Кастанули Light второй раз => попытка роста рандомится (1 из 256)
...

b)
- Загрузились
- Кастанули Light первый раз => навык попытался вырасти
- Сохранились
- Загрузили только что сохраненый сейв (Light висит)
- Кастанули Light -> с момента загрузки это первый раз => навык попытался вырасти
- Кастанули Light -> с момента загрузки это второй раз => попытка роста навыка рандомиться
...

c)
- Загрузились
- Кастанули Light первый раз => навык попытался вырасти
- Поспали -> Light исчез
- Кастанули Light -> с момента загрузки это второй раз => попытка роста навыка рандомиться
...

d)
- Загрузились
- Кастанули Light в первый раз => навык попытался вырасти
- Начали бой -> в бою Light исчез
- Кастанули Light в бою -> с момента загрузки это второй раз => попытка роста навыка рандомиться
...

ну и т.д.

О как!

Silicoid - offline Silicoid
05-04-2004 07:11 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Эмулятор импортированой команды:

http://silicoid.pisem.net/ImportEmulator.zip

Позволяет обмануть игру заставив ее думать, что стандартно-собраная команда как-будто является импортированой из сейва от wizardry 7 с соответсвующей указаной концовкой.

VorteX DrAgON - offline VorteX DrAgON
05-04-2004 11:36 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Дракон царских кровей
Droplet Keeper forever



Silicoid
Эмулятор импортированой команды:
полезная штука для тех, кому лень 7-ую часть заново пройти

BlackCat75 - offline BlackCat75
05-04-2004 15:59 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



полезная штука для тех, кому лень 7-ую часть заново пройти
кстати о 7-ой части... можна ли её заставить нормально работать под win2000 или XP?

amarkord - offline amarkord
05-04-2004 18:38 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Вопрос:
Что значат зеленые, желтые, оранжевые круги, появляющиеся при нажатии кнопки 'm' в игре ? или какова формула успеха колдовства ?

Wolf The Gray - offline Wolf The Gray
05-04-2004 20:21 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор



BlackCat75
кстати о 7-ой части... можна ли её заставить нормально работать под win2000 или XP?
так она и работает нормально. Если у тебя проблемы - наверняка не от win2k, а от слишком быстрого проца. тормози.

Ну или можно найти wizardry gold - это 7ка под винды. только её тоже патчить надо..

VorteX DrAgON - offline VorteX DrAgON
06-04-2004 04:50 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Дракон царских кровей
Droplet Keeper forever



Wolf The Gray
wizardry gold - это 7ка под винды
но тормознутая при этом...мама не горюй Но красивая , но все прелести на этом и заканчиваются.

BlackCat75
кстати о 7-ой части... можна ли её заставить нормально работать под win2000 или XP?
можно. я через DosBox запускал. работает на ура. главное музыку и звуки отключить (это правило я с первого прохождения усвоил), не из-за того что они не воспроизводятся, просто они мешают и подтормаживают ход боя. Хотя музыку можно и включить.

BlackCat75 - offline BlackCat75
06-04-2004 11:50 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Wolf The Gray
так она и работает нормально. Если у тебя проблемы - наверняка не от win2k, а от слишком быстрого проца. тормози
у меня AthlonXP@1850
чем и до какого состояния тормозить?

Ну или можно найти wizardry gold - это 7ка под винды. только её тоже патчить надо..
где можна найти её и патч?

Текущее время: 01:09 << < 1 2 3 4 5 6 7 8 9 10 11 12 13 > >>
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru