If this is a first time you visiting Scrolls, please register in Fight Club. If you already registered, please authorize on Fight Club start page with your login and password.
Aleh Удобная формула расчета цены вещи при сдаче...
Чтобы игрокам не мудрить с починкой, предлагаю формулу расчета цены сдачи в магазин вещи, которая бы учитывала затраты на ремонт и делала более удобным этот сервис для игроков:
0/N – новая вещь; k/n – изношенная вещь; С – цена новой вещи, кр/екр.
Тогда цена S сдачи вещи в магазин будет определяться:
S = 0,9*{[С*(n/N)] – C*[(n–k)/(N*(0,5+N/2))]},
где С*(n/N) – остаточный ресурс вещи без текущего износа; C*[(n–k)/(N*(0,5+N/2))] – доля текущего износа k в общем износе и цене вещи; N*(0,5+N/2) – аналог суммы N+(N–1)+…+1, например: 50+49+48+...+1.
Верификация на конкретном примере:
0/50; 20/25; 100 кр/екр,
Тогда: S = 0,9*{[100*(25/50)]-100*[(25-20)/(50*(0,5+50/2))]} = 0,9*(50,00000-0,39216) = 44,6471 кр/екр.
Идеально работает!:)) ЧТД.
PS. Можно вместо второго члена формулы просто подставить цену ремонта на k единиц в мастерской, а для артефактных вещей поставить во втором члене коэффициент 0,5... если маразм не изменяет - именно с таким коэффициентом от реальной стоимости чинятся арты... Всё можно... и всё это проще простого будет и более удобно для игроков:) PS2. Ребята, если есть заинтересованность - обращайтесь! «Оцифрую» всё что угодно, начиная от формулы боя в БК (Пример-1, Пример-2, Пример-3) и заканчивая описанными случаями канибализма среди местного населения в средней Африке:))))))))
...и да пребудет с Вами Сила!
Update: 20-12-09 01:35Автоматизированный расчет по данной формуле:См. здесь.
Mood: thoughtful
Music: Da Buzz – Wonder Where You Are
Вам запрещено комментирование в скроллах. Причина: Character level to low
Итак. Пытаюсь втыкнуть. 0,9 - это коэффициент сдачи в гос (обычно - 0,5, при дне утиля - 0,9) стоимость*(текущая м.д./исходная м.д.) - это гос. стоимость полностью отремонтированной вещи, эту формулу ещё ПО писал Очевидно, что в таком случае стоимость*((м.д.-тек. д)/(исх. м.д.*(0.5+исх.м.д./2))) - это стоимость ремонта данной вещи. Пытаюсь втыкнуть далее. м.д.-тек. д - это количество единиц, которое нужно отремонтировать. это понятно. исх. д*((1+исх.д)/2) - это сумма арифметической прогрессии. Вот этот момент немного не понял. Почему именно на неё делится стоимость вещи?
Update: Допустим, если n=N=1, k=0... Получается формула: 0.9*C*{(n/N)-[(n-k)/(N*((1+N)/2)]}=0.9*C*{1-[n/(0.5*N+0.5*N^2)]}=0.9*C*{1-[1/1]}=0 Это стоимость сдачи в гос клюки. У меня клюка стоит 9.01 кр при сдаче в гос. Бага в формуле? ) И почему (n-k), если ремонт осуществляется k единиц, а не оставшейся "целой" части? )
5. Стоимость ремонта составляет 6% от стоимости предмета за 100 единиц ремонта, но не менее 0.05кр за 1 ед. ремонта. Например, стоимость вещей игрока одетого в Осадный Комплект, примерно 2100кр. За одну победу и одно поражение, даже если при победе он потерял все HP, вещи ломаются на 0.55 ед. 2100кр. * 0.55 (ед) * 0.06 (6%) / 100 (ед) = 0.69кр. Ранее шанс поломки составлял 50% при стоимости 0.1кр за ед. ремонта, соотв. поражение обходилось в 14 (вещей) * 0.5 (50%) * 0.1(кр) = 0.7кр.
То есть получается, что вместо твоего дротного
Цитата:
C*[(n–k)/(N*(0,5+N/2))]
нужно вставлять C*0.0006*k
Или я просто не просёк твою фишку? )
В общем, вставил пока свою формулу. Если придёшь и разжуёшь, что ты имел ввиду - буду рад.%)
Re: Удобная формула расчета цены вещи при сдаче...
Aleh [10] (23.12.10 01:22) Я не ныл никогда, ты знаешь... жаловаться в инстанции меня тоже отучили. по-этому я надеюсь ТОЛЬКО НА СЕБЯ. И механизм ответить на беззаконие и хамство в свой адрес у меня есть лишь один - банально отомстить. Некоторые мои доброжелатели, особенно главный, уже жестоко наказаны. И самое главное - они наказаны заслуженно. Люди лишь узнали немного ПРАВДЫ о них.
речь, видимо, о черном пиаре в этом мы похожи) ток я не брезговал мстить еще и через модеров. хотя в последнее время забил) были бы средства еще на напы и кровь..было бы еще интереснее.
Re: Re: Удобная формула расчета цены вещи при сдаче...
А пусть не лезут:)))
rolot
17-03-13 @ 19:26
Re: Удобная формула расчета цены вещи при сдаче...
а ведь формула то не срвсем правильная, тут стоьимось вещи 0/1 практически равна разнице в стоимости той же вещи с износом 0/45 и 0/44, а ведь разница в количестве проведеныых боев для того чтоб убить эту единицу износа согласитесь значительная