================================ Име: Galileo Версия : 1.1.290 Дата:2009-02-18 21:49:33(Wed, 18 Feb 2009) Автор на превода: Burton Автор на превода от английски на руски:MastaMan Код: Brad Източник: amx-server.blogspot.com ================================ ВНИМАНИЕ! Забранено е разпространението и копирането без знанието на автора на превода. Автора не носи никаква отговорност за възможна повреда на вашия компютър.Използвате плугина на свой страх и риск. ================================ I.Описание: ================================ Това е плугин за гласуване за карта.Целта му е да замени други плугини от този вид като Deagles' Map Manager или стандартния mapchooser. Ето някои от възможностите му: -Право на играчите да поискат преждевременно гласуване за карта с командата "rtv". -Номиниране на карти, които попадат в следващото гласуване. -Допълнително гласуване, когато нито една от картите от избора не е получила повече от 50%. -Админи с определен флаг имат повече тежест в гласуването. -Уникален цикъл на картите, когато сървъра е празен. Препоръчвам ви да прочетете galileo.cfg за пълните възможности на плугина. ================================ II.Инсталация ================================ 1.Резархивирайте. 2.Плугина galileo_RU_by_MastaMan.amxx от plugins\ копирайте в cstrike/addons/amxmodx/plugins/ на вашия сървър. 3.В cstrike/addons/amxmodx/configs/plugins.ini допишете реда galileo_RU_by_MastaMan.amxx. 4.Папката galileo с конфигурационните файлове от configs\ копирайте в cstrike/addons/amxmodx/configs/ на вашия сървър. 5.Файла galileo.txt от data\lang копирайте в cstrike/addons/amxmodx/data/lang/ на вашия сървър. 6.Папката galileo със списъка с картите от data\ копирайте в cstrike/addons/amxmodx/data на вашия сървър. 7.Файла emptycycle.txt от "Допълнителни файлове" копирайте в cstrike/ на вашия сървър. 8.Рестартирайте сървъра. 9.Прочетете точка "IV.Настройка на плугина преди употреба" по-долу. ================================ III.Команди ================================ Сървърни команди: 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" обаче трябва да има зададена стойност по ваш избор.По начало е 10.За промяна вижте galileo,cfg в configs/ say nominations | say noms Ще покаже на всички играчи списъка с карти, които са били номинирани. Стойността на командата "gal_nom_playerallowance" трябва да е различна от 0.За промяна вижте galileo,cfg в configs/ say nominate "част от името на картата" | say nom "част от името на картата" Номиниране на карта с тази "част от името на картата"Ако има няколко съответствия с тази "част от името на картата" на играча ще му бъде показано меню със всички карти в които има тази "част от името на картата" Стойността на командата "gal_nom_playerallowance" трябва да е различна от 0.За промяна вижте galileo,cfg в configs/.Тя е свързана с горната команда. say cancel "име на карта" "Име на карта", която вие искате да премахнете чрез номиниране( ако тя е била номинирана по-рано).Стойността на командата "gal_nom_playerallowance" трябва да е различна от 0.За промяна вижте galileo,cfg в configs/.Тя е свързана с горните команди. say "име на карта" Пишейки пълното "име на карта" вие можете да номинирате или деноминирате карта. ================================ IV.Настройка на плугина преди употреба. ================================ 1.ВАЖНО !!! Първото,което трябва да направите преди да инсталирате плугина е да забраните стандартните плугини - nextmap.amxx и mapchooser.amxx 2.Плугина използва списъка с карти само от mapcycle.txt.За ръчно въвеждане на списък на всички карти, които имате в maps,пишете в конзолата gal_createmapfile mapcycle.txt.След създаването на файла в конзолата трябва да ви излезе съобщение изглеждащо така: Успешно беше създаден "addons/amxmodx/configs/galileo/mapcycle.txt" (140 карти-примерно). Следващото,което трябва да направите е да замените стария mapcycle.txt с новия,който се създаде от galileo като отивате в addons/amxmodx/configs/galileo/, копирате вашия mapcycle.txt и го поставяте в папката cstrike/ Сега вече плугина е напълно готов за употреба. ================================ V.Предварителна настройка на плугина ================================ Плугина има предварителни настройки, но вие можете да ги промените по ваш избор.За тази цел разгледайте подробно файла galileo.cfg Списък на настройките в galileo.cfg 1.Брой на последните карти,които ще се изключат от следващия вот.Стойност 0 ще забрани тази функция. Пример: gal_banrecent 4.По предварителна настройка стойността е 3. 2.През колко минути ще напомня колко гласа са необходими за смяна на картата след последно даден вот от играч. Стойност 0 ще зададе да не се показва такова съобщение. Пример: gal_rtv_reminder 1.По предварителна настройка стойността е 2. 3.Флаг,който е необходим за да има играч(админ) по-голяма тежест в гласуването.Можете да използвате няколко флага. Пример: gal_vote_weightflags b.По предварителна настройка флага е "y". 4.Действие при рестарт на сървъра:3- гласуването ще бъде през първите 2 минути. Пример: gal_srv_start 3.По предварителна настройка стойността е 0 (не пуска гласуване). 5.Колко секунди да продължи гласуването. Пример: gal_vote_duration 20.По предварителна настройка стойността е 15. 6.Брой карти, които играчите могат да избира от списъка с карти.Броя на картите може да бъде от 2 до 8. Пример: gal_vote_mapchoices 6.По предварителна настройка стойността е 5. Списък на префиксите на карти във файла prefixes.ini: Добавени са следните префикси на карти - awp_, aim_, sj_, fun_, es_. В архива е и файла emptycycle.txt в който има списък със стандартни карти, които ще се използват когато сървъра е празен.(Данните за файла трябва да се извлекат от cstrike/) Списъка на картите от файла: de_aztec de_dust de_dust2 cs_assault cs_italy de_train ================================ VI.Списък на измененията ================================ 2009-02-26 -- Добавена е проверка на наличните карти, преди да се запише в списъка с карти. Променливата gal_endofmapvote е направена със стойност 0.В предишната версия гласуването започваше без значение каква е стойността. Нова променлива gal_sounds_mute пуска определени звуци при гласуването.Подробности вижте в galileo.cfg Премахна ти са езиковите грешки: GAL_STANDARD_NOTFOUND GAL_STANDARD_TOOMANY GAL_STANDARD_UNKNOWNMOD Поправена е грешката към опцията "vote filler groups", по-рано тя не работеше правилно. 2008-09-26 -- Добавена е проверка на картата ако тя се използва в списъка. Поправена е грешката, когато сървъра е празен, файла със списъка на картите да не се пуска. 2008-11-26 -- Поправена е грешката със задаването на лимит за време на картата в 0. Поправена е грешката с цвета в менюто ако мода не поддържа тази възможност. Поправена е грешка с предварителното гласуване. Обновена е информацията в galileo.cfg Бета-релийз. ================================ VII.CVAR ================================ //////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Две стандартни взаимосвързани команди, които няма да могат да работят нормално,когато плугина се използва./// // За да избегнете грешка по време на гласуването оставете стойността, така както е зададена./////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Стандартна команда "votemap". // 0 - забранено. // 1 - разрешено. gal_cmd_votemap 0 // Стандартна команда "listmaps". // 0 - забранено. // 1 - разрешено. // 2 - действието и е като командата "gal_listmaps" (по подразбиране) gal_cmd_listmaps 2 //////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Забраната на последните няколко играни карти означава, че те няма да попаднат в следващия вот./////////////// // Така се изключва многократната игра на една и съща карта.//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Брой на последно играните карти,които да се изключат при следващ вот. // Стойност 0 забранява тази функция. // По подразбиране стойността е 3 gal_banrecent 4 // Вид на показване на картите при използване на командата "recentmaps" в чата. // 1 - всички карти в един ред.(по оригинална настройка) // 2 - всяка карта в отделен ред. gal_banrecentstyle 1 /////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Вид на съобщението за гласуване за смяна на карта,когато играчите поискат предварително такава смяна./////// // Когато се съберат достатъчно гласове, вота ще започне.////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Чат команди,които ще предизвикат гласуване. // 1 - Стандартна команда "rockthevote". // 2 - съкратена команда "rtv". // 4 - динамична "rockthe<нещо си>vote" команда ( позволява използването на ваша дума (без интервал) започваща с "rockthe" и завършваща с "vote".Пример: "rockthedamnvote", "rockthesillylittlevote" или "rockthefreakingvote". Общата дължина на думата не трябва да надвишава 31 символа.В случая ви остават 20 символа като сложим задължителните "rockthe" и "vote"). gal_rtv_commands 3 (тази стойност тук не ми е ясна защо е 3 при положение, че стойност 3 липсва, но така е в оригиналния плугин и в този, който преведоха, така че... ) // Колко минути след началото на картата трябва да изчакат играчите // преди да могат да поискат прдварителен вот.Когато в сървъра има само един играч, // той може да поиска гласуване по всяко време, без значение от зададената стойност на тази команда // ( по оригинална настройка стойността е 10). gal_rtv_wait 4 // Процент на играчите необходим за предварителен вот. // Когато в сървъра има само един играч, гласуването започва веднага. // (по оригинална настройка стойността е 0.60) gal_rtv_ratio 0.50 // През колко минути да се напомня на играчите, колко гласа са нужни // за смяна на картата след последния предварителен вот. // (по оригинална настройка стойността е 2) gal_rtv_reminder 1 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Номинации разрешаващи на играчите да включват карти за следващото гласуване./////////////////////////////// // Независимо от това колко карти са били номинирани, не се изключва възможността,//////////////////////////// // не всички номинирани карти да попаднат в списъка.////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Брой номинации, които може да направи всеки играч. // Максималното количество се определя от стойността. // Вие можете да променяте стойността ако е необходимо. // Тази променлива трябва да бъде по-малка от стойността, посочена в кода на .sma файла. // Стойност 0 забранява използването на командата. gal_nom_playerallowance 2 // Файл със списъка на картите, от който играчите ще могат да номинират карти в предварителен вот. // Използвайте * като стойност за всички карти, които имате в сървъра. gal_nom_mapfile mapcycle.txt // Използване на prefixes.ini за проверка името на картата // ако играч е написал грешно име. gal_nom_prefixes 1 // Брой на номинациите,които ще се считат в // гласуването за следващата карта. // Стойност 0 означава, че ще се считат всички номинации. gal_nom_qtyused 0 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Ако нито един от вариантите за гласуване не е събрал повече от 50%///////////////////////////////////////// // двете карти събрали най-много брой гласове ще се пуснат в допълнителен вот.//////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Разрешаване на допълнително гласуване. // 0 - забранява // 1 - разрешава (по предварителна настройка). gal_runoff_enabled 1 // Продължителсност на гласуването в секунди. gal_runoff_duration 15 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Тежест на гласа когато гласува админ.////////////////////////////////////////////////////////////////////// // Гласа на админа ще е с по-голяма тежест от гласа на обикновенния играч.//////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // За колко гласа ще се счита гласа на админа. // Стойност 0 или 1 забранява тази функция. gal_vote_weight 2 // Флагове необходими за гласуване с повече тежест. // Можете да използвате няколко флага.(по предварителна настройка е флаг "у") gal_vote_weightflags b ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Начин за смяна на картата след гласуване.////////////////////////////////////////////////////////////////// // След изтичане времето на настоящата карта или незабавно./////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Начин за смяна на картата. // 0 - сменя на избраната чрез вот незабавно. // 1 - сменя на избраната след изтичане времето на настоящата(по предварителна настройка) gal_endonround 1 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Показване на процента гласове за всяка карта, за която е гласувано.//////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Кога резултатите от гласуването ще бъдат показани на играчите. // Стойност 0 забранява показването на резултатите. // 0 - никога // 1 - след гласуването на играч (по предварителна настройка) // 2 - след приключване на гласуването. gal_vote_showstatus 1 // Показване на резултатите: // 1 - като брой. // 2 - като процент (по предварителна настройка). gal_vote_showstatustype 2 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // В зависимост от рестарта - по необходимост///////////////////////////////////////////////////////////////// // или от спиране на сървъра вие можете да определите следващите действия.//////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Действие при рестарт на сървъра: // 0 - остава на тази карта с която е стартирал сървъра. // 1 - сменя на картата, която е била преди рестарта. // 2 - сменя на следващата карта, която е била избрана преди рестарта. // (ако следваща карта не е била избрана ще се изпълни командата с променлива 3 (следващата). // 3 - ще започне гласуване през първите 2 минути. // 4 - ще се смени на произволна карта от списъка с номинираните. // (по предварителна настройка стойността е 0) gal_srv_start 3 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // С тази команда ще определите кога да се гласува за вот за следващата карта///////////////////////////////// // дали в началото или в края на настоящата.////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Разрешава гласуването за следваща карта да е в края на настоящата. gal_endofmapvote 1 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Прелистването на страници от списъка с картите, показвана с конзолната команда //////////////////////////// // gal_listmaps предотвратява кик-ането на играч от сървъра при гледането///////////////////////////////////// // на голям списък с карти.При разлистването на старници ще бъдат показани//////////////////////////////////// // само картите от общия списък.////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Определя броя на картите на една страница при използване // на командата gal_listmaps. // Стойност 0 ще забрани разлистването на страници. // Разлистването на страници ще бъде показано както при използването на amx_help. gal_listmaps_paginate 10 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// //Настройки на гласуването./////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Брой на картите, които играчите могат да избират от списъка с карти. // Броя на картите може да бъде от 2 до 8. // (по предварителна настройка стойността е 5) gal_vote_mapchoices 6 // Колко секунди да продължи гласуването. // (по предварителна настройка стойността е 15). gal_vote_duration 20 // Определя файла с имената на картите, който ще бъде използван // при вот за променливата gal_vote_mapfiletype. gal_vote_mapfile mapcycle.txt // Как да се добавят карти след номинациите. // Трябва да имате уникалния префикс на картите (вижте prefixes.ini) // на тези, които вече са във вота или искате да добавите. // Пример: Искате да добавите awp_ карта.Виждате дали префикса го има // (в случая го има) във файла,Ако го няма го добавяте.) gal_vote_uniqueprefixes 0 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Показва таймер с обратно броене на играчите//////////////////////////////////////////////////////////////// // които не са успели да гласуват.Ако остват 10 секунди до края на вота/////////////////////////////////////// // таймера ще покаже времето от 10 до 0 за край на вота.////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Да се показва ли обратното броене. // 0 - да не се показва. // 1 - да се показва (по предварителна настройка). gal_vote_expirationcountdown 1 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Показване в чата за коя карта е гласувал всеки играч.////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Показване на всички за коя карта е гласувал всеки играч. // 0 - да не се показва. // 1 - да се показва на всички(по предварителна настройка). gal_vote_announcechoice 1 ///////////////////////////////////////////////////////////////////////////////////////////////////////////// // В сървъра си имате голям брой карти, но някои от тях////////////////////////////////////////////////////// // привличат най-много играчи.Когато сървъра е празен//////////////////////////////////////////////////////// // ще се сменя на една от тези карти.//////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////// Колко минути ще се изчака, когато сървъра е празен преди смяната на алтернативен цикъл карти (за празен сървър). // Стойност 0 забранява тази функция (по предварителна настройка). gal_emptyserver_wait 10 // Файла, който съдържа списък с карти, наподобяващ mapcycle.txt // за използване на алтернативния цикъл карти,когато сървъра е празен. gal_emptyserver_mapfile emptycycle.txt ///////////////////////////////////////////////////////////////////////////////////////////////////////////// // Разрешаване на глас за ралични събития до и по времето на вота./////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////// // Укажете кои завуци да бъдат изключени. // Флаговете са добавени.Стойност 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" gal_sounds_mute 0 ================================ Име: Galileo Версия : 1.1.290 Автор на превода:Burton Автор на превода от английски на руски: MastaMan Код: Brad Источник: amx-server.blogspot.com ================================