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

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

  1. 666FoX666

    666FoX666

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

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

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

    666FoX666

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

    tooshkan4uk http://cssrus.ru

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

    666FoX666

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

    AlmazON Не путать с самим yand3xmail

    Сообщения:
    5.164
    Симпатии:
    2.497
    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 нравится это.