L1MONENKO
Добрая душа
- Сообщения
- 655
- Реакции
- 600
Есть объяснение этому, зачем это нужно?
Ты добавляешь больше проверок и кода - но суть работы визуально та же (не факт что с этим не будет проблем в будущем)
Мой вариант визуально работает так же - но несет в себе меньше кода и всяких проверок.
Я понимаю если бы твой вариант как то менял работу плагина в лучшую сторону, но по факту работать должен так же.
1. Добавлен хук ивента round_freeze_end, чтоб не делать лишних действий, если на сервере включен mp_freezetime.
Это делается при старте плагина, здесь нет ничего такого и этим самым убираю каждый раз лишнее действие на математическое решение задачи (a+b=c, c - через сколько таймер выполнит действие)
3. Таймер засунут в хэндл для того, чтоб если вдруг игрок выйдет вовремя него или раунд вдруг не начавшись закончится, не было нюансов и ошибок.
То есть удаление не нужного таймера, если игрок уже не на сервере лишнее действие? или сели раунд перезапустят, таймер то не удалится в твоей версии и будет продолжать работать
Последнее редактирование: