Камуфляжный рефрактор.

| Отчет об ошибке |
| Описание проблемы и что вы увидели | Работа рефрактора не соответствует описанию. Не использованное действие отменяет его работу. |
| Что вы ожидали увидеть | Что не будет отменять работу, очевидно же. |
| Условия воспроизведения проблемы | Установить камуфляжный рефрактор щита. Уйти в радарную невидимость. Использовать модуль, который не может быть использован ввиду его отката. |
| Подробности о проблеме | Ну подробности в видео (нажатие на кнопку спец. модуля, который в откате, снимает действия камуфляжа). |
| Частота возникновения | всегда |
| Время возникновения проблемы | Совпадает с временем записи видео и снимка. |

 

[2021.06.19 05.45.56.132.rar](< base_url >/applications/core/interface/file/attachment.php?id=201570)

Ну ты же используешь модуль?)) 

Вот и сбрасывается

Тоже самое и невидимость заградителей.

1 час назад, EtherWolf72790 сказал:

Ну ты же используешь модуль?)) 

Вот и сбрасывается

Нет, не использую. Нажать, ещё не значит использовать. Его невозможно использовать, ввиду его отката.

52 минуты назад, lotlondir сказал:

Тоже самое и невидимость заградителей.

Значит и там чинить надо. 

Только что, OttoShmidt сказал:

Нет, не использую. Нажать, ещё не значит использовать. 

Наоборот, ты ИСПОЛЬЗУЕШЬ его, а система получает сигнал, видит откат и пишет “модуль перезаряжается” 

Рассмотрим пример аппарата с кексами, условия такие:

У тебя диета, прописанная в аппарате 1 кекс в день, ты нажимаешь кнопку, тебе выдали кекс. Ты не доволен, твой голод не утолен. 

Ты хочешь больше кексов, ты нажимаешь кнопку, аппарат говорит “квота на сегодняшний день закончилась, приходи завтра, жиртрест”. 

Тебе чётко и ясно сказали, что откат есть и факт нажатия кнопки это не отменяет. 

ну скажи ещё зачем жать если видно что модуль в откате, внимательней надо быть)

кст в описании есть только условия входа в инвиз и ни слова про действия во время инвиза…

26 минут назад, EtherWolf72790 сказал:

Рассмотрим пример аппарата с кексами, условия такие:

У тебя диета, прописанная в аппарате 1 кекс в день, ты нажимаешь кнопку, тебе выдали кекс. Ты не доволен, твой голод не утолен. 

Ты хочешь больше кексов, ты нажимаешь кнопку, аппарат говорит “квота на сегодняшний день закончилась, приходи завтра, жиртрест”. 

Тебе чётко и ясно сказали, что откат есть и факт нажатия кнопки это не отменяет. 

Ну тогда вот и тебе пример. У тебя над головой висит дубинка. И всякий раз когда ты съедаешь кекс, ты получаешь ею по башке. Вопрос: Получишь ли ты по башке, если ты нажмёшь на кнопку?  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”)

 

Так что не надо понятия подменять, использовать не значит нажать. Если нет результата, но есть только нажатие, а не использование.

10 минут назад, dpapl сказал:

ну скажи ещё зачем жать если видно что модуль в откате, внимательней надо быть)

 

Ну хоть кто то дружит с логикой  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”) Впрочем и НА ЭТО у меня есть пример  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”).

Есть такой модуль “Система восстановления корпуса”. Имеет быстрый откат и постепенный отхил корпуса при активации. НО… стрельба или получение урона прерывает его действие. Есть такая спец. операция “Разрушитель”, у которого в арсенале есть пульсар. Вблизи наносит урон и не слабый урон, а вот вдали уже нет. Так какого ХРЕНА спрашивается этот пульсар, прерывает действие описанного модуля, если он не наносит урон? Вообще не наносит, ни копеечки. 

Кривость есть кривость и её нужно исправлять, а не отмазки искать. Не надо спрашивать “Зачем?”, это к делу отношения не имеет. Важен сам факт: использования нет? А прерывание эффекта есть. 

 

43 минуты назад, EtherWolf72790 сказал:

Наоборот, ты ИСПОЛЬЗУЕШЬ его, а система получает сигнал, видит откат и пишет “модуль перезаряжается” 

Наоборот, я НАЖИМАЮ его, а система видит откат и “не ИСПОЛЬЗУЕТ” модуль.

15 минут назад, OttoShmidt сказал:

Ну хоть кто то дружит с логикой  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”) Впрочем и НА ЭТО у меня есть пример  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”).

Есть такой модуль “Система восстановления корпуса”. Имеет быстрый откат и постепенный отхил корпуса при активации. НО… стрельба или получение урона прерывает его действие. Есть такая спец. операция “Разрушитель”, у которого в арсенале есть пульсар. Вблизи наносит урон и не слабый урон, а вот вдали уже нет. Так какого ХРЕНА спрашивается этот пульсар, прерывает действие описанного модуля, если он не наносит урон? Вообще не наносит, ни копеечки. 

Кривость есть кривость и её нужно исправлять, а не отмазки искать. Не надо спрашивать “Зачем?”, это к делу отношения не имеет. Важен сам факт: использования нет? А прерывание эффекта есть. 

 

Он наносит, 0 кинетических повреждений, поэтому механика СВК и работает

22 минуты назад, OttoShmidt сказал:

Ну тогда вот и тебе пример. У тебя над головой висит дубинка. И всякий раз когда ты съедаешь кекс, ты получаешь ею по башке. Вопрос: Получишь ли ты по башке, если ты нажмёшь на кнопку?  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”)

 

Так что не надо понятия подменять, использовать не значит нажать. Если нет результата, но есть только нажатие, а не использование.

Вопрос, дубиной кто-то управляет?

Ты не видишь причинно-следственную связь.

Я описал действие модулей в СК, и они предсказывать то, что ты будешь нажимать кнопку НЕ могут, поэтому они регистрируют сначала использование, а затем уж проверяют откат 

3 минуты назад, EtherWolf72790 сказал:

Он наносит, 0 кинетических повреждений, поэтому механика СВК и работает

0 урона это абсурд, просто механика сделана одинаковой для всех, так проще)

1 час назад, EtherWolf72790 сказал:

Он наносит, 0 кинетических повреждений

Ты сам то себя слышишь?  ![:007_2:](<fileStore.core_Emoticons>/emoticons/007_2.png “:007_2:”) Ноль это ноль, это НИЧЕГО  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”) Нельзя нанести НИЧЕГО. Это даже не дебафф (хотя о нём в модуле ни слова). Там именно написано про урон. Урона ты не получаешь - значит модуль должен работать. 

1 час назад, EtherWolf72790 сказал:

поэтому они регистрируют сначала использование, а затем уж проверяют откат 

Ну вот тебе и решение бага, нужно сделать НАОБОРОТ  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”) . 

40 минут назад, OttoShmidt сказал:

Ты сам то себя слышишь?  ![:007_2:](<fileStore.core_Emoticons>/emoticons/007_2.png “:007_2:”) Ноль это ноль, это НИЧЕГО  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”) Нельзя нанести НИЧЕГО. Это даже не дебафф (хотя о нём в модуле ни слова). Там именно написано про урон. Урона ты не получаешь - значит модуль должен работать. 

Так работает машина, ноль это ноль и для неё это - информация, поэтому она эту инфу учитывает

36 минут назад, OttoShmidt сказал:

Ну вот тебе и решение бага, нужно сделать НАОБОРОТ  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”) . 

Тогда у тебя будет постоянно висеть перед мордой сообщение МОДУЛЬ ПЕРЕЗАРЯЖАЕТСЯ

мыж не знаем какие там у чужих технологии по лору)

7 минут назад, EtherWolf72790 сказал:

Так работает машина

Машина работает так, как её запрограммировали. Налицо ошибка программистов, которые привязали выход из инвиза к попытке использования, а не к успешному использованию

7 минут назад, EtherWolf72790 сказал:

Тогда у тебя будет постоянно висеть перед мордой сообщение МОДУЛЬ ПЕРЕЗАРЯЖАЕТСЯ

?..