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

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

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

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

67 страниц V  « 49 50 51 ... 65 66 »

Map Manager by Mistrick [2.5.61]

h2o
сообщение 8.4.2016, 17:36
Сообщение #981
Стаж: 10 лет

Сообщений: 306
Благодарностей: 54
Полезность: < 0

А как вывести last RounD в HUD ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя forwardekt
сообщение 8.4.2016, 19:17
Сообщение #982


Стаж: 16 лет

Сообщений: 10
Благодарностей: 15
Полезность: 0

Цитата(^th @ 8.4.2016, 20:10) *
Подскажите, где меняется количество продлений карты?!

g_pCvars[EXENDED_MAX] = register_cvar("mapm_extended_map_max", "1");
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ^th
сообщение 8.4.2016, 19:22
Сообщение #983
Стаж: 18 лет

Сообщений: 119
Благодарностей: 8
Полезность: 60

нашел...
mapm_extended_map_max derisive.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 8.4.2016, 19:48
Сообщение #984


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

Keniski, Исправил.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Kup1don
сообщение 8.4.2016, 20:53
Сообщение #985
Стаж: 11 лет

Сообщений: 30
Благодарностей: 1
Полезность: 26

Mistrick, как убрать ожидание после голосования? почему у меня стоит квар - менять карту сразу после голосования, а игроки после голосования бегают 10 секунд по респу?

Как убрать эту функцию, зачем она была добавлена? MAPM_MAP_CHANGE = Карта сменится через^3 %d
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 8.4.2016, 21:02
Сообщение #986


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

Kup1don, почитай про квар mp_chattime.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Inf19
сообщение 8.4.2016, 22:32
Сообщение #987


Стаж: 11 лет

Сообщений: 570
Благодарностей: 79
Полезность: 22

Цитата(Mistrick @ 8.4.2016, 22:02) *
Kup1don, почитай про квар mp_chattime.

квар ничево неделает ... у меня(
стоит 1 и 0 ставил... всеравно 5 сек ждать


Установка и настройка Amxbans, CS:BANS, Web - статистик.
Установка и настройка AMX плагинов, модулей, META модулей на сервер
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя umic
сообщение 11.4.2016, 5:06
Сообщение #988
Стаж: 10 лет

Сообщений: 36
Благодарностей: 2
Полезность: 41

Не могли бы вы добавить возможность поставить принудительно в голосовании на 1 место определенную карту из мапс ини?
Чтобы игроки не номинировали один даст2, инферно и пр.
При такой функции можно раскручивать-приучать игроков к какой-либо редкой карте в течении определнного времени (неделя, две).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя funnysamara
сообщение 14.4.2016, 11:41
Сообщение #989


Стаж: 11 лет

Сообщений: 332
Благодарностей: 49
Полезность: 118

Mistrick, а есть ли возможность сделать чтобы при ночном режиме , ставились карты с ночного списка с учетом времени? например даст2х2 - 30 минут , далее некст на другую и т.д ?)


Тут Была подпись =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 14.4.2016, 11:45
Сообщение #990


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

funnysamara, есть отдельные подобные планировщики. У меня такого нет.
umic, увеличивайте число блокируемых карт.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя massimo
сообщение 16.4.2016, 11:19
Сообщение #991


Стаж: 11 лет
Город: Днепропетровск


Сообщений: 883
Благодарности: выкл.

Mistrick,
Подскажите где сменить время продления карты ? (стоит 5 минут продление)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 16.4.2016, 12:21
Сообщение #992


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

massimo, mapm_extended_time :: minutes
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя navigator19
сообщение 17.4.2016, 5:40
Сообщение #993
Стаж: 16 лет

Сообщений: 177
Благодарностей: 22
Полезность: 12

Поправьте в первом посте
Цитата(Mistrick94)
Если вас беспокоит блокировка выбора оружия поставте значения кваров либо mm_show_result_type 0, либо 2.

такого квара нет

Несколько вопросов
1. Как сделать чтобы в голосовании появился пункт продлить карту? Или при каких обстоятельствах этот пункт отсутствует?
2. Как сделать чтобы в меню номинации карт было восемь карт для номинации, то-есть совместить кнопку [9. Далее] с кнопкой [8.Назад]

Есть описание этих кваров?
mapm_extended_type
mapm_extended_map_max
mapm_extended_time
mapm_extended_rounds
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 17.4.2016, 9:59
Сообщение #994


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

navigator19,
1. Продления нет при ртв и когда закончился лимит продления.
2. Никак, меню на новой системе. Если у вас будет 7 страниц карт, думаю вы будете не рады потом листать назад чтобы закрыть меню, а не просто нажать один раз.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя navigator19
сообщение 17.4.2016, 12:06
Сообщение #995
Стаж: 16 лет

Сообщений: 177
Благодарностей: 22
Полезность: 12

Mistrick,
Как включить продление при ртв, так будет верно?
Код:
#if defined FUNCTION_RTV
if(get_pcvar_float(g_pCvars[TIMELIMIT]) > 0.0 && g_iExtendedMax < get_pcvar_num(g_pCvars[EXTENDED_MAX]))
#else
вместо
Код:
#if defined FUNCTION_RTV
if(get_pcvar_float(g_pCvars[TIMELIMIT]) > 0.0 && !g_bRockVote && g_iExtendedMax < get_pcvar_num(g_pCvars[EXTENDED_MAX]))
#else

Как сделать чтобы в номинации если выбрал другую карту она заменяла ранее номинированную?

Отредактировал: navigator19, - 17.4.2016, 12:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 17.4.2016, 21:01
Сообщение #996


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

navigator19, отменить старую и потом выбрать новую. В циклической перезаписи не вижу смысла.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя navigator19
сообщение 18.4.2016, 0:37
Сообщение #997
Стаж: 16 лет

Сообщений: 177
Благодарностей: 22
Полезность: 12

Mistrick, Как это не видите смысла, допустим я номинировал de_westwood_big и хочу сменить на de_dust2, так чтобы это сделать мне опять придется набрать в чат de_westwood_big чтобы снять её с номинации, а потом уже ввести de_dust2, бред не кажется, не проще ли просто написать название другой карты и она заменит ранее номинированную.
Ладно не важно сам сделал
Код:

if(g_iNominatedMaps[id] >= NOMINATED_MAPS_PER_PLAYER)
{
client_print_color(0, id, "%s^3 %s ^1заменил номинированную ранее карту ^3%s ^1на ^3%s", PREFIX, szName, mapnom, map); //
g_iNominatedMaps[id]--;
ArrayDeleteItem(g_aNominatedMaps, nominate_index);
eNomInfo[n_MapName] = map;
eNomInfo[n_Player] = id;
eNomInfo[n_MapIndex] = map_index;
ArrayPushArray(g_aNominatedMaps, eNomInfo);
g_iNominatedMaps[id]++;
mapnom = map;
return 0;
}


Еще пару не удобств
Если человек выбрал продление карты он не может написать ртв, зачем?
Чтобы убрать ограничение на ртв после продление карты, коментим или удаляем строку //g_bRockVoted[id] = true; в 508 строке

А зачем так сделали что нельзя продлевать карту при включенном ртв режиме, непонятно
Чтобы включить возможность продлевать карту при включенном ртв режиме, коментим или удаляем строку //g_bRockVote = true; в 518 строке

Плагин в целом замечательный, спасибо за труды, успехов в дальнейшем развитии!!!

Отредактировал: navigator19, - 18.4.2016, 1:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 18.4.2016, 6:19
Сообщение #998


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

navigator19, довольно странный у вас код замены. Скиньте всю функцию. На счет ртв разберусь как буду дома.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя navigator19
сообщение 18.4.2016, 10:40
Сообщение #999
Стаж: 16 лет

Сообщений: 177
Благодарностей: 22
Полезность: 12

Mistrick,
В начале плагина
Код:
new mapnom[32];

Сама функция
Код:
NominateMap(id, map[32], map_index)
{
new eMapInfo[MAP_INFO]; ArrayGetArray(g_aMaps, map_index, eMapInfo);


#if defined FUNCTION_BLOCK_MAPS
if(eMapInfo[m_BlockCount])
{
client_print_color(id, print_team_default, "%s^1 %L", PREFIX, LANG_SERVER, "MAPM_NOM_NOT_AVAILABLE_MAP"); //Эта карта недоступна для номинации.
return 0;
}
#endif

new eNomInfo[NOMINATEDMAP_INFO];
new szName[32]; get_user_name(id, szName, charsmax(szName));

new nominate_index = is_map_nominated(map_index);
if(nominate_index)
{
ArrayGetArray(g_aNominatedMaps, nominate_index - 1, eNomInfo);
if(id == eNomInfo[n_Player])
{
g_iNominatedMaps[id]--;
ArrayDeleteItem(g_aNominatedMaps, nominate_index - 1);

client_print_color(0, id, "%s^3 %L", PREFIX, LANG_SERVER, "MAPM_NOM_REMOVE_NOM", szName, map); //%s^1 убрал номинацию с карты^3 %s^1.

return 2;
}
client_print_color(id, print_team_default, "%s^1 %L", PREFIX, LANG_SERVER, "MAPM_NOM_ALREADY_NOM"); //Эта карта уже номинирована.
return 0;
}


if(g_iNominatedMaps[id] >= NOMINATED_MAPS_PER_PLAYER)
{
client_print_color(0, id, "%s ^3%s ^1заменил номинированную ранее карту ^3%s ^1на ^3%s", PREFIX, szName, mapnom, map); //
g_iNominatedMaps[id]--;
ArrayDeleteItem(g_aNominatedMaps, nominate_index);
eNomInfo[n_MapName] = map;
eNomInfo[n_Player] = id;
eNomInfo[n_MapIndex] = map_index;
ArrayPushArray(g_aNominatedMaps, eNomInfo);
g_iNominatedMaps[id]++;
mapnom = map;
return 0;
}

// if(g_iNominatedMaps[id] >= NOMINATED_MAPS_PER_PLAYER)
// {
// client_print_color(id, print_team_default, "%s^1 %L", PREFIX, LANG_SERVER, "MAPM_NOM_CANT_NOM"); //Вы не можете больше номинировать карты.
// return 0;
// }

eNomInfo[n_MapName] = map;
eNomInfo[n_Player] = id;
eNomInfo[n_MapIndex] = map_index;
ArrayPushArray(g_aNominatedMaps, eNomInfo);

g_iNominatedMaps[id]++;

if(get_pcvar_num(g_pCvars[NOMINATION_DEL_NON_CUR_ONLINE]))
{
new iMinPlayers = eMapInfo[m_MinPlayers] == 0 ? 1 : eMapInfo[m_MinPlayers];
client_print_color(0, id, "%s^3 %L", PREFIX, LANG_SERVER, "MAPM_NOM_MAP2", szName, map, iMinPlayers, eMapInfo[m_MaxPlayers]); //%s^1 номинировал на голосование^3 %s^1 для %d-%d игроков.
}
else
{
client_print_color(0, id, "%s^3 %L", PREFIX, LANG_SERVER, "MAPM_NOM_MAP", szName, map); //%s^1 номинировал на голосование^3 %s^1.
mapnom = map;
}

return 1;
}



Отредактировал: navigator19, - 18.4.2016, 10:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 18.4.2016, 14:51
Сообщение #1000


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

navigator19, вы удаляете непонятно какую карту из списка номинации. Это абсолютно не будет работать, если игроков больше 1 и они номинируют карты.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
67 страниц V  « 49 50 51 ... 65 66 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: