| Форумы-->Ошибки и сбои (общее)--> 
 
 
К списку тем| Автор | Ошибка динамики цен | 
|---|
 | Изначально механика задумана была так, что каждый час 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к, чтобы купить гноллов за очень высокую цену
 предлагаю или сделать цены фиксированными, или дать возможность продать без комиссии за ту цену, за которую покупал отряд, я не прошу снизить цены на нужные отряды (но и это было бы неплохо), но я прошу хотя бы продажу без комиссии за цену покупки, потому что очень не хочется, чтобы я или кто-то еще попал в ситуацию, когда не можешь пройти ивент из-за неудачного вложения в отряд
 |  | Выводы будут сделаны? |  |