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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Плагин de_dust2_2x2

, Когда мало игроков что бы меналась карта на de_dust2_2x2
Статус пользователя Djeki
сообщение 18.1.2016, 10:56
Сообщение #1


Стаж: 10 лет

Сообщений: 210
Благодарностей: 9
Полезность: 44

Когда на сервере мало игроков что бы автоматом ставилась карта de_dust2_2x2. Может у ковото есть данный плагин поделитесь ?

Отредактировал: Djeki, - 18.1.2016, 11:06
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 18.1.2016, 11:34
Сообщение #2


Стаж: 12 лет

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

Djeki, лучше [AMXX Plugin] Mode 2x2 (v1.9)
А так вот no players map (Пост #624343)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrey_iokhin
сообщение 18.1.2016, 11:35
Сообщение #3
Стаж: 13 лет

Сообщений: 350
Благодарностей: 45
Полезность: 116

Cкрытый текст
Код
#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", "1")
    g_maxplayers = get_maxplayers()

    set_task(300.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[] = "$2000$"
    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)
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Djeki
сообщение 18.1.2016, 13:31
Сообщение #4


Стаж: 10 лет

Сообщений: 210
Благодарностей: 9
Полезность: 44

Andrey_iokhin, А при коком количестве игроков будет автоматически меняться карта ? и на какую ?

Отредактировал: Djeki, - 18.1.2016, 13:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Djeki
сообщение 18.1.2016, 13:48
Сообщение #5


Стаж: 10 лет

Сообщений: 210
Благодарностей: 9
Полезность: 44

Вот я сюда в писал название карты 30 строчка new map[] = "de_dust2_2x2" верно ???
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrey_iokhin
сообщение 18.1.2016, 14:15
Сообщение #6
Стаж: 13 лет

Сообщений: 350
Благодарностей: 45
Полезность: 116

Верно.
Код же маленький,что можно изменить написано по Русски.

Cкрытый текст
Код
set_task(300.0, "check_players", 0, _, _, "b")    //через сколько после запуска сервера начинать проверку кол-ва игроков
new map[] = "$2000$"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Djeki
сообщение 18.1.2016, 14:50
Сообщение #7


Стаж: 10 лет

Сообщений: 210
Благодарностей: 9
Полезность: 44

Andrey_iokhin, А при скольких игрока карта меняется на даст2_2x2 ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 18.1.2016, 14:56
Сообщение #8


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

Djeki,
квар же есть
Код:
cv_clients = register_cvar("nomap_players", "1")

При 1 игроке. Меняй на свое кол-во


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Djeki
сообщение 18.1.2016, 15:12
Сообщение #9


Стаж: 10 лет

Сообщений: 210
Благодарностей: 9
Полезность: 44

vovan4ik1997, если я поставлю к примеру 8 а на сервере будет 4 тогда что не поменяется ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя RealMen
сообщение 18.1.2016, 15:21
Сообщение #10


Стаж: 10 лет

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

Цитата(Djeki @ 18.1.2016, 16:07) *
vovan4ik1997, если я поставлю к примеру 8 а на сервере будет 4 тогда что не поменяется ?

Если ты поставишь 8 то карта поменяется когда на сервере будет 8,7,6,5,4,3,2,1,0 игроков.Мб ошибаюсь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Djeki
сообщение 18.1.2016, 15:39
Сообщение #11


Стаж: 10 лет

Сообщений: 210
Благодарностей: 9
Полезность: 44

RealMen, Я тоже так думаю но решил переспросить что скажут ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 18.1.2016, 15:59
Сообщение #12


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

Djeki, если игроков меньше, чем в кваре, то сменит на вашу карту.


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: