плагин пережил этап слепого переписывания когда я доводил код до читабельного состояния, а так же оптимизации без изменения принципа действия алгоритмов.
Плагин определял расстояние между игроками не правильно, это определение расстояния от игрока до конечной убеги, по старому алгоритму плагина. (карта мотель):
[pos] x:10728.000000, y:7836.000000, z:-543.083740
[end] x:-972.000000, y:-2436.000000, z:-1031.729980
[info] id:584, dist:22460
по новому, уже что-то похожее на правду:
[pos] x:10715.983398, y:7907.999511, z:-542.472595
[end] x:-972.000000, y:-2436.000000, z:-1031.729980
[info] id:584, dist 15615.590820
Сообщения будут с другими цветами, в общей стилистике с другими плагинами сервера.
На финальных картах плагин будет само отключатся (там же нет конечной убеги, зачем ему там работать)
Значения квар кешируются в переменные.
исправлена проблема когда выходишь из стартовой убеги, кто-то нажимает открыть дверь, открытую дверь, а тебе в след э солдат СТОЙ БЛЯТЬ ЭЛЕКТРО! зашел обратно в убегу!, эт не хороший спам.
Однако проблемы никуда не делись:
Иногда игроку нужно выйти и зайти в убегу чтобы плагин посчитал его зашедшим в убегу.
Еще не до конца исправлены, вторая карта вымершего центра, выходишь из убеги, нажимаешь на дверь, он тебе э зайди в убегу.