Kamrad.ru

Go Back   Kamrad.ru > Тематические форумы > RPG > Wizardry

Reply
 
Thread Tools Display Modes
Old 22-03-2004, 14:57   #1
gif77
Камрад
 
Join Date: июл 2003
Location: Москва
Posts: 307
Редактор продаваемых вещей у торговцев

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

Да это круто. Про дропы сложно было что-то особо придумать, ведь в основном, монстры - зверье и трудно вообразить, чтобы, например из модаев, частенько шпаги вываливались, или из лягушек - щиты... Типа, лягушка-щитоноска...
Абыдна, аднака, всю Визардри в феврале осилил до конца. И теперь, условиях жесткого лимита времени не более 1 час в день, повторное прохождение - лишь мечта.
gif77 is offline   [Ответить с цитированием]
Old 24-03-2004, 20:41   #2
amarkord
Камрад
 
Join Date: июл 2003
Posts: 94
Siliсoid В этой теме также можно оставлять свои пожелания относительно того чего хочеться узнать. Только просьба формулировать их четко по пунктам.

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

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

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

3) известно, что благочестие увеличивает кол-во очков магии, получаемых за уровень (из описания). Можно ли узнать поподробнее об этом ? (подобно вопросу №2 о выносливости)
amarkord is offline   [Ответить с цитированием]
Old 25-03-2004, 03:36   #3
Wolf The Gray
Модератор
 
Join Date: дек 2001
Location: Moscow
Posts: 2,436
amarkord
Зависит ли получаемое здоровье от выносливости и если зависит, то как?
зависит и от выносливости - линейно, без потери точности,
т.е. при выносливости 100 хитов всегда вдвое болльше, чем при выносливости 50 и прочих равных.
и от истории профессий
циферки типа 4 на уровень магу, 6 бишопу и 12.5 файтеру (это при выносливости 100). остальные профессиии где-то между ними.

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

Last edited by Wolf The Gray; 25-03-2004 at 04:07.
Wolf The Gray is offline   [Ответить с цитированием]
Old 26-03-2004, 06:18   #4
Silicoid
Камрад
 
Join Date: апр 2003
Posts: 330
Шанс нокаутировать противника в рукопашном бою

ЕСЛИ 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 жизней законым количеством
Максимум чего можно добиться это заморозить текущую жизнь сделав перса бессмертным.
Silicoid is offline   [Ответить с цитированием]
Old 26-03-2004, 14:48   #5
BlackCat75
Камрад
 
BlackCat75's Avatar
 
Join Date: фев 2004
Location: Черкассы, Украина
Posts: 238
Silicoid
можна ли сделать чтобы Wiz8 начинать с разных стартовых позиций как при импорте партии из Wiz7?
BlackCat75 is offline   [Ответить с цитированием]
Old 27-03-2004, 14:08   #6
Wolf The Gray
Модератор
 
Join Date: дек 2001
Location: Moscow
Posts: 2,436
- рост навыков происходит в момент кастовки заклинания, поэтому такие параметры как наносимый урон, удачность/провальность, количество целей и т.д. не влияют на рост.
это странно. непрерывный Sonic Boom на пустое место не вел к росту навыков, раньше считалось - потому, что цели нет/имунна.
с долгодействующими спелламитипа арморплейта тоже не очень понятно - т.е. повтор через какое-то большое время всё-таки иногда приводил к росту навыка.
Ты ничего не пропустил?

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

а если первый уровень был файтером, и при левелапах стал сначала бишопом, потом например вором (общий уровень 3)
- как считать профлевелы?
Wolf The Gray is offline   [Ответить с цитированием]
Old 29-03-2004, 05:38   #7
Invisible
Камрад
 
Join Date: мар 2004
Posts: 2
Silicoid
степень опасности кастовки (желтая, красная и т.д.) не влияет на рост навыков
Такой вопрос возник: как прокачка будет быстрее проходить - если костить заклинания с max силой или если костить с силой 1, но max количество раз? А то где-то здесь инфа проскочила, что при кастовке с силой 1 прокачка идет раза в полтора быстрее.
Invisible is offline   [Ответить с цитированием]
Old 29-03-2004, 07:17   #8
Silicoid
Камрад
 
Join Date: апр 2003
Posts: 330
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.

А теперь найдите здесь ошибку?
Silicoid is offline   [Ответить с цитированием]
Old 29-03-2004, 08:19   #9
Invisible
Камрад
 
Join Date: мар 2004
Posts: 2
Silicoid

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

А теперь найдите здесь ошибку
Ну это просто: a2-ab=0, а делить на ноль низзя!
Invisible is offline   [Ответить с цитированием]
Old 29-03-2004, 16:40   #10
Wolf The Gray
Модератор
 
Join Date: дек 2001
Location: Moscow
Posts: 2,436
Такой вопрос возник: как прокачка будет быстрее проходить - если костить заклинания с 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
смотрел лишь функцию вычисления количества попыток роста, но эта функция вызывается в зависимости от кучи условий:
а не может быть так, что функция вызывается только при наличии обьектов, состояние которых спелл может изменить/меняет?
тогда понятны будут отсутствия прокачки при быстром повторе арморплейты, имунности монстров и ещё некоторые...

кстати, ты прокачку школы смотрел на каком-то фиксированном спелеле или как? там нет зависимости - ко скольки школам принадлежит спелл (что качаться будет наиболее прокачанная из возможных школ - я знаю)
Wolf The Gray is offline   [Ответить с цитированием]
Old 30-03-2004, 06:31   #11
Silicoid
Камрад
 
Join Date: апр 2003
Posts: 330
По поводу sonic boom:

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

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

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

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

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

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

Т.е. либо все либо ничего.
Silicoid is offline   [Ответить с цитированием]
Old 30-03-2004, 12:23   #12
ma3ay
Камрад
 
Join Date: июл 2001
Location: Москва
Posts: 557
Silicoid
Все защитные заклинания, которые вешаются на команду, при повторном колдовании когда они уже висят к росту навыков не приводят.
А заклинание освещения к защитным относится? Ибо я его обычно возобновляю до завершения действия предыдущего, но, тем не менее - навык в огне при этом увеличивается.
ma3ay is offline   [Ответить с цитированием]
Old 30-03-2004, 13:33   #13
ax
Камрад
 
Join Date: ноя 2000
Location: Moscow
Posts: 2,327
Silicoid
я уже говорил:
Все защитные заклинания, которые вешаются на команду, при повторном колдовании когда они уже висят к росту навыков не приводят.

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

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

Вот интересно, в каких еще случаях эта переменная используется? Не для одного же молниеносного удара это придумали?
ax is offline   [Ответить с цитированием]
Old 30-03-2004, 14:16   #14
Silicoid
Камрад
 
Join Date: апр 2003
Posts: 330
ax Приводят.
Хм..., возможно опять какой-то хитрый рандом...

Не для одного же молниеносного удара это придумали?
Ясный пень не для одного, в коде куча мест различных заточеных на эту переменую, только вот похоже заточки эти все для внутрених нужд, игроку они не видны.
Silicoid is offline   [Ответить с цитированием]
Old 30-03-2004, 16:13   #15
ma3ay
Камрад
 
Join Date: июл 2001
Location: Москва
Posts: 557
ax
Есть подозрение, что такие вот защитные заклинания, возобновлённые при уже действующих будут учитываться для роста навыка только в том случае, если в промежутке между ними были бои. Т.е. встать и просто кастовать "Освещение", пока навык не вырастет - не получится. А вот если между заклинаниями был бой - другое дело.
Может быть, эти защитные заклинания при кастовке устанавливают какую-нибудь переменную. А при росте соответствующего навыка - она сбрасывается? Ау, товарищ Silicoid!
ma3ay is offline   [Ответить с цитированием]
Old 30-03-2004, 18:30   #16
ax
Камрад
 
Join Date: ноя 2000
Location: Moscow
Posts: 2,327
ma3ay
учитываться для роста навыка только в том случае, если в промежутке между ними были бои.
Ну, у меня неоднократно получалось и без боев. Хотя они вроде и способствуют ( субъективно, для освещения почему-то особенно). Была мысль, что тут влияет еще смена локаций, но вроде тоже не подтвердилась. Думал еще о росте других навыков в промежутке, но и тут трудно что-либо утверждать точно. Тч вся надежда на Silicoid'a. Интересно еще, что у меня вероятность роста навыка при подобном касте защитных спеллов всегда на макс уровне (не берусь утверждать, что это влияет стопроцентно) уж очень высокая получается.
ax is offline   [Ответить с цитированием]
Old 30-03-2004, 18:38   #17
Vlad12
Камрад
 
Join Date: июл 2003
Location: Москва
Posts: 29
Помоему, рост навыка защитного закла происходит, если ты кастуешь на большем уровне , чем прежде , или кастуешь по прошествии некоторого времени, когда время действия закла уменьшается на определенное значение.
Vlad12 is offline   [Ответить с цитированием]
Old 31-03-2004, 06:20   #18
Silicoid
Камрад
 
Join Date: апр 2003
Posts: 330
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 is offline   [Ответить с цитированием]
Old 05-04-2004, 06:11   #19
Silicoid
Камрад
 
Join Date: апр 2003
Posts: 330
Эмулятор импортированой команды:

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

Позволяет обмануть игру заставив ее думать, что стандартно-собраная команда как-будто является импортированой из сейва от wizardry 7 с соответсвующей указаной концовкой.
Silicoid is offline   [Ответить с цитированием]
Old 05-04-2004, 10:36   #20
VorteX DrAgON
Дракон царских кровей
Droplet Keeper forever
 
VorteX DrAgON's Avatar
 
Join Date: фев 2002
Location: Красноярск
Posts: 4,771
Silicoid
Эмулятор импортированой команды:
полезная штука для тех, кому лень 7-ую часть заново пройти
VorteX DrAgON is offline   Дневник [Ответить с цитированием]
Old 05-04-2004, 14:59   #21
BlackCat75
Камрад
 
BlackCat75's Avatar
 
Join Date: фев 2004
Location: Черкассы, Украина
Posts: 238
полезная штука для тех, кому лень 7-ую часть заново пройти
кстати о 7-ой части... можна ли её заставить нормально работать под win2000 или XP?
BlackCat75 is offline   [Ответить с цитированием]
Old 05-04-2004, 17:38   #22
amarkord
Камрад
 
Join Date: июл 2003
Posts: 94
Вопрос:
Что значат зеленые, желтые, оранжевые круги, появляющиеся при нажатии кнопки 'm' в игре ? или какова формула успеха колдовства ?
amarkord is offline   [Ответить с цитированием]
Old 05-04-2004, 19:21   #23
Wolf The Gray
Модератор
 
Join Date: дек 2001
Location: Moscow
Posts: 2,436
BlackCat75
кстати о 7-ой части... можна ли её заставить нормально работать под win2000 или XP?
так она и работает нормально. Если у тебя проблемы - наверняка не от win2k, а от слишком быстрого проца. тормози.

Ну или можно найти wizardry gold - это 7ка под винды. только её тоже патчить надо..
Wolf The Gray is offline   [Ответить с цитированием]
Old 06-04-2004, 03:50   #24
VorteX DrAgON
Дракон царских кровей
Droplet Keeper forever
 
VorteX DrAgON's Avatar
 
Join Date: фев 2002
Location: Красноярск
Posts: 4,771
Wolf The Gray
wizardry gold - это 7ка под винды
но тормознутая при этом...мама не горюй Но красивая , но все прелести на этом и заканчиваются.

BlackCat75
кстати о 7-ой части... можна ли её заставить нормально работать под win2000 или XP?
можно. я через DosBox запускал. работает на ура. главное музыку и звуки отключить (это правило я с первого прохождения усвоил), не из-за того что они не воспроизводятся, просто они мешают и подтормаживают ход боя. Хотя музыку можно и включить.
VorteX DrAgON is offline   Дневник [Ответить с цитированием]
Old 06-04-2004, 10:50   #25
BlackCat75
Камрад
 
BlackCat75's Avatar
 
Join Date: фев 2004
Location: Черкассы, Украина
Posts: 238
Wolf The Gray
так она и работает нормально. Если у тебя проблемы - наверняка не от win2k, а от слишком быстрого проца. тормози
у меня AthlonXP@1850
чем и до какого состояния тормозить?

Ну или можно найти wizardry gold - это 7ка под винды. только её тоже патчить надо..
где можна найти её и патч?
BlackCat75 is offline   [Ответить с цитированием]
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 02:04.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.