Поиск перезапуск карты

Сообщения
104
Реакции
1
нужен плагин перезапуск карты после 30 раунда.
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Алексеич, ему надо тип плагин, когда 30 раундов проходит, чтоб карта перезапускалась на эту же, ну что-то типо как в ночном режиме, когда 30 раундов сыграют, то производится рестарт и смена сторон, а тут смену карты надо)
4 Апр 2023
Mizer, тебе сюда https://dev-cs.ru/forums/90/
 
Сообщения
3,084
Реакции
1,765
Помог
80 раз(а)
XyLiGaN, и чем плагин мистрика не подходит? настраиваешь его не на время, а на раунды.
Про смену сторон ни слова от ТС не написано.
 
Сообщения
678
Реакции
56
Помог
16 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Алексеич, ставить обширный плагин вместо пару строчек кода?)
 
Сообщения
775
Реакции
294
Помог
11 раз(а)
Mizer,
Код:
#include <amxmodx>
#include <reapi>

public plugin_init()
{
    register_plugin("30_rounds", "0.1", "maFFyoZZyk");
    RegisterHookChain(RG_CSGameRules_RestartRound, "RoundStart_Pre", true);
}

public RoundEnd_Post(WinStatus:status, ScenarioEventEndRound:event, Float:tmDelay)
{
    iRounds = get_member_game(m_iNumTerroristWins) + get_member_game(m_iNumCTWins);   
    if(iRounds == 30)
    {
        new szMap[32];
        get_mapname(szMap, charsmax(szMap));
        server_cmd("changelevel %s", szMap);
    }
}
4 Апр 2023
Можно и без Reapi, это так, в качестве примера
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
437
Реакции
299
Помог
5 раз(а)
maFFyoZZyk, можно ещё чуть упростить)
C++:
#include <amxmodx>
#include <reapi>

#define RESTART_AFTER_ROUNDS 30

public plugin_init() {
    register_plugin("Auto Restart Map", "1.0.0", "ArKaNeMaN");
    RegisterHookChain(RG_CSGameRules_RestartRound, "@OnRestartRound", true);
}

@OnRestartRound() {
    if (get_member_game(m_iTotalRoundsPlayed) >= RESTART_AFTER_ROUNDS) {
        server_cmd("restart");
    }
}
 

old

Сообщения
38
Реакции
0
Предупреждения
17
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
ArKaNeMaN, данный плагин рабочий актуален?)
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
437
Реакции
299
Помог
5 раз(а)
old, Вроде да, тут особо нечему не работать)
 

old

Сообщения
38
Реакции
0
Предупреждения
17
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
ArKaNeMaN, Ну то есть по истечению 30 раундов карта меняется снова на dust2?

30 раундов общие допустим тт команда 14 раундо вин и кт команда 16 раундов вин, и идет смена?
 

old

Сообщения
38
Реакции
0
Предупреждения
17
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
DEVV, вопрос такой, если у меня стоит плагин который меняет карту на de_dust2_2x2 когда маленький онлайн, рестарт все равно будет происходить на 30 раундах? даже на карте de_dust2 закрытой получается, но отображает её в поиске как de_dust2
22 Дек 2024
ArKaNeMaN, по середине игры счет был 19 раундов чтоле или 20 в середине раунда сменилась карта
 
Сообщения
391
Реакции
48
Помог
6 раз(а)
вопрос такой, если у меня стоит плагин который меняет карту на de_dust2_2x2 когда маленький онлайн, рестарт все равно будет происходить на 30 раундах? даже на карте de_dust2 закрытой получается, но отображает её в поиске как de_dust2
если пользуешься решением выше, то там просто вызывается команда restart когда будет сыграно нужное количество раундов
 

old

Сообщения
38
Реакции
0
Предупреждения
17
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
DEVV, timeleft в server cfg на 0 ставим верно?
 

old

Сообщения
38
Реакции
0
Предупреждения
17
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
DEVV, если стоит timeleft 20 то сменит карту же через 20
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу