Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
20:37
4189
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Ошибки и сбои (общее)-->

АвторОшибка динамики цен
Изначально механика задумана была так, что каждый час n самых популярных стеков повышалось в цене на 2% и n понижений в цене на 2%.

В целом если представить изменение цен в дискретной сетке, то это обеспечивает баланс средней цены.


Но вот в этом ивенте админ ввёл потолок цен +-15%, и вроде бы очень корректное решение, чтобы люди сильно не теряли в цене на юнитов.


Но как всегда всё пошло не по плану.

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

Но на деле мы видим, что 4 стека упёрлись в потолок, а 12 стеков упёрлись в дно, и от туда уже скорее всего не выберутся.


А причина в том, что если цена упёрлась в дно/потолок, то это понижение тупо игнорируется и среднее в динамике цен уже не константа т. к. из системы утекло повышение/понижение цены.

Это приводит к тому, что при смене армии игроки безвозвратно теряют часть армии без возможности компенсировать на динамике цен.


Решение для соблюдения баланса очень простое:

Если из N стеков, которые надо повысить/понизить M уперлись в потолок/дно, то надо пытаться повысить в цене N+M стеков ( M не сможет повысится, а N повысится)


Это приведёт к тому, что из всех стеков половина будет в максимуме, а половина в минимуме.


Тоже конечно сомнительное решение, но хотя бы оно сохранит баланс цен.

Самый лучший вариант - это убрать динамику цен, дабы не гневить игроков.

Но если хочется сохранить динамику, то есть такое предложение решения проблемы:

Разницу в цене компенсировать золотом.

Т. Е. Пусть в течении дня идёт торговля своим чередом. Но каждую ночь вводить компенсации. Т. Е. Если человек за день наторговал - 10000 серебра, то заплатив 10000 золота ему это серебро возвращается. Ну и соответственно, если наторговал +10000 серебра, то на счёт поступает 10000з.

Может стоит запуск этой функции запускать вручную, если человек чует, что наторговал сильно в минус, то его счёт в золоте не уходил в отрицательную плоскость.
если убрать динамику цен, то будут потом рассказывать что ждуны получили необоснованное преимущество
Так же повышение и понижение должно быть тоже всегда одинаковым
Сецчас так дела обстоят
84,82,84,82,83,82,83,82,83
А должно быть всегда 82,84,82,84,82,84,82,84
Итого купив существ за 84 спустя 1 день сменится вместо той же цены они будут стоить 83
Сецчас так дела обстоят
84,82,84,82,83,82,83,82,83
А должно быть всегда 82,84,82,84,82,84,82,84
для lbvflbvf:
Тоже верно, кстати.
убрать динамику цен и 2 %. и все будут счастливы.
если убрать динамику цен, то будут потом рассказывать что ждуны получили необоснованное преимущество

Так ждуны в любом случае получат преимущество.

Кто-то был первопроходцем и почти под каждый бой менял армию теряя по 2% серебра. А ждуны в ещё больших дамках. Ибо знают на какую волну кого брать.

убрать динамику цен и 2 %. и все будут счастливы.
Надеюсь следующий ивент с динамикой цен нормальным сделают
что бы ждуны не были в дамках - решение простое
повышать цену юнитов в зависимости от к-ва раз пройденной волны + от максимальной волны

получаются юниты будут дешевле у тех кто первый проходит
и чем дольше ждешь - тем дороже
(законами логики это звучит так что чем больше отрядов игроки нанимают, тем наемники больше просят серебра, ибо популярная услуга)
для Mr7:
ты наверно не понял суть темы
она в том, что сейчас 4 очень нужных отряда стоит максимум, а многие остальные, кем играли большинство игроков, стоит минимум
и если придется перекидываться в эти нужные отряды, то теряешь половину армии, потому что без них не пройти те или иные волны
и это ненормально, когда один отряд стоит 24к серебра, а другой очень нужный отряд 34к, и ты продаешь ненужный отряд всего за 22-23к, чтобы купить гноллов за очень высокую цену
предлагаю или сделать цены фиксированными, или дать возможность продать без комиссии за ту цену, за которую покупал отряд, я не прошу снизить цены на нужные отряды (но и это было бы неплохо), но я прошу хотя бы продажу без комиссии за цену покупки, потому что очень не хочется, чтобы я или кто-то еще попал в ситуацию, когда не можешь пройти ивент из-за неудачного вложения в отряд
Выводы будут сделаны?
К списку тем
2007-2025, онлайн игры HeroesWM