[CSS] Рестарт игры через N раундов

Тема в разделе "Запросы", создана пользователем 666FoX666, 11 мар 2016.

  1. 666FoX666

    666FoX666

    Сообщения:
    629
    Симпатии:
    61
    Здравствуйте! Может кто-нибудь подкинуть/написать плагин, который будет делать рестарт игры через определённое количество раундов? Допустим, 200 раундов прошло - рестарт, ещё 200 - снова рестарт. Если плагин слишком сложен для написания "задаром", напишите стоимость в ЛС
    Заранее спасибо!
     
  2. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.527
    Симпатии:
    201
    Не совсем то, но м.б. подойдёт, карту рестартит
    [ANY] AutoRestartMap - AlliedModders
     
    666FoX666 нравится это.
  3. 666FoX666

    666FoX666

    Сообщения:
    629
    Симпатии:
    61
    Хороший плагин, спасибо, на крайняк оставлю, но хотелось бы именно рестарт игры делать
     
  4. tooshkan4uk

    tooshkan4uk http://cssrus.ru

    Сообщения:
    423
    Симпатии:
    369
  5. 666FoX666

    666FoX666

    Сообщения:
    629
    Симпатии:
    61
    Это понятно, спасибо, я знаю про эту фишку. Два плагина ставить не охота. Ведь, по сути, этот плагин я только для рестартов и буду использовать (+ сам плагин на рестарты)
     
  6. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.586
    Симпатии:
    1.994
    PHP:
    #define ROUND_RESTART    200

    new iRoundCount;

    public 
    OnPluginStart() HookEvent("round_end"Event_RoundEndEventHookMode_PostNoCopy);

    public 
    Event_RoundEnd(Handle:eventString:name[], bool:dontBroadcast)
    {
        if (++
    iRoundCount == ROUND_RESTART)
        {
            
    ServerCommand("mp_restartgame 1");
            
    iRoundCount 0;
        }
    }
    Плагину не важно, включена у вас гибернация или нет - схема очень проста: отыграли количество ROUND_RESTART и через секунду после конца "финального" раунда произойдёт рестарт игры (все очки будут сброшены).
     
    666FoX666 нравится это.