Русское сообщество по скриптингу

Менеджер карт Galileo

Утвержденные плагины для AMX Mod X администратором/модератором форума.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только работоспособных плагинов для AMX Mod X. Новые плагины нужно выкладывать в разделе "Новые плагины".

Менеджер карт Galileo

Сообщение DJ_WEST » 28 авг 2009, 09:09

Автор: Brad
Версия: 1.1.290

Описание:
Galileo - это менеджер голосований за карты, который может заменить устаревший mapchooser или Deagles' Map Manager.

Список возможностей:
  • Возможность "rock the vote" (rtv).
  • Номинация карт, которые будут использованы в следующем голосовании.
  • Продление голосования, если ни одна карта не набрала больше 50% голосов от общей суммы.
  • Весомые голоса за карту от игроков с особенными флагами доступа.
  • Уникальный список карт (mapcycle), когда сервер пустой.

Серверские команды:
gal_startvote [-nochange]
Запустить голосование за карту и после определения следующей карты сменить ее. Если запустить команду с аргументом -nochange, Galileo не будет менять карту сам. Это необходимо, когда у вас установлен другой плагин для смены карт.

gal_createmapfile имя_файла
Создает файл, который содержит рабочие карты из папки maps. Аргумент "имя_файла" определяет его имя. Файл создается в директории ..\configs\galileo.


Клиентские команды:
say nextmap
Показывает всем игрокам название следующей карты. Это замена оригинальному плагину nextmap.
Если идет конец голосования за карту (команда "gal_endofmapvote" установлена в 1),
данная команда будет возвращать "[not yet voted on]". Если голосование за карту еще не было начато, команда вернет "[voting in progress]". Когда голосование будет закончено, то команда вернет следующую карту.

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 имя_карты
Если имя_карты было номинировано данным игроком, то отменяет номинацию. Если имя_карты не было номинировано данным игроком, то делает номинацию.
Необхоидмо, чтобы значение команды "gal_nom_playerallowance" было больше 0.


Серверские настройки:
amx_extendmap_max 90
Максимальное время, в течении которого могут играть на карте.

amx_extendmap_step 15
Время, на которое карта будет продлеваться при выигрыше голосования.

gal_cmd_votemap 0
0 - выключить
1 - оставить
Действие со стандартной консольной командой "votemap".

gal_cmd_listmaps 2
0 - выключить
1 - оставить
2 - заменить на gal_listmaps
Действие со стандартной консольной командой "listmaps".

gal_banrecent 3
Определяет какое количество сыгранных карт исключается из голосования.

gal_banrecentstyle 1
1 - все карты в одной строке
2 - каждая карта на новой строке
Определяет стиль вывода карт при использовании команды recentmaps.

gal_rtv_commands 3
0 - выключить
1 - комнада "rockthevote"
2 - команда "rtv"
4 - динамическая команда "rockthe<что угодно>vote" (разрешает запускать голосование командой, которая начинается с "rockthe" и заканчивается "vote"). Например: "rockthedamnvote", "rockthesillylittlevote", "rockthefreakingvote". Максимальная длина команды не должна превышать 31 символа.
Определяет, какими командами можно запускать голосование rock the vote.

gal_rtv_wait 10
Определяет через какое время в минутах игрок может запустить rtv. Если на сервере один игрок, он может запускать rtv в независимости от данной настройки.

gal_rtv_ratio 0.60
Определяет процентное соотношение необходимого количества голосов за карту. Если на сервере один игрок, он может запускать rtv в независимости от данной настройки.

gal_rtv_reminder 2
Определяет через какое в минутах нужно напоминать о текущих данных rock the vote.

gal_nom_playerallowance 2
Определяет максимальное количество номинаций, которые игрок может сделать.

gal_nom_mapfile mapcycle.txt
Файл со списками карт. Вы можете указать * для использования всех карт из папки maps или путь к файлу, например, /addons/amxmodx/configs/mymapcycle.txt.

gal_nom_prefixes 0
Определяет должен ли использоваться файл ../amxmodx/configs/galileo/prefixes.ini, если указанная игроком часть имени карты не существует.

gal_nom_qtyused 0
Определяет какое количество номинированных карт будет рассмотрено при следующем голосовании. 0 - все номинированные карты.

gal_runoff_enabled 1
0 - выключить
1 - выключить
Использовать отмену голосования.

gal_runoff_duration 15
Определяет число секунд продления голосования.

gal_vote_weight 2
0 - выключить
1 - включить
Количество голосов учитываемое при голосовании игрока с админскими флагами доступа.

gal_vote_weightflags y
Флаг доступа, необходимый для игрока.

gal_endonround 1
0 - сменить немедленно
1 - сменить после смены раунда
Определяет, когда должна произойти смена карты после голосования.

gal_vote_showstatus 1
0 - выключить
1 - после голосования игроком
2 - после окончания голосования
Определяет, когда показывать результаты голосования игроку.

gal_vote_showstatustype 2
1 - количество голосов
2 - процентное количество от общей суммы
Как отображать прогресс голосования.

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

gal_endofmapvote 1
Запускать голосование перед сменой карты.

gal_listmaps_paginate 10
0 - отключить страницы
Определяет сколько карт будет на странице при использовании команды gal_listmaps.
Определяет действие, которое произойдет после перезагрузки сервера. Стиль наподобие amx_help.

gal_vote_mapchoices 5
Количество карт при голосовании. Возможные значение от 2 до 8.

gal_vote_duration 15
Длительность голосования в секундах.

gal_vote_mapfile mapcycle.txt
Файл со списками карт. Вы можете указать путь к файлу, например, /addons/amxmodx/configs/mymapcycle.txt.

gal_vote_uniqueprefixes 0
Должна ли карта иметь уникальный префикс от тех, что уже в голосовании.

gal_vote_expirationcountdown 1
0 - не отображать
1 - отображать
Отображать ли время окончания голосования.

gal_vote_announcechoice 1
0 - оставить приватным
1 - отображать всем
Определяет способ отображения выбора игрока на голосовании.

gal_emptyserver_wait 0
0 - выключить
Определяет через сколько минут произойдет смены списка карт (mapcycle) на альтернативный, если сервер пустой.

gal_emptyserver_mapfile emptycycle.txt
Файл со списками карт. Вы можете указать путь к файлу, например, /addons/amxmodx/configs/mymapcycle.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"
Определяет какие звуки не должны воиспроизводиться при голосовании.


Установка:
..\configs\galileo\galileo.cfg
..\configs\galileo\prefixes.ini
..\data\galileo\
..\data\lang\galileo.txt
..\plugins\galileo.amxx


Вы должны выключить плагин "nextmap.amxx".
Вы должны выключить плагин "mapchooser.amxx" и любые другие подобные плагины.

Утверждено. //Leonidddd
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Менеджер карт Galileo

Сообщение Mill3R » 30 авг 2009, 16:14

работает чотко, только зверям расписать много чо нужно (=
Аватара пользователя
Mill3R
 
Сообщения: 31
Зарегистрирован: 30 авг 2009, 12:41
Откуда: Владимирская обл., Ковров
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.
Опыт программирования: Больше трех лет
Языки программирования: Учебаааа!!!Аааааа!!!

Re: Менеджер карт Galileo

Сообщение Fedcomp » 30 авг 2009, 18:14

Ненадо им ничего расписывать, кому надо тот знает. Кто нет - для того это тотже мапманаджер только красивше :thumbs_up
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 813 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: Менеджер карт Galileo

Сообщение Mill3R » 31 авг 2009, 01:58

Руководство требует простоты, либо максимально подробно и дотупно описывать чо к чему (=
пс: Вы должны зарегистрироваться, чтобы видеть ссылки. гы?
Аватара пользователя
Mill3R
 
Сообщения: 31
Зарегистрирован: 30 авг 2009, 12:41
Откуда: Владимирская обл., Ковров
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.
Опыт программирования: Больше трех лет
Языки программирования: Учебаааа!!!Аааааа!!!

Re: Менеджер карт Galileo

Сообщение DJ_WEST » 31 авг 2009, 08:32

Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Менеджер карт Galileo

Сообщение Co6aka » 31 авг 2009, 16:06

Mastaman вставил свои 5 копеек :acute:
Аватара пользователя
Co6aka
 
Сообщения: 226
Зарегистрирован: 30 авг 2009, 21:19
Благодарил (а): 54 раз.
Поблагодарили: 114 раз.
Языки программирования: Counter-Strike 1.6

Re: Менеджер карт Galileo

Сообщение Mill3R » 01 сен 2009, 00:40

вот есть вопрос по
Код: Выделить всё
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"


если мне нужно отключить 1, 2, 8 опции... какое значение быть должно? 11?
Аватара пользователя
Mill3R
 
Сообщения: 31
Зарегистрирован: 30 авг 2009, 12:41
Откуда: Владимирская обл., Ковров
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.
Опыт программирования: Больше трех лет
Языки программирования: Учебаааа!!!Аааааа!!!

Re: Менеджер карт Galileo

Сообщение Co6aka » 01 сен 2009, 02:53

Да по идее
Аватара пользователя
Co6aka
 
Сообщения: 226
Зарегистрирован: 30 авг 2009, 21:19
Благодарил (а): 54 раз.
Поблагодарили: 114 раз.
Языки программирования: Counter-Strike 1.6

Re: Менеджер карт Galileo

Сообщение DJ_WEST » 01 сен 2009, 08:02

если мне нужно отключить 1, 2, 8 опции... какое значение быть должно? 11?

Да.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Менеджер карт Galileo

Сообщение jackrip » 08 сен 2009, 18:37

здравствуйте!
а где мне взять этот самый galileo.amxx?
потому как в архиве есть только скрипт.
может я что то не понимаю?
подскажи ей богу!
Аватара пользователя
jackrip
 
Сообщения: 1
Зарегистрирован: 08 сен 2009, 12:15
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

След.

Вернуться в Утвержденные плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 11