Добрый вечер! Подскажите пожалуйста, можно ли как то удалять строки, чтобы они исчезали из журнала сообщений через некоторое время? На скриншоте они помечены красной рамкой.

Если мне не изменяет память, область текста журнала сообщений является фреймом по типу textarea. Уже занесенный текст в данный фрейм невозможно отследить, он ничем не хукается. Можно попробовать нативно изменять лимит занесенных строк в textarea, тогда строки, выходящие за этот лимит будут удаляться. Но тут муторно, тебе надо будет отлеживать АБСОЛЮТНО все сообщения в чате и считать их, чтобы не накосячить с лимитом и не удалить что-то лишнее. И то я хз, может ли это сработать, если честно ни разу такое не пробовал. Ну и версия игры должна быть 1.31+.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
quq_CCCP, Пробовал. С экрана удаляет, а из журнала не удаляет.
3
Если мне не изменяет память, область текста журнала сообщений является фреймом по типу textarea. Уже занесенный текст в данный фрейм невозможно отследить, он ничем не хукается. Можно попробовать нативно изменять лимит занесенных строк в textarea, тогда строки, выходящие за этот лимит будут удаляться. Но тут муторно, тебе надо будет отлеживать АБСОЛЮТНО все сообщения в чате и считать их, чтобы не накосячить с лимитом и не удалить что-то лишнее. И то я хз, может ли это сработать, если честно ни разу такое не пробовал. Ну и версия игры должна быть 1.31+.
Принятый ответ
23
gellin, Уууу... Понятно. Нет, в таком случае не убирается, мне надо для 1.26.
18
Можно эти сообщения выводить в мультиборд, оттуда сможешь удалять как удобно
23
Vlod, не, такое не катит. В идеале нужно именно чтоб было как стандартные сообщения варика, когда умирает герой, или "недостаточно золота", или "здание- неподходящая цель" и тому подобное. Их не видно в журнале.
Впрочем, уже ясно, что обычными средствами их не убрать.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.