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

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

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

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

2 страниц V   1 2

No Players Map [1.03]

marik
сообщение 23.2.2015, 10:25
Сообщение #1
Стаж: 12 лет

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

Всем привет.

Предлагаю Вашему вниманию плагин No Players Map.
Меняет карту на указанную, если на сервере мало игроков(через голосование) или же если сервер пустой.

Особенности:
Вызывает голосование если на сервере игроков меньше чем указано
Если сервер пустой, то карта меняется на указанную
Если карта в плагине и текущая карта на сервере совпадают - плагин отключается
Карту меняет в начале раунда, аля Last Round
Сообщения в чат о результатах голосования
Поддержка серверов с бесконечным раундом.

Цитата
#define MIN_PLAYERS 5 // Минимум игроков, после которых начинают считаться проверки
#define NUM_CHECKS 3 // Число проверок пустого сервера или с малым кол-вом игроков. Далее запуск голосования.
#define VOTETIME 20 // Время голосования
#define MAP "de_dust2_2x2" // Карта, на которую менять
// #define NO_ROUND // Поддержка бесконечного раунда


Автор: Neugomon Источник: здесь

Отредактировал: marik, - 23.2.2015, 20:16
Прикрепленные файлы:
Прикрепленный файл  no_players_map.sma ( 4,27 килобайт ) Кол-во скачиваний: 574
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   Цитировать сообщение
Статус пользователя l3x1s
сообщение 23.2.2015, 11:15
Сообщение #2


Стаж: 17 лет

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

Все плагины его уже слили сюда..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 23.2.2015, 11:17
Сообщение #3


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Что значит слили? Он сам их выкладывает в публичный доступ.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 23.2.2015, 11:21
Сообщение #4


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

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

Самый лучший плагин из всех имеющихся No Players Map которые я видел, нравится что
  • Смена происходит через голосование, а не автоматически
  • Плагин дает доиграть до конца раунд



Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
marik
сообщение 23.2.2015, 11:52
Сообщение #5
Стаж: 12 лет

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

l3x1s,
Он в бане тут ! а плагин то нормальный решил сюда скинуть в чем проблема то ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
magis1337
сообщение 23.2.2015, 11:55
Сообщение #6
Стаж: 11 лет
Город: Odessa

Сообщений: 2782
Благодарностей: 1535
Полезность: 918

host5.ru
Меценат Меценат

marik, Закрепи этот тоже
Скрытый текст
Код:
#include <amxmodx>

new g_num, cv_clients, g_maxplayers

public plugin_init()
{
register_plugin("No Players Map", "0.1", "X-factor")
cv_clients = register_cvar("nomap_players", "21")
g_maxplayers = get_maxplayers()

set_task(120.0, "check_players", 0, _, _, "b") //через сколько после запуска сервера начинать проверку кол-ва игроков
}

public check_clients()
{
new id
g_num = 0

for (id = 1; id <= g_maxplayers; id++)
{
if (is_user_connected(id) && !is_user_hltv(id))
g_num++
}
return g_num
}

public check_players()
{
new currentMap[32]
new map[] = "de_dust2"
get_mapname(currentMap, 31)

if (check_clients() < get_pcvar_num(cv_clients) && !equali(map, currentMap))
{
set_task(10.0, "change_map", 0, map, charsmax(map))
client_print(0, print_chat, "[NoPlayers] Через 10 секунд карта поменяется на %s!", map)
console_print(0, "[NoPlayers] Before 10 sec. map will be change to %s!", map)
}
return PLUGIN_CONTINUE
}

public change_map(map[])
{
server_cmd("changelevel %s", map)
}

меняет карту, но меняет автоматом сразу без голосований
Настройки set_task(120.0 это если в течений сколько времени проверка будет, если так же останется карта поменяется=)) Ну а если больше станет нет

Отредактировал: magis1337, - 23.2.2015, 11:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
marik
сообщение 23.2.2015, 12:08
Сообщение #7
Стаж: 12 лет

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

magis1337,
Да меня и так все устраивает ! кто захочет прочитает и поставит !
Доволен что он на ксдм отлично работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 23.2.2015, 12:44
Сообщение #8


Стаж: 13 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

Цитата
или же если сервер пустой

- сервер пустой, но карту не меняет. Походу HLTV считает за игрока и каждый раз крутит голосование :D
Может кто напишет у него там на сайте, об косяке, зарегать аккаунт не получается.

Отредактировал: Nebo, - 23.2.2015, 12:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
marik
сообщение 23.2.2015, 13:00
Сообщение #9
Стаж: 12 лет

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

Nebo,
Сек ! отпишу ему проблему
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 23.2.2015, 13:11
Сообщение #10


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

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

marik, напиши лучше чтобы спектры при проверки не учитывались


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 23.2.2015, 17:50
Сообщение #11


Стаж: 13 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

Ну что там?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
marik
сообщение 23.2.2015, 20:01
Сообщение #12
Стаж: 12 лет

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

Nebo,

[1.03] No Players Map

Цитата
Исключил ботов и HLTV из проверок




Отредактировал: marik, - 23.2.2015, 20:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 23.2.2015, 20:03
Сообщение #13


Стаж: 13 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

marik, Спасибо thank_you2.gif
Как я понимаю, в первом посте тоже обновлен, можно смело качать?

Отредактировал: Nebo, - 23.2.2015, 20:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
marik
сообщение 23.2.2015, 20:05
Сообщение #14
Стаж: 12 лет

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

Nebo,
Так точно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя death_error
сообщение 24.2.2015, 5:07
Сообщение #15
Стаж: 15 лет

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

Всё таки выложили сюда:)Замена скальпелевскому плагину.
Работает отлично.

Отредактировал: death_error, - 24.2.2015, 5:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 26.2.2015, 20:40
Сообщение #16


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

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

Цитата(l3x1s @ 23.2.2015, 12:15) *
Все плагины его уже слили сюда...

А автор на самом деле против слива. Последний раз что я прочитал на его форуме, это если будет ещё один слив, то форум он закрывает и соответственно никаких вам плагинов

ps.gif На данный момент форум его у меня лично не работает


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 26.2.2015, 20:52
Сообщение #17


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

ExTPuMaJI, может хост просто забыл оплатить.
Он одного не учел, рега у него свободная, и пользоваться могут одни, а сливать другие. С такой политикой стоило бы сделать инвайты и премодерацию рег (раз уж он нас так ненавидит и не хочет что бы его плагины тут постились).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя badboy2115
сообщение 26.2.2015, 21:45
Сообщение #18


Стаж: 13 лет

Сообщений: 589
Благодарностей: 115
Полезность: 351

У него проблемы с DNS
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 26.2.2015, 21:48
Сообщение #19
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Bloo, badboy2115, Мимо)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tenb63rus
сообщение 27.2.2015, 6:46
Сообщение #20


Стаж: 12 лет

Сообщений: 817
Благодарностей: 476
Полезность: 850

Там сейчас проблемы с сайтом явно, использую его amx_gag, он привязан к хосту:
Код:
L 02/27/2015 - 07:43:51: [amx_gag.amxx] [Amx Gag] Socket Connection Failed. Host Error! Plugin Stopped!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: