[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: KORD, GordonFreeman  
Приветствуем на форуме! Регистрируйтесь! » Half-Life » AMXX Плагины » Galileo (расширенная система голосований за карты)
Galileo
KORD Дата: Четверг, 18.02.2010, 10:53 | Сообщение # 1
Zombie
Группа: MODER
Сообщений: 125
Награды: 3
Репутация: 139
Статус: Offline
Galileo
Автор: Brad
Версия: 1.1.290 for HLDM

    Описание:
    Этот плагин является расширенной системой голосований за карты.
    Призван заменить другие плагины голосований за карты, такие как Deagles' Map Manager или стандартный AMXX плагин - mapchooser.
    Данная версия Galileo отличается от оригинальной полной поддержкой Half-Life.

      Вот не полный список функций этого плагина:
      - Возможность "rock the vote", игроки могут вызывать преждевременное голосование за карту , командой "rtv".
      - Номинирование карт для использования в следующем голосование.
      - Дополнительное голосование, если ни одна из карт не получила более 50% голосов.
      - Администраторы с определенными флагами имеют больший вес голоса.
      - Исполнение дефолтного цикла карт, когда сервер пуст.

        Требования:
        Amx Mod X 1.8 и выше

          Установка:
          1.Извлеките содержимое архива.
          2.Переместите файлы на ваш сервер в соответствии с путями представленными ниже:
          .\configs\galileo\galileo.cfg
          .\configs\galileo\prefixes.ini
          .\data\galileo\
          .\data\lang\galileo.txt
          .\plugins\galileo.amxx

          3.Добавьте в файл \configs\plugins.ini строку galileo.amxx
          4.Отключите все до этого установленные плагины влияющие на процесс голосования за карты, например nextmap.amxx и mapchooser.amxx. Для выключения плагинов добавьте символ “;” перед названием плагина в файле \configs\plugins.ini.

            Команды:
            Серверные команды:

              gal_startvote [-nochange]
              Запуск голосования, карта сменится, как только новая карта будет определена.
              Если использовать с аргументом "-nochange" смена карты не произойдет.
              Полезно если вы используете другой плагин для смены карты.

                gal_createmapfile “имя файла”
                Создание файла со списком всех карт находящихся в папке maps.
                Аргумент "имя файла" - имя нового файла который будет создан в \configs\galileo.

                  Клиентские команды:

                    say nextmap
                    Покажет всем игрокам имя следующей карты, которая будет сыграна.
                    Если используется голосование в конце карты (Переменная "gal_endofmapvote" установлена в 1),
                    то результат использования этой команды будет [нет голосов], если голосование началось, то -
                    [голосов. в процессе]. Только тогда, когда карта будет определена путем голосования эта команда
                    отобразит имя следующей карты.

                      say currentmap
                      Покажет всем игрокам имя текущей карты.

                        Опциональные клиентские команды (если дополнительные функции включены):

                          say recentmaps
                          Покажет всем игрокам список недавно сыгранных карт.
                          Необходимо что бы переменная "gal_banrecent" была больше 0.

                            say rockthevote | say rtv | say rocktheanythingvote
                            Игрок может вызывать преждевременное голосование за смену карты.
                            Ему будет показана информация сколько необходимо игроков написавших эту команду
                            что бы досрочно вызвать голосование.
                            Необходимо что бы переменной "gal_rtv_commands" было присвоено определенное значение.

                              say nominations | say noms
                              Покажет всем игрокам список карт, которые были номинированы.
                              Необходимо что бы переменная "gal_nom_playerallowance" была больше 0.

                                say nominate часть имени карты | say nom часть имени карты
                                Номинирование карты с этой частью имени.
                                Если есть несколько соответствий это части имени, игроку будет отображено меню
                                со списком соответствующих карт.
                                Необходимо что бы переменная "gal_nom_playerallowance" была больше 0.

                                  say cancel имя карты
                                  Имя карты которую вы хотите снять с номинации. (Если она была номинированна раньше)
                                  Необходимо что бы переменная "gal_nom_playerallowance" была больше 0.

                                    say имя карты
                                    Введя просто полное имя карты, вы можете номинировать и снимать с номинации карту.

                                      Настройки(CVARs):
                                      Изменяются в файле galileo.cfg

                                        amx_extendmap_max 90
                                        Разрешает продление времени текущей карты, добавит пункт в голосовании "Продлить карту". Если большинство проголосует за продление, будет увеличено время игры на карте на определенное значение, что позволит игрокам оставатся на данной карте дольше
                                        Максимальное количество минут для игры, если карта была продлена. Значение меньшее mp_timelimit не разрешит продлевать карту.

                                          amx_extendmap_step 15
                                          Кол-во минут, на которые будет продлена карта.

                                            gal_cmd_votemap 0
                                            Две стандартные взаимосвязанные команды, которые не могут нормально работать, когда используется плагин. Для избегания ошибок при голосовании оставьте значения по умолчанию.
                                            Стандартная команда "votemap".
                                            0 - отключено (по умолчанию).
                                            1 - включено.

                                              gal_cmd_listmaps 2
                                              Cтандартная команда "listmaps".
                                              0 - отключено.
                                              1 - включено.
                                              2 - ведет себя так же как команда "gal_listmaps" (по умолчанию).

                                                gal_banrecent 4
                                                Запрещение последних сыгранных карт означает что они не будут попадаться в следующем голосовании, исключая многократную игру на одной карте. Кол-во самых последних карт, для исключения из голосования. Значение 0 отключит эту функцию.
                                                (по умолчанию 3)

                                                  gal_banrecentstyle 1
                                                  Стиль отображения последних карт, при использовании чат команды "recentmaps".
                                                  1 - все карты в одной строке (по умолчанию).
                                                  2 - каждая карта в отдельной строке.

                                                    gal_rtv_commands 3
                                                    Голосование за смену карты способ сообщить о том, что игроки желают преждевременно сменить карту. Если достаточное количество пожелало сменить карту, начнется голосование.
                                                    Чат команды которые будут вызывать голосование.
                                                    Использование флагов. Значение 0 отключает эту функцию.
                                                    1 - стандартная команда "rockthevote".
                                                    2 - сокращенная команда "rtv".
                                                    4 - динамическая "rockthe<любая>vote" команда (разрешает использовать любое слово (без пробелов) начиная с "rockthe" и заканчивая "vote". Пример: "rockthedamnvote", "rockthesillylittlevote", или "rockthefreakingvote". Общая длина слова не должна превышать 31 символ. В итоге остается 20 символов для творчества если не учитывать длину "rockthe" и "vote").

                                                      gal_rtv_wait 10
                                                      Кол-во минут после начала карты, которые игроки должны ждать, прежде чем они могут вызывать голосование. Когда один игрок на сервере, он может вызывать голосование в любое время, вне зависимости от этого параметра.

                                                        gal_rtv_ratio 0.50
                                                        Процент игроков необходимый для вызова голосования. Когда один игрок на сервере, голосование начнется немедленно. (по умолчанию 0.60)

                                                          gal_rtv_reminder 2
                                                          Количество минут между напоминаниями о том сколько голосов необходимо, после последнего созданного голосования. Значение 0 отключает эту функцию.

                                                            gal_nom_playerallowance 2
                                                            Номинации разрешают игрокам назначать карты которые они хотели бы включить в следующее голосование. Не зависимо от того сколько карт было номинировано, не исключена возможность что не все номинации попадут в следующее голосование. Количество номинаций которые может иметь каждый игрок. Максимальное количество определено в параметре,
                                                            MAX_NOMINATION_CNT, не больше 5 в SMA исходнике. Вы можете изменить при надобности значение. Эта переменная должна быть меньше чем значение указанное в исходнике. Значение 0 отключает эту функцию.

                                                              gal_nom_mapfile mapcycle.txt
                                                              Файл со списком карт, которые игроки могут номинировать.
                                                              Используйте * для всех карт которые есть на сервере.

                                                                gal_nom_prefixes 1
                                                                Использовать prefixes.ini для проверки имен карт,
                                                                если игрок не правильно набрал текст.

                                                                  gal_nom_qtyused 0
                                                                  Кол-во номинаций которые будут учитываться в
                                                                  голосовании за следующую карту.
                                                                  Значение 0 означает, что учитываться будут все номинации.

                                                                    gal_runoff_enabled 1
                                                                    Если ни один из вариантов голосования не
                                                                    получил более 50% голосов, два варианта с
                                                                    с наивысшим кол-вом голосов будут выбираться в дополнительном
                                                                    голосовании. Разрешить дополнительное голосование.
                                                                    0 - отключить.
                                                                    1 - включить (по умолчанию).

                                                                      gal_runoff_duration 15
                                                                      Продолжение в секундах дополнительного голосования.

                                                                        gal_vote_weight 2
                                                                        Вес голоса, позволяет учитывать
                                                                        голос администратора больше чем обычного игрока.
                                                                        Сколько голосов считать за один голос администратора.
                                                                        Значения 0 или 1 отключают эту функцию.

                                                                          gal_vote_weightflags b
                                                                          Флаги необходимые для голосования с большим весом. Вы можете использовать несколько флагов.
                                                                          (по умолчанию y)

                                                                            gal_vote_showstatus 1
                                                                            Отображение процента голосов за каждую карту.
                                                                            Когда прогресс голосования будет отображен игроку.
                                                                            Значение 0 отключает эту функцию.
                                                                            0 - никогда.
                                                                            1 - после голосования игрока (по умолчанию).
                                                                            2 - по окончанию голосования.

                                                                              gal_vote_showstatustype 2
                                                                              Отображать прогресс:
                                                                              1 - как количество.
                                                                              2 - как процент проголосовавших (по умолчанию).

                                                                                gal_srv_start 0
                                                                                В зависимости от рестарта - по надобности или от падения сервера, связанное с картой вы можете определить следующее действие.
                                                                                Действие при рестарте сервера:
                                                                                0 - оставаться на той же карте с которой стартовал сервер (по умолчанию).
                                                                                1 - сменить на карту которая была перед рестартом.
                                                                                2 - сменить на следующую карту, которая была определена
                                                                                перед рестартом (если следующая карта не известна,
                                                                                будет так же как и п.3).
                                                                                3 - начать голосование после первых двух минут.
                                                                                4 - изменить произвольно карту из списка номинаций.

                                                                                  gal_endofmapvote 1
                                                                                  Некоторые люди любят придерживаться своего предопределенного цикла карт. Другим нравится что бы голосование было в конце карты, что бы решить какая карта будет следующая. Разрешить голосование в конце карты для определения следующей карты.

                                                                                    gal_listmaps_paginate 10
                                                                                    Разбивание на страницы списка карт отображаемая консольной командой gal_listmaps предотвращает выкидывание игроков с сервера при просмотре большого списка карт. При разбивании на страницы будет показана только часть карт из общего списка. Определяет количество карт на страницу при использовании команды gal_listmaps. Значение 0 отключает разбивку на страницы. Разбивка на страницы будет на подобии команды amx_help.

                                                                                      Настройки голосования.

                                                                                        gal_vote_mapchoices 5
                                                                                        Кол-во карт которые игроки могут выбирать в списке карт.
                                                                                        Число карт должно быть между 2 и 8.

                                                                                          gal_vote_duration 15
                                                                                          Кол-во секунд продолжения голосования.

                                                                                            gal_vote_mapfile mapcycle.txt
                                                                                            Определяет файл с названием карт, которые будут использоваться в голосовании или для определения кол-ва групп карт, для переменной gal_vote_mapfiletype.

                                                                                              gal_vote_uniqueprefixes 0
                                                                                              Как добавляются карты после номинаций. Должны иметь уникальный префикс карты от тех которые уже в голосовании или нет.

                                                                                                gal_vote_expirationcountdown 1
                                                                                                Показывать таймер с обратным отсчетом, игрокам которые не успели проголосовать, если остается 10 секунд до окончания голосования. Таймер отсчитывает время от 10 до 0, перед окончанием голосования. Как показывать обратный отсчет.
                                                                                                0 - не показывать
                                                                                                1 - показывать (по умолчанию)

                                                                                                  gal_vote_announcechoice 1
                                                                                                  Показывать в чате за что голосует каждый игрок
                                                                                                  Показывать всем выбор каждого игрока.
                                                                                                  0 - не показывать.
                                                                                                  1 - показывать всем.

                                                                                                    gal_emptyserver_wait 0
                                                                                                    Вы, возможно, имеете много карт но только, некоторые из них привлекут большее количество игроков. Когда сервер пуст, поменять на одну из этих карт. Сколько минут ждать, когда сервер пустой, пред сменой на альтернативный цикл карт для для пустого сервера. Значение 0 отключит эту функцию (по умолчанию).

                                                                                                      gal_emptyserver_mapfile emptycycle.txt
                                                                                                      Файл содержащий список карт, на подобии mapcycle.txt, для использования цикла карт когда сервер пуст.

                                                                                                        gal_sounds_mute 0
                                                                                                        Переменная отвечает за звуки которые должны быть воспроизведены при голосовании.
                                                                                                        Значение 0 не отключает никакие звуки.
                                                                                                        1 - "get ready to choose a map"
                                                                                                        2 - "7", "6", "5", "4", "3", "2", "1"
                                                                                                        4 - "time to choose"
                                                                                                        8 - "runoff voting is required"
                                                                                                        Прикрепления: galileo_1_1_290.zip (29.9 Kb)



                                                                                                        Vi Veri Veniversum Vivus Vici
                                                                                                         
                                                                                                        Freejam Дата: Четверг, 18.02.2010, 11:36 | Сообщение # 2
                                                                                                        Alien Slave
                                                                                                        Группа: USER
                                                                                                        Сообщений: 160
                                                                                                        Награды: 1
                                                                                                        Репутация: 85
                                                                                                        Статус: Offline
                                                                                                        оч крутой плагин

                                                                                                        жалк тока что не по таймлимиту работает








                                                                                                         
                                                                                                        FaST^FooT Дата: Пятница, 19.02.2010, 14:36 | Сообщение # 3
                                                                                                        Tentacle
                                                                                                        Группа: USER
                                                                                                        Сообщений: 528
                                                                                                        Награды: 4
                                                                                                        Репутация: 33
                                                                                                        Статус: Offline
                                                                                                        круто вообщe! приeду домой, плюсaну


                                                                                                        Fast Foot - настоящий прорыв в стиле Электро Хаус. Молодые, талантливые и дерзкие Диджеи ломают все старые стереотипы, задающие тон на мировых FM волнах. Несмотря на молодость проекта, он уже успел завоевать популярность не только в России, но и за рубежом.
                                                                                                        p.s. я FEAR4iK
                                                                                                         
                                                                                                        GSen Дата: Пятница, 19.02.2010, 16:07 | Сообщение # 4
                                                                                                        RMF Player
                                                                                                        Группа: USER
                                                                                                        Сообщений: 6
                                                                                                        Награды: 9
                                                                                                        Репутация: 21
                                                                                                        Статус: Offline
                                                                                                        Отличный плагин


                                                                                                         
                                                                                                        KORD Дата: Суббота, 20.02.2010, 07:16 | Сообщение # 5
                                                                                                        Zombie
                                                                                                        Группа: MODER
                                                                                                        Сообщений: 125
                                                                                                        Награды: 3
                                                                                                        Репутация: 139
                                                                                                        Статус: Offline
                                                                                                        Quote (Freejam)
                                                                                                        жалк тока что не по таймлимиту работает

                                                                                                        Сделаю по таймлимиту
                                                                                                        ------------------------------------
                                                                                                        Готово, обновил аттач в первом посте



                                                                                                        Vi Veri Veniversum Vivus Vici
                                                                                                         
                                                                                                        Freejam Дата: Вторник, 23.02.2010, 18:38 | Сообщение # 6
                                                                                                        Alien Slave
                                                                                                        Группа: USER
                                                                                                        Сообщений: 160
                                                                                                        Награды: 1
                                                                                                        Репутация: 85
                                                                                                        Статус: Offline
                                                                                                        уже юзаем :Д







                                                                                                         
                                                                                                        Приветствуем на форуме! Регистрируйтесь! » Half-Life » AMXX Плагины » Galileo (расширенная система голосований за карты)
                                                                                                        • Страница 1 из 1
                                                                                                        • 1
                                                                                                        Поиск:
                                                                                                         
                                                                                                             

                                                                                                        Сайт принадлежит #keef'у 2008-2024

                                                                                                        Хостинг от uCoz