Переделка AES информера

Сообщения
16
Реакции
10
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Доброго времени!
Озадачился модификацией aes informer-а. Хотел сделать, чтобы информер не отображался "по-умолчанию". Нашёл вот такой костыль: https://dev-cs.ru/threads/576/page-4#post-15322)?
Также обнаружил, что если создать ручками файл informer.ini ( https://dev-cs.ru/threads/576/page-4#post-15340 ), то в него записываются данные тех, кто ВЫКЛЮЧИЛ отображение информера.

Прошу помощи в переделке данного плагина "под мои хотелки": По-умолчанию игроку информер не отображается. Когда он прописывает "say /aenable", информер включается и производится запись в файл informer.ini, для того, чтобы в последующем игроку не приходилось повторять команду (после смены карты, или входа после некоторого отсутствия на сервере).
 

Вложения

Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
чтобы информер не отображался "по-умолчанию"
Вот так можно убрать функцию, в которой ставится task на показ информера.
Diff:
-public client_putinserver(id){
-    if(hudInfoOn || hudaNewOn){
-        new trackId[36]
-        get_player_trackid(id,trackId,35)
-      
-        if(!TrieKeyExists(g_DisabledInformer,trackId))
-            set_task(hudUpdateInterval,"Show_Hud_Informer",PLAYER_HUD_OFFSET + id,.flags="b")
-    }
-}
чем такой вариант не подошёл? (https://github.com/serfreeman1337/a...c4eb02c1/scripting/aes_informer.sma#L282-L290)
 
Сообщения
16
Реакции
10
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
wopox1337, благодарю за ответ. вопрос с "не отображением" я решил так https://dev-cs.ru/threads/576/post-15322

Сейчас, при заходе на сервер, информер не отображается. Чтобы он начал отображаться, игроку требуется его включить (через say /aenable).

Помощь требуется в том, чтобы заставить плагин записывать в файл informer.ini тех игроков, кто ВКЛЮЧИЛ отображение, дабы после смены карты им не приходилось заново вводить say /aenable.
 
Последнее редактирование:

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу