Тут написано не разборчиво, рассмотреть поближе?
По моему мнению выпадение камней в войне надо заменить на что-то похоже до жетонов, т.е. набрал нужное количество и обменял на зеленый или красный камень. Вместо жетонов здесь будут "Медаль боевой славы", которые будут падать в военных сражениях. Но здесь главное свести их выпадение до того, чтобы было как можно меньше договорных боев. Я бы советовал ввести их выпадения по такому принципу: - Выпадают всем персам независимо какого они уровня, главное чтобы они принимали участие в етом бою - 1 медаль дается независимо нанес урон или нет (1 - намеренно могут по тебе ненаносить по тебе удар, только тому, что не хотят чтобы ты неполучив медальку, 2 - не надо делать договорного боя, то есть гарантированно что-то получишь, хоть и меньше, но зато врага ненадо делать сильнее) - 1 медаль дается за каждые 2000 урона по противнику при условии что он одеть не менее чем в 40% шмоту (табл. 1.) - 1 медаль дается за то что нанес более 500 единиц урона по противнику одетого менее 40% (примечание: неважно сколько нанесено урона (500 или 5000) по такому персу, все равно будет дана только 1 медаль при нанесении 500 урона) - При таких условиях система должна считать отдельно урон по одетых в >= 40% шмоту и одетых в <40% персах. табл 1. оружие - 40% щит - 10% шлем - 10% кулон - 10% бронь - 10% пояс - 10% сапоги - 10% В Скитальца совершить обмен медалей в соотношений 50м - зеленый камень, 80м - красный камень. Пример 1. Персонаж А зашел в бой где против него персонаж Б одетый менее чем на 40%, песонажи В и Г одеты на 100%. За персонажа А зашли еще персонажи Д и Е. Перс А набил 600 по Б и 7000 по В и Г, Д набил только 1000 по персу А; Е набил 0. Победили в бою А, Д и Е. Следовательно, выдача медалей будет: А получит 5м (3м зато нанес 7000 по В и Г; 1м за участие и 1м по 600 по Б); Д получит 2м (1м за участие и 1м за 1000 по Б); Е получит 1м (1м за участие в бою) |