BG-HALF-LIFE
BG-HALF-LIFE

BG-HALF-LIFE

Българският Half Life портал
 
PortalPortal  ИндексИндекс  Последни снимкиПоследни снимки  Регистрирайте сеРегистрирайте се  ВходВход  
Присъединете се към нас в Discord или в групата ни във ФБ HL-BG Community
BG-SMURFA-VRATSA-Bat-Man Vs Iron-Man
Визита от други Държави
Flag Counter
Вече може да ни откриете и във социалните мрежи.

Share

Mapchooser4

Предишната тема Следващата тема Go down
АвторСъобщение
Гост
Гост
avatar



	Mapchooser4 Empty
ПисанеЗаглавие: Mapchooser4 	Mapchooser4 EmptyПон 07 Авг 2017, 08:21

1. Плъгинът използва cvars, описани по - долу. Ако е необходимо да се променя който и да е cvar с желаните стойности, то трябва командите да се впишат в amxx.cfg файла като последни редове (най - долу).

2. Плъгинът Mapchooser4 трябва да се извика от plugins.ini от мястото, от което се вика mapchooser по подразбиране, а не от мястото за други custom плъгини.

3. mapchooser4_txt.zip съдържа само преводи, но е необходимо те да са налице, за да може плъгинът да работи правилно.

Код:
Какви са основните разлики между mapchooser4 и mapchooser-а по подразбиране?
1. Поддържа удължаване времето за игра на картите, играни в maxround / winlimit системи.
2. Помни историята на последните 0-15 изиграни карти ("amx_map_history" cvar) за да предотврати те да се появят на менюто за гласуване на карти отново.
3. Чрез cvar може да се определи дали да се употреби mapcycle.txt, maps.ini или папката с картите, за да се вмъкнат тези карти в менюто за гласуването.
4. Позволява стартирането на гласуване (RTV, rock the vote) за следващата по ред карта.



Ако amx_mapchooser_type е настроен с 1, играчите ще могат да номинират карти за гласуването.


Играчите трябва да напишат "nominate mapname" или "vote mapname" или "име на картата" в чата.
Те ще могат да пишат "nominations" в чата, за да видят списък на номинираните карти.

Играчите ще могат да пишат "amx_listmaps" в конзолата, за да видят картите, които могат да бъдат номинирани, но само ако amx_nominfromfile е настроен на 1.

Плъгинът използва cvar-ове:

amx_mapchooser_type <0/1/2> (default is 0):
0: произволни карти от amx_mapchooser_mapsfile/mapcycle/maps папката
1: номинации
2: следващата карта е избрана произволно от amx_mapchooser_mapsloc (без гласуване)
amx_mapchooser_mapsloc <0|1|2> (по подразбиране е 0):
0: amx_mapchooser_mapsfile
1: mapcycle
2: папка на картите
amx_mapchooser_mapsfile - файлът, която ще се ползва ако amx_mapchooser_mapsloc е настроен на 0 (името на файла по подразбиране е "maps.ini").
Файлът трябва да бъда в папка amxmodx/configs/.
amx_mapchooser_mapsfile_s - файлът, който се използва ако amx_mapchooser_mapsloc е настроен на 0
и на сървъра в момента има по - малко от 10 бр. играчи (името по подразбиране е "maps_small.ini").
Файлът трябва да се намира в amxmodx/configs/ папката. Ако той не е там, то amx_mapchooser_mapsfile
също ще бъде употребен в случаите в които играчите на сървъра са по - малко от 10 в момента.
amx_nominfromfile <0/1> (по подразбиране е 0):
0: играчите могат да номинират всички карти от папка карти.
1: играчите ще могат да номинират само карти от менюто amx_mapchooser_mapsfile/mapcycle
amx_maxnominperplayer <num> - брой на картите, които всеки играч ще може да номинира (по подразбиране е 1).
amx_map_history <num> - колко на брой последно изиграни карти няма да се показват в менюто за избор на карта (default is 5).
amx_extendmap_max <time in mins.> - максимално време за целия процес на удължаване на игровото време на карта, ако се използва mp_timelimit (default is 90).
amx_extendmap_step <time in mins.> - ако се ползва mp_timelimit, с какво време ще бъде удължена картата (default is 15).
amx_ext_round_max <number of possible polls for extend> - колко пъти времето на картата ще може да бъде удължавано, ако се ползва mp_maxrounds (default is 3).

amx_ext_round_step <number of rounds> - това нещо не го разбирам - с кой номер на рунда ще бъде удължено времето на картата, ако е употребен mp_maxrounds (default is 3).

amx_ext_win_max <number of possible polls for extend> - колко пъти времето на картата ще може да се удължава, ако се ползва mp_winlimit (default is 3).
amx_ext_win_step <number of rounds> - с кой номер на рунда ще бъде удължено времето на картата, ако е употребен mp_winlimit (default is 3).

amx_rtv <0/1> - разрешава или забранява RTV функцията (по подразбиране е 1).
amx_rtv_percent <0.0-1.0> - rockthevote съотношение (%/100 от човеците - играчи (*това не засяга ботовете) трябва да напишат RTV, за да се почне гласуване за следващата карта (default is 0.6).
amx_rtv_min_time <time in mins.> - минимално време (в минути) което се изисква да бъде отиграно на картата, преди играчите да получат право да стартират процедура RTV (default is 10).
amx_rtv_map_time <time in sec.> - времето до смяната на текущата карта, ако по време на игра на нея успешно е преминало гласуване RTV за следващата карта.
(вместо да се изчаква "рундът" да приключи). По подразбиране е 10 (увличаването на това число до 300 ще повлияе на времето за изчакване до смяна на играната карта).

Тези AMX X cvar-и - по принцип регистрирани от admin.sma плъгина също ще бъдат проверени от mapchooser4:
amx_vote_time <time in mins.> - времето, до което може да бъде проведено следващо гласуване, след като е било проведено гласуване. Default is 10.
amx_vote_delay <time in secs.> - времето, за което диалогът за гласуване ще бъде активен (на екрана на играчите). Default is 10.
amx_last_voting <time in mins> - времето, по което е проведено последното гласуване (параметърът е за вътрешна употреба, на модула).
amx_show_activity [0|1|2]:
0 - не показва какво върши админът (стартиране на някакво гласуване, например),
1 - показва на всички играчи какво върши админът, но не визуализира неговото име
2 - показва дейността на админа, заедно с неговото име

mapchooser4 плъгинът НЕ поддържа стойности на този параметър, по - големи от 2.

забележка - плъгинът NEXTMAP се изисква, за да може mapchooser-а да работи (с amx_nextmap cvar).
Върнете се в началото Go down
Mapchooser4
Предишната тема Следващата тема Върнете се в началото
Страница 1 от 1

Права за този форум:Не Можете да отговаряте на темите
BG-HALF-LIFE :: Отдел чистота. :: Кошче-