Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

Как сообщать об ошибках в плагинах
http://aghl.ru/forum/viewtopic.php?f=19&t=1282
Страница 1 из 1

Автор:  Lev [ 10 май 2013, 00:43 ]
Заголовок сообщения:  Как сообщать об ошибках в плагинах

В plugins.ini, после названия плагина допишите слово debug через пробел, например:
Цитата:
myplugin.amxx debug

Сервер запускать с такими параметрами:
Цитата:
hlds.exe -console +log on -maxplayers 32 +map crossfire
Важными здесь являются -console и +log on. Остальные - на ваше усмотрение.

После запуска, ввести в консоли
Цитата:
version
meta list
amxx modules
amxx plugins

Нажать правой кнопкой на заголовке окна сервера и в подменю "Редактирование" выбрать "Выделить Всё", и затем там же выбрать "Скопировать".
Вставить полученную информацию в пост на форуме.

Далее, заглянуть в папку addons\amxmodx\logs на предмет наличия файлов начинающихся с error_, например error_20120510.log. Соответственно, нужны файлы за текущую дату. Если есть - прикрепите к сообщению.

Автор:  Safety1st [ 07 мар 2014, 23:11 ]
Заголовок сообщения:  Re: Как сообщать об ошибках в плагинах

Lev писал(а):
Важными здесь являются -console и +log on. Остальные - на ваше усмотрение.
Lev, хочу дать линк на этот гайд. Но нужно улучшить процитированный блок, поскольку большинство людей арендуют сервера на хостингах:
• там нет возможности задавать параметры запуска;
• там сервера уже запускаются в консольном режиме.
Я бы сказал прописать log on в config.cfg, но недавно пробовал на одном хостинге - оттуда записи не прокатили. Наверное, на Linux'ах поведение HLDS отличается (или всё дело в используемом стартовом скрипте). Поэтому универсальная рекомендация - прописать в server.cfg.

Автор:  Lev [ 08 мар 2014, 01:00 ]
Заголовок сообщения:  Re: Как сообщать об ошибках в плагинах

Да тут, в принципе, всё лишь для прямого доступа к консоли. Копирование ведь тоже с неё прямо. Один фиг, никто не читает и не применяет.
Для хостинга - да, универсальный вариант - через server.cfg. Остальное от модов зависит (есть ещё различные исполняемые скрипты).

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/