www.open-tager.ru http://open-tager.ru/forum/ |
|
LTAscetik http://open-tager.ru/forum/viewtopic.php?f=5&t=1565 |
Страница 530 из 532 |
Автор: | Elliot [ 30 июн 2020, 19:18 ] |
Заголовок сообщения: | Re: LTAscetik |
maksim писал(а): Круто ))))новые звуки будут озвучивать команды с пульта ? Пока не придумал куда их применить 7 доп звуков не так и много. |
Автор: | maksim [ 03 июл 2020, 17:14 ] |
Заголовок сообщения: | Re: LTAscetik |
Вычислил когда происходит баг с безконечными патронами.Зажимаю кнопку на пульте ,,команда синие" и пульт посылает команды 1 раз в 0.5 сек ,потом паралельно зажимаю курок и стреляю очередю ,когда патроны доходят до нуля ,на екране высвечивается 250 патронов и оружие продолжает стрилять.... https://youtu.be/Wp0RIlHMUo0 |
Автор: | Elliot [ 04 июл 2020, 00:53 ] | ||
Заголовок сообщения: | Re: LTAscetik | ||
maksim писал(а): Вычислил когда происходит баг с безконечными патронами.Зажимаю кнопку на пульте ,,команда синие" и пульт посылает команды 1 раз в 0.5 сек ,потом паралельно зажимаю курок и стреляю очередю ,когда патроны доходят до нуля ,на екране высвечивается 250 патронов и оружие продолжает стрилять.... https://youtu.be/Wp0RIlHMUo0 Попробую исправить.Попробуй поставить урон на 2 стволах 1.И стрелять друг в друга зависнет или нет.Еще надо пробовать скорострельность уменьшить 600 большая.Я больше 500 не ставлю,кроме режима "Терминатор" для минигана ,но там плата армадалайт стоит.Попробуй.
|
Автор: | maksim [ 04 июл 2020, 16:29 ] |
Заголовок сообщения: | Re: LTAscetik |
Глюк происходит тогда когда в обойме 0 патронов,потом с пульта отправляю команду ,,команда синих" и продолжаю стрелять ,уже 250 патронов,не нажимая кн перезарядки https://youtu.be/yjiTX8Ne3lI |
Автор: | Elliot [ 05 июл 2020, 00:32 ] |
Заголовок сообщения: | Re: LTAscetik |
maksim писал(а): Глюк происходит тогда когда в обойме 0 патронов,потом с пульта отправляю команду ,,команда синих" и продолжаю стрелять ,уже 250 патронов,не нажимая кн перезарядки https://youtu.be/yjiTX8Ne3lI Функцию я нашел установки цвета,чета мудрено там все ,буду разбираться как влияет на патроны.Надо этот баг на своих стволах проверить. |
Автор: | Elliot [ 05 июл 2020, 20:25 ] |
Заголовок сообщения: | Re: LTAscetik |
Интересный баг.После того как программа сходит в прерывание по тсопу,не соблюдается условие если патроны 0 то не стрелять,программа начинает вычитать из нуля,то есть 0-1=255и так до 0.Получается место выполнения программы,после попадания или прихода команды продолжается с пункта перезарядки,то есть поле проверки патронов. |
Автор: | Elliot [ 05 июл 2020, 21:26 ] |
Заголовок сообщения: | Re: LTAscetik |
Самый прикол что звук выстрела есть ,патроны вычитает ,а самого выстрела нет. |
Автор: | Elliot [ 05 июл 2020, 22:31 ] | ||
Заголовок сообщения: | Re: LTAscetik | ||
Добавил доп условие на проверку патронов,чтобы не выходило за значение количества в обойме. if ((bullets>0)&&(bullets <= (eeprom_read_byte(( uint8_t * )&eeprom_bullets_in_clip)))) Проверяй на моей плате баг пропал.
|
Автор: | maksim [ 06 июл 2020, 11:11 ] |
Заголовок сообщения: | Re: LTAscetik |
Теперь другой баг ...Когда ты перезарядился и на экраня 30 патронов ,и у тебя попала пуля ,начинаю стрелять а звук чик чик как при пустой обойме ,хотя на экране 30 патронов.... |
Автор: | Elliot [ 06 июл 2020, 19:39 ] |
Заголовок сообщения: | Re: LTAscetik |
maksim писал(а): Теперь другой баг ...Когда ты перезарядился и на экраня 30 патронов ,и у тебя попала пуля ,начинаю стрелять а звук чик чик как при пустой обойме ,хотя на экране 30 патронов.... Перестраховался,елы палы)) еще и в прерывание засунул вот и результат.Баг проверил исчез ,а другие варианты не проверил,ночь уже была)))( |
Страница 530 из 532 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |