Вернуться   Raurin Forums > Raurin 3: The Silver Marches (NWN2 шард) > Обсуждение игровой механики шарда

Ответ
 
Опции темы Опции просмотра
Старый 19.10.2007, 17:50   #251
Nuligen
Рауринец
 
Аватар для Nuligen
 
Регистрация: 11.07.2007
Сообщения: 449
Власть репутации: 637 Nuligen У него еще все впереди!
По умолчанию

окей.. 17 это гуд. я рад, правда.
теперь штраф за смерть. 150*левел черезчур, так как мобы со старой системы не менялись, а при старой системе опыта получалось где-то 200-400 за моба. тоесть нужно уменьшать пропорционально: 1) либо где-то 25*левел 2) либо сделать совсем инновационную систему (которая кстати уже обсуждалась) практически без делевела - например вычитать 10*уровень+5% уже от набранного на уровне опыта(чем дальше тем страшней умирать), тоесть при минимальном раскладе толькочто ставший 10ым левелом потеряет лишь 100 опыта, делевельнется и легко сможет поправить положение набрав обратно недостающие 100 опыта.. а не 2,5 тысячи.
__________________
Безумие правит миром
Nuligen is offline   Ответить с цитированием
Старый 19.10.2007, 17:53   #252
The Vokial
Бывалый Рауринец
 
Аватар для The Vokial
 
Регистрация: 09.09.2007
Сообщения: 854
Власть репутации: 651 The Vokial У него еще все впереди!
По умолчанию

Цитата:
окей.. 17 это гуд. я рад, правда.
теперь штраф за смерть. 150*левел черезчур, так как мобы со старой системы не менялись, а при старой системе опыта получалось где-то 200-400 за моба. тоесть нужно уменьшать пропорционально: 1) либо где-то 25*левел 2) либо сделать совсем инновационную систему (которая кстати уже обсуждалась) практически без делевела - например вычитать 10*уровень+5% уже от набранного на уровне опыта(чем дальше тем страшней умирать), тоесть при минимальном раскладе толькочто ставший 10ым левелом потеряет лишь 100 опыта, делевельнется и легко сможет поправить положение набрав обратно недостающие 100 опыта.. а не 2,5 тысячи.
Немного не понел т.е ты предлагаеш при смерти при любом лв делевится на 10*лв+5 хр? Сори реально не понел. Или просто получить - 105хр!? 10*10+5% = 105хр?Блин не допер!
__________________
Now that don't kill me can only make me stronger

And the red sun sinks at last into the hills of gold
And peace to this young warrior without the sound of guns


Тот, кто находит удовольствие в уединении, либо дикий зверь, либо Бог.


Последний раз редактировалось The Vokial, 19.10.2007 в 18:00.
The Vokial is offline   Ответить с цитированием
Старый 19.10.2007, 18:02   #253
Planetouched
Зеленый Рауринец
 
Регистрация: 05.05.2007
Сообщения: 94
Власть репутации: 626 Planetouched У него еще все впереди!
По умолчанию

Заметьте любимые классы могут быть только базовыми.

если drow имеет любимый класс маг и берет престиж тогда он не получает штраф за мага. Вобщем сейчас так
__________________
Эх помните как в наше время было хорошо. И THAH0 был и AC в минус шел.
Planetouched is offline   Ответить с цитированием
Старый 19.10.2007, 18:08   #254
Mozon
Рауринец
 
Аватар для Mozon
 
Регистрация: 16.06.2007
Адрес: Город Зеленого цвета
Сообщения: 192
Власть репутации: 626 Mozon У него еще все впереди!
По умолчанию

Вобщем для проблем с дилевелом я предлогаю поставиь в какой нить казарме старого опытного война(мага) в канализации какого нить вора и т.д. к которому можно будет подойти и сказать что по случайности встал не на путь истенны сбился с жизненных убеждений и т.д на что он тебе : "все норм не переживай я помогу тебе определиться" и бац у тебя делевл с 1 хр до след лвл! на сиале это реализовано в виде священника в храме!
__________________
Я!.. И только Я!
Mozon is offline   Ответить с цитированием
Старый 19.10.2007, 20:41   #255
Oranj
Бывалый Рауринец
 
Аватар для Oranj
 
Регистрация: 02.02.2007
Сообщения: 548
Власть репутации: 658 Oranj У него еще все впереди!
По умолчанию

Путем сложнейших переговоров и мелкого шантажа с моей стороны система экспы будет такая:
1. Базовый опыт 27 + (mob_lvl * 3)

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

3. Штраф за разницу в левелах (в меньшую сторону) будет следующим:
разница 1 = -20%
разница 2 = -40%
разница 3 = -70%
разница 4 = -100% (опыт не идет)

4. Бонус за пати:
бонус_xp = [LEVEL_DIF*(1+((count_member_in_party-1)/XP_BONUS))]
XP_BONUS=5 (константа)
LEVEL_DIF = (сумма_левелов / количество_членов) / max_level

Простыми словами это означает, что если в пати 6 членов одинаквого левела, то опыт удваивается. Отсюда вытекает, что если в пати:
2 члена = опыт*1,2
3 члена = опыт*1,4
4 члена = опыт*1,6
5 членов = опыт*1,8
6 членов = опыт*2,0
7 членов = опыт*2,2
и т.д.

Но если в пати разные левелы, то на бонус налагается штраф. Предсатвим ситуацию, в пати 4 члена: 2, 3, 5, 8 левелы.
LEVEL_DIF = [(2+3+5+8) / 4] / 8
LEVEL_DIF = 0.5625
бонус_xp = [0.5625*(1+((4-1)/5))]
бонус_xp = 0.5625 * 1.6 = 0.9 (то есть бонус отрицательный!)
Однако бонус не может быть отрицательным, поэтому коэфицент остается = 1

Теперь другая ситуация, в пати 4 члена: 6, 7, 7, 8 левелы
LEVEL_DIF = [(6+7+7+8) / 4] / 8
LEVEL_DIF = 0.875
бонус_xp = [0.875*(1+((4-1)/5))]
бонус_xp = 0,875 * 1,6 = 1,4

То есть всегда желательно чтобы разность в уровнях была ниже и 8+9+9+9 всегда лучше, чем 8+8+8+9, так как в первом случае среднее арифметическое выше. Так же, чем больше членов, тем больше опыта.

5. Теперь поясню как распределяется опыт в пати, а то там написано не совсем понятно для каждого.
Суммируется все левелы в пати, например в пати 3 члена: 3, 4 и 8 левел. Сумма левелов = 3+4+8 = 15. Убивают моба 6 левела (27+6*3 = 45 экспы).
3 левел получит 3/15 части опыта, то есть 3/15 * 45 = 9
4 левел получит 4/15 * 45 = 12
8 левел получит 8/15 * 45 = 24

P.S. 9+12+24 = 45

Теперь опыт каждого члена проходит через формулу бонуса за пати
LEVEL_DIF = [(3+4+8) / 3] / 8 = 0.625
бонус_xp = [0.625*(1+((3-1)/5))] = 0.625 * 1.4 = 0.875 -> 1
3 левел получит 9*1 = 9
4 левел получит 12*1 = 12
8 левел получит 24*1 = 24

Но и это еще не все Так как моб 6 левела, то 8 левел получает штраф в -40% (разность в 2 левела). Такми образом 8 левел получит 21-(21*0,4)=12

Другой случай. В пати 8 членов, левелы: 5, 5, 6, 7, 8, 8, 8, 8. Убивают моба 7 левела (по идее такая пати не будет бить моба такого низкого левела, но просто хочу показать штраф для 8 левелов, так как они бьют моба ниже их левела). С моба 7 левела опыт 27+7*3 = 48
LEVEL_DIF = [(5+5+6+7+8+8+8+8) / 8] / 8 = 55/8/8 = 0.85
бонус_ХР = 0,85 * (1+((8-1)/5)) = 0,85 * 2,4 = 2,04 (то есть опыт каждого увеличится на этот коэфицент)
Теперь считаем порцию экспы каждому члену:
5 левел = 5/55*48*2,04 = 8
6 левел = 6/55*48*2,04 = 10
7 левел = 7/55*48*2,04 = 12
8 левел = 8/55*48*2,04 = 14
Все 8 левелы получают штраф -20%, так как бьют моба на 1 уровень ниже, то есть 8 левелы в этом случае получают 14-(14*0,2) = 11 опыта

Ну и последний случай. В пати 6 членов, левелы: 7, 8, 8, 9, 9, 9. Убивают моба 12 левела. С моба 12 левела опыт 27+12*3=63.
LEVEL_DIF = [(7+8+8+9+9+9) / 6] / 9 = 50/6/9 = 0.92
бонус_ХР = 0,92 * (1+((6-1)/5)) = 0,92 * 2 = 1,84 (то есть опыт каждого увеличится на этот коэфицент)
Теперь считаем порцию экспы каждому члену:
7 левел = 7/50*63*1,84 = 16
8 левел = 8/50*63*1,84 = 18
9 левел = 9/50*63*1,84 = 20

6. Ну и напоследок, как делится опыт, если моба били несколько игроков, не состоящие в пати.
Опыт_итог = опыт_база*(нанесенный_дамаг / НР_моба)
опыт_база = 27+моб_левел*3

Пример, моба 10 уровня бьют 3 игрока, не состоящие в пати. У моба 220 НР. Персонажи 8, 9, 10 уровней. Опыт с монстра 10 уровня 27+10*3 = 57 опыта.
8 левел нанес 58 урона, получит 58/220 = 0,26 части опыта, то есть 57*0,26 = 14
9 левел нанес 76 урона, получит 76/220 = 0,34 части опыта, то есть 57*0,34 = 19
10 левел нанес 86 урона, получит 86/220 = 0,39 части опыта, то есть 57*0,39 = 22
Если бы кто-то из игроков имел уровень выше, чем уровень моба, к конечному опыту налагался бы штраф за разницу в уровнях.



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

Последний раз редактировалось Oranj, 19.10.2007 в 20:48.
Oranj is offline   Ответить с цитированием
Старый 19.10.2007, 20:48   #256
elfusat
Рауринец
 
Аватар для elfusat
 
Регистрация: 23.06.2007
Сообщения: 335
Власть репутации: 633 elfusat У него еще все впереди!
По умолчанию

Оранж, ай молодец. =)
Любимые классы как я понял останутся?
Да и что насчёт штрафа за смерть?

Последний раз редактировалось elfusat, 19.10.2007 в 20:50.
elfusat is offline   Ответить с цитированием
Старый 19.10.2007, 20:58   #257
Oranj
Бывалый Рауринец
 
Аватар для Oranj
 
Регистрация: 02.02.2007
Сообщения: 548
Власть репутации: 658 Oranj У него еще все впереди!
По умолчанию

Любимые классы у рас убраны. Система смерти будет сделана, с формулой определимся.
Oranj is offline   Ответить с цитированием
Старый 19.10.2007, 21:32   #258
Shenae
Ивилорец
 
Аватар для Shenae
 
Регистрация: 19.07.2007
Сообщения: 204
Власть репутации: 624 Shenae У него еще все впереди!
По умолчанию

моб имеет 220 хп. Его бьют 2 игрока, каждый наносит 105 дамага, Затем последним ударом игрок убивает хармом на 150 (всего моб получил 360 дамага) или например баньшей. Что при этом происходит? Т.е. может ли ластдамаджер нанести дамага больше хп моба, или смертельный удар корректируется как разница между хп моба и предварительно нанесенным дамагом?
__________________
Сидела птица на лугу. Подкралась к ней корова...
Shenae is offline   Ответить с цитированием
Старый 19.10.2007, 22:06   #259
Planetouched
Зеленый Рауринец
 
Регистрация: 05.05.2007
Сообщения: 94
Власть репутации: 626 Planetouched У него еще все впереди!
По умолчанию

дамаг может и быть больше чем жизней у моба, но лишний дамаг не учитывается
__________________
Эх помните как в наше время было хорошо. И THAH0 был и AC в минус шел.
Planetouched is offline   Ответить с цитированием
Старый 19.10.2007, 22:42   #260
Mozon
Рауринец
 
Аватар для Mozon
 
Регистрация: 16.06.2007
Адрес: Город Зеленого цвета
Сообщения: 192
Власть репутации: 626 Mozon У него еще все впереди!
По умолчанию

Вообщем жесть=) Слишком многа бакаф и цифар!
Единственнй вопрось вот допустим по всем этим сложным расяетам как в примере в пати из 3 чел я получаю 24 экспы. Я так понял что если мой общий классовый коэфицент равен 150% то в итоге я получу 36 экспы?
__________________
Я!.. И только Я!
Mozon is offline   Ответить с цитированием
Ответ


Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may edit your posts

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT, время: 09:32.

Powered by vBulletin Version R.I.P., Copyright ©2000-2024, Jelsoft Enterprises Ltd. | Оформление: raurin.ru