Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Голосование за карту rtv

Статус пользователя Templar
сообщение 22.7.2013, 15:37
Сообщение #1
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Народ как сделать чтобы сменить карту по rtv было достаточно 70% , а не как тут все 100% Заранее благодарю!
Прикрепленные файлы:
Прикрепленный файл  MapManager_by_BlackSmoke.sma ( 13,93 килобайт ) Кол-во скачиваний: 27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Avrora
сообщение 23.7.2013, 1:59
Сообщение #2


Стаж: 13 лет
Город: Санкт-Петербург


Сообщений: 806
Благодарностей: 171
Полезность: 95

Тоже интересует вопрос. И ещё как сделать что бы после смены карты время не менялось на "Нет Лимита"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 23.7.2013, 2:41
Сообщение #3
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Код
    if(g_iNumRTV == iNum)
    {
        ChatColor(0, "!teamВсе игроки !g(%d) !teamзахотели досрочную смену карты. !g*RTV*", g_iNumRTV)
        set_task(5.0, "ClCmdVote");
    }

-->
Код
    if(g_iNumRTV >= floatround(float(iNum) * 0.7))
    {
        ChatColor(0, "!teamНабрано !g%d !teamголосов. Будет досрочное голосование за карту!", g_iNumRTV)
        set_task(5.0, "ClCmdVote");
    }


Отредактировал: Safety1st, - 23.7.2013, 2:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Avrora
сообщение 23.7.2013, 3:49
Сообщение #4


Стаж: 13 лет
Город: Санкт-Петербург


Сообщений: 806
Благодарностей: 171
Полезность: 95

Спасибо. А как сделать что бы время на карту не менялось, а то с каждой сменой карты время ставится на 0 то есть 'Не лимита'
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 23.7.2013, 6:01
Сообщение #5
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

1. Создайте файл mapchange.cfg в папке cstrike
2. Пропишите в нём все собственные cvar'ы HLDS (не cvar'ы AMXX плагинов), которые должны восстанавливаться после смены карты
3. В server.cfg добавьте строчку
Код
mapchangecfgfile mapchange.cfg    // этот файл исполняется при каждой смене карты


Отредактировал: Safety1st, - 23.7.2013, 6:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Avrora
сообщение 23.7.2013, 8:06
Сообщение #6


Стаж: 13 лет
Город: Санкт-Петербург


Сообщений: 806
Благодарностей: 171
Полезность: 95

Если честно не совсем понял что нужно в mapchange.cfg прописать. Карты или плагины которые стоят.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 23.7.2013, 17:31
Сообщение #7
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Пример:
Код
// этот файл исполняется при каждой смене карты; необходим для возврата настроек по умолчанию
// to keep custom cvars through map changes
mp_timelimit 25 // длительность карты (в минутах)
mp_freezetime 3 // на fy-картах устанавливается в 0
sv_visiblemaxplayers 18 // видимое максимальное количество игроков (на некоторых картах оно стоит ниже, необходим возврат)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: