Provided by: wesnoth-1.16-server_1.16.11-1build3_amd64 bug

ИМЕ

       wesnothd - Битката за Wesnoth сървър за мрежова игра

ОБЗОР

       wesnothd [-dv] [-c path] [-p port] [-t number] [-T number]
       wesnothd -V

ОПИСАНИЕ

       Управлява       мрежови       игри       на       Битката       за      Уеснот.      Вижте
       https://www.wesnoth.org/wiki/ServerAdministration , за това какви команди се приемат  през
       уеснот клиента (/query ...) или сокета.

НАСТРОЙКИ

       -c path, --config path
              показва на wesnothd, къде да намери файл с настройки, който да използва. Вижте долу
              частта НАСТРОЙКА НА СЪРВЪРА за синтаксис. Можете да презаредите  настройката,  като
              изпратите SIGHUP към сървърния процес.

       -d, --daemon
              runs wesnothd as a daemon.

       -h, --help
              показва какво правят параметрите за командния ред.

       --log-level=domain1,domain2,...
              определя  нивото  не  сериозността  на  дебъг домейните.  all съответства на всички
              домейни. Достъпни нива: error, warning, info, debug.  По подразбиране  се  използва
              ниво error, а ниво info за server домейн.

       -p port, --port port
              прикача  сървъра  към  определен  порт.  Ако не се определи такъв, се използва порт
              15000.

       -t number, --threads number
              настройва  максималният  чакащи  работни  нишки  за  мрежов  Вход/Изход  на  n  (по
              подразбиране: 5, max: 30).

       -T number, --max-threads number
              определя максималният брой на работни нишки, които да се създадат. Ако е 0, то няма
              да има граница (по подразбиране: 0).

       -V, --version
              показва номера на версията и излиза.

       -v, --verbose
              включва по-подробен дневник за дебъгването.

НАСТРОЙКА НА СЪРВЪРА

   Общият синтаксис е:
       [tag]

              key="value"

              key="value,value,..."

       [/tag]

   Всеобщи ключове:
       allow_remote_shutdown
              If set to no (default), shut_down and restart requests are ignored unless they come
              from  the  fifo.   Set  it  to  yes  to  allow  remote  shutdown via a /query by an
              administrator.

       ban_save_file
              Пълен или относителен път към (gzip  компресиран)  файл,  който  сървърът  може  да
              разчете  и  презаписва.   Тук се записват отлъчванията и се разчитат наново, когато
              сървърът стартира.

       compress_stored_rooms
              Определя дали файлът с помещенията ще бъде разчитан и  презаписван  в  компресирана
              форма. По подразбиране е yes.

       connections_allowed
              Броят   позволени  връзки  от  един  и  същ  IP  адрес.  0  означава  безкрай.  (по
              подразбиране: 5)

       disallow_names
              Имена/Псевдоними които не се приемат от сървъра. Поддържат се * and ?  за създаване
              на  диви  шаблони.  Вижте  glob(7)   за  повече информация.  Стандартните стойности
              (използвани,       ако        други        не        са        посочени)        са:
              *admin*,*admln*,*server*,ai,ai?,computer,human,network,player.

       fifo_path
              The  path  to  the  fifo you can echo server commands into (same as /query ... from
              wesnoth).   If  not  specified  defaults  to  the   compile-time   path   (default:
              /var/run/wesnothd/socket).

       max_messages
              Броят позволени съобщения в messages_time_period. (по подразбиране: 4)

       messages_time_period
              Периодът  от  време  (в  секунди),  за който се засича наводнение от съобщения. (по
              подразбиране 10 секунди)

       motd   Съобщението на деня.

       new_room_policy
              Определя кой може да създава нови  помещения  на  сървъра.  Достъпни  стойности  са
              everyone,  registered,  admin  and  nobody,  като  се дават разрешения съответно на
              всички, на регистрирани потребители, на админи или напълно изключва създаването  на
              такива стаи. По подразбиране е everyone.

       passwd Паролата,  използвана  за да се придобият администраторски права (чрез /query admin
              password).

       replay_save_path
              Директорията,  където  сървърът  съхранява  повторения  на  игри.  (Не   забравяйте
              трейлинга  /!)  По  подразбиране е `', което значи директорията, в която wesnothd е
              бил стартиран.

       restart_command
              Командата, която сървърът  използва,  за  да  стартира  нов  сървърен  процес  чрез
              командата restart. (Може да се използва само чрез fifo. Вижте allow_remote_shutdown
              setting.)

       room_save_file
              Пътят към файл, където информацията за помещението трябва да бъде съхранена. Файлът
              се разчита със стартирането на сървъра и после се вписва там. Ако е празен или не е
              поставен, помещенията не се зареждат, нито се записват.

       save_replays
              Определя дали сървърът автоматично ще записва повторения за игри. (default: false)

       versions_accepted
              Списък на разделени с запетая версии, които са позволени от сървъра. Поддържат се *
              and ? за създаване на диви шаблони.  (по подразбиране със съответстващата версия на
              уеснот)
              Пример: versions_accepted="*" приема всяка версия.

       deny_unregistered_login
              Дали да попречи на потребители, които не са  регистрирани  с  user_handler,  да  се
              впишат. (по подразбиране: false)

   Глобални етикети:
       [redirect]  A  tag to specify a server to redirect certain client versions to. Is not used
       if versions_accepted is not set.

              host   Адресът на сървъра, на който да се препращат.

              port   Порт за връзка.

              version
                     Списък на разделени със запетая версии за препращане.  Държи  се  по  същият
                     начин, като versions_accepted по отношение на шаблоните.

       [ban_time]  Етикет  за  определяне  на  удобни  ключови  думи  за  дължините  на  временни
       отлъчвания.

              name   Името, с което се посочва часът на отлъчването.

              time   Дължината на време  Форматът е: %d[%s[%d%s[...]]], където %s е s  (секунди),
                     m  (минути),  h  (часове),  D (дни), M (месеци) или Y (години, а %d е число.
                     Ако  не  е  посочена  стойност,  тя  се  дава  в  минути   (m).    Например:
                     time="1D12h30m" означава отлъчване за 1 ден, 12 часа и 30 минути.

       [proxy]  Етикет,  който казва на сървъра да се държи като прокси и да препраща заявките на
       закачените клиенти към определен сървър.  Приема същите ключове като B[redirect].

       [user_handler] Configures the user handler. If no [user_handler] section is present in the
       configuration  the  server  will run without any nick registration service. All additional
       tables  that  are  needed  for  the  forum_user_handler  to  function  can  be  found   in
       table_definitions.sql  in  the  Wesnoth source repository. Requires mysql support enabled.
       For cmake this is ENABLE_MYSQL and for scons this is forum_user_handler.

              db_host
                     Името на сървъра с базата данни

              db_name
                     Името на датабазата

              db_user
                     Името на потребителя през когото ще се осъществи вписването в базата данни

              db_password
                     Паролата на този потребител

              db_users_table
                     Името на таблицата, в която Вашите phpbb форуми записват  своята  информация
                     за   играта   Ви.  Най-вероятно  това  ще  бъде  <table-prefix>_users  (e.g.
                     phpbb3_users).

              db_extra_table
                     Името на таблицата, в която wesnothd ще записва собствената си дата  относно
                     потребителите.

              db_game_info_table
                     Името на таблицата, в която wesnothd ще записва данните си за игрите.

              db_game_player_info_table
                     Името  на  таблицата,  в която wesnothd ще записва данните си за играчите по
                     време на игра.

              db_game_modification_info_table
                     Името  на  таблицата,  в  която  wesnothd  ще  записва  данните  си  относно
                     използваните модификации в игра.

              db_user_group_table
                     Името  на таблицата, в която Вашите phpbb форуми записват групирани данни за
                     потребителите. Най-вероятно това  ще  бъде  <table-prefix>_user_group  (e.g.
                     phpbb3_user_group).

              mp_mod_group
                     ID на форумната група, за която се счита, че има модераторски права.

СТАТУТ НА ИЗХОДА

       Обичайният изходен статут е 0, когато сървърът бива правилно затворен. Статут номер 2 сочи
       към грешка с опциите по командната линия.

АВТОР

       Написано  от  Дейвид  Уайт  <davidnwhite@verizon.net>.    Редактирано   от   Нийлс   Нопър
       <crazy-ivanovic@gmx.net>,  ott  <ott@gaon.net>,  Soliton  <soliton.de@gmail.com> and Томас
       Баумхауер <thomas.baumhauer@gmail.com>.  Тази страница е първоначално  написана  от  Сирил
       Боуторс <cyril@bouthors.org>.
       Посетете официалната страница: https://www.wesnoth.org/

АВТОРСКИ ПРАВА

       Copyright © 2003-2022 David White <davidnwhite@verizon.net>
       Това  е  Свободен  софтуер;  лицензиран  е  под  GPL  версия 2, както е публикуван от Free
       Software Foundation.  НЯМА  никаква  гаранция,  дори  за  ПРОДАВАЕМОСТ  или  ПРИЛАГАНЕ  ЗА
       ОПРЕДЕЛЕНА ЦЕЛ.

ВИЖТЕ СЪЩО

       wesnoth(6)