Приветствую, увидел на серверах такую штучку как Оповещение о изменении кода с заголовком “Изменяем код, может лагать!” хотел бы реализовать такую штучку и на своём сервере, можете подсказать как?
Скорее всего, этот хук использовали GM:OnReloaded - Garry's Mod Wiki потому что лагает именно при изменении режима. Или самостоятельно воткнули в обновление режима это оповещение
Интересный факт, о котором никто не просил:
OnReloaded
может срабатывать не один раз, лучше это учитывать. Так же, когда тестил, то этот хук не срабатывал черезhook.Add
, только через таблицу режима.
Как вариант, можно поместить функцию, которая будет делать то что нужно в my_addon/lua/autorun
. При обновлении файла, это будет тригерить обновление из авторана и тем самым тригерить твою функцию. Из очевидных минусов - будет срабатывать при первой загрузке. Из неочевидных - изменение файла на серверсайде, скорее всего не стригерит такую функцию для клиента, это нужно тестить.
Мне кажется, что от оповещения об обновлении одного конкретного аддона смысла мало, так что придется добавлять его во все аддоны, что немного проблематично
таймер сделать просто с автоудалением текста
Чё ты несешь? какой таймер, ты о чём