Изменение авто-выдачи карт для голосования

<[ Banshee }>

New member
Сообщения
3
Reaction score
0
Что, если сделать ограничение по количеству людей для автоматической выдачи карт на голосование? То есть маленькие или тоннельные карты автоматически выдаются на голосование, если на сервере немного народу, а большие карты, если народу много. Однако возможность номинирования карт вручную остаётся в любом случае. Поставить планку в 24 человека, например.
 

Nomex

o_O
Руководство
Сообщения
17
Reaction score
3
Идея хорошая, но плагина такого не видел. Может на баше можно скрипт накидать чтоб листы менял в зависимости от загрузки сервера, но хз. Подумаю.
 

Kruzya

"она леди же в первую очередь а потом уже быдло"
ASH Dev Team Member
Сообщения
153
Reaction score
149
Возраст
18
@Nomex, я такой для Хейла собирался писать. У нас та же проблема.
 

Nomex

o_O
Руководство
Сообщения
17
Reaction score
3
Так, я уопролся и написал скрипт на баше, кинул в крон. Посмотрим. Грубо говоря должно получиться так: 0-7 человек -- автономинация koth-ов и дастбола; 8-15 -- всех карт; 16+ -- все без koth-ов.

P.S. Кажется даже работает. Но с опозданием, поскольку список карт подгружается в память сразу при загрузке. Поэтому, например, если в прошлой катке было 5 человек, то сколько бы ни было в текущей (допустим, 30) -- номинация будет как для малого количества. А в следующей будет уже как для 30. Даже если народ разбежится. Вот так вот. Кривые костыли -- наше всё :D
 
Последнее редактирование:

Kruzya

"она леди же в первую очередь а потом уже быдло"
ASH Dev Team Member
Сообщения
153
Reaction score
149
Возраст
18
@Nomex, если релоадить ещё мапчузер, то должно быть нормально.
 

Nomex

o_O
Руководство
Сообщения
17
Reaction score
3
Ммм а если во время голосования плагин перегрузится, что будет?
 

Kruzya

"она леди же в первую очередь а потом уже быдло"
ASH Dev Team Member
Сообщения
153
Reaction score
149
Возраст
18

Nomex

o_O
Руководство
Сообщения
17
Reaction score
3
@Kruzya Голосовалка у людей зависает, если во время голосования зарелоадить.
 

Kruzya

"она леди же в первую очередь а потом уже быдло"
ASH Dev Team Member
Сообщения
153
Reaction score
149
Возраст
18
Тогда как вариант закостылить.
Сделать так, чтобы Мапчузер при начале голосования создавал файл на диске, а когда оно заканчивается - удалял.
 

Сверху