Дежа вю какое-то. История ходит кругами. Блин, тут повторить уже имеющееся никто не может, один Pingvin бьется за спасибо, а туда же, свой протокол, свой протокол. Выжимайте что можно из MT2, а потом уже, когда его возможности будут исчерпаны, а кол-во самодельной электроники (единого образца) на руках у населения будет больше на пару/тройку порядков уже можно будет думать над новым. А сейчас, признайтесь честно, кто собрал хотя бы 1-2 платки из доступных в открытом доступе (LTK, MILES Core|Micro, Ascet)? У кого есть полное понимание, как работает прошивка, кто хоть раз пытался открыть исходники и изменить их под свои конкретные нужды? Сейчас эта тема - кладезь информации для коммерческих производителей, которые не знают чего бы еще воткнуть, дабы доказать что они всех круче. Кстати, Pingvin, идентификатор пули не нужен. Ловим сигнал на 2 (3,4,...,100500) зоны поражения. Смотрим - совпадает ли ID ствола. Нет - засчитываем все. Да - урон засчитываем с зоны с наивысшим коэффициентом поражения. Допустим, голова 1 (100 % урон), корпус - 0,5 (50 % урон), конечности - 0,3 (30% урон). На все зоны прилетел сигнал от ствола с ID 26 и уроном в 35. Уменьшаем кол-во жизней на 35 (голова). Принят сигнал только в корпус и конечности (35*0,5=17,5 урона) - урон 18. Логично?
_________________ Считаешь что я не прав? Выскажи и аргументируй свою точку зрения.
|