Поиск Рестарт после определенного раунда.

Статус
В этой теме нельзя размещать новые ответы.

elf01

Пользователь
Регистрация
24 Мар 2018
Сообщения
153
Симпатии
7
Пол
Мужской
Есть вот такой старый плагин.
Но там значит рестарт делает один раз после скажем 25 раундов, а как снова достигает 25 рестарта уже нет.
Кто может или поправить или есть у кого-то нормальный. Нужен для only map 1
 

Вложения

Coder

Пользователь
Регистрация
10 Июн 2017
Сообщения
207
Симпатии
81
Пол
Мужской
Есть вот такой старый плагин.
Но там значит рестарт делает один раз после скажем 25 раундов, а как снова достигает 25 рестарта уже нет.
Кто может или поправить или есть у кого-то нормальный. Нужен для only map 1
Всё что там нужно сделать, так это обнулить счетчик раундов, после этого самого рестарта
 
  • Мне нравится
Симпатии: elf01

Mandar1n

theRoone
Пользователь
Регистрация
13 Янв 2018
Сообщения
394
Симпатии
70
Пол
Мужской
Вроде надо только обновить переменную.
Добавь
C++:
cRound = 1
Под этим:
C++:
    if(cRound == rounds) {
 
  • Мне нравится
Симпатии: elf01

To be or not to be

Пользователь
Регистрация
9 Июн 2017
Сообщения
1.217
Симпатии
304
elf01,
есть у кого-то нормальный
Код:
#include <amxmodx>

#if AMXX_VERSION_NUM < 183
    #include <colorchat>
#endif

#define MAX_ROUND         25 // После скольки раундов делать рестарт ?

new g_Round;

public plugin_init()
{
    register_plugin("Auto Restart", "1.0", "TBONTB");
    register_event("HLTV", "eRoundStart", "a","1=0","2=0");
}

public eRoundStart()
{
    g_Round++;
    if(g_Round > MAX_ROUND)
    {
        g_Round = 0;
        server_cmd("sv_restartround 1")
    }
    
    if(g_Round) client_print_color(0, print_team_default, "^1[^4INFO^1] Играем ^4%d ^1раунд из ^4%d", g_Round, MAX_ROUND);
}
 
Последнее редактирование:
  • Мне нравится
Симпатии: elf01

elf01

Пользователь
Регистрация
24 Мар 2018
Сообщения
153
Симпатии
7
Пол
Мужской
Благодарочка всем.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу