Рестарт плагина каждый раунд?

Тема в разделе "Counter-Strike: Source", создана пользователем EkzoXXL, 29 янв 2014.

  1. EkzoXXL

    EkzoXXL

    Сообщения:
    31
    Симпатии:
    2
    Здравствуйте, подскажите пожалуйста если плагин который бы перезапускал плагины, которые укажешь в конце каждого раунда
     
  2. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
  3. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    PHP:
    #include <sourcemod>

    new String:ArrayPlugins[][] = {"Plugin_1""Plugin_2""Plugin_3"};

    #define SIZE sizeof(ArrayPlugins)

    public OnPluginStart()
    {
        
    HookEvent("round_start"Event_OnRoundStart);
    }

    public 
    Event_OnRoundStart(Handle:event, const String:name[], bool:silent)
    {
        for (new 
    0SIZEi++)
        {
            
    ServerCommand("sm plugins reload %s"ArrayPlugins[i]);
        }
    }
     
    Последнее редактирование: 29 янв 2014
    Sam_Fisher, EkzoXXL, Серый™ и ещё 1-му нравится это.
  4. EkzoXXL

    EkzoXXL

    Сообщения:
    31
    Симпатии:
    2
    The End Is Near..., он кажется неработает
     
  5. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    EkzoXXL
    Пробуй теперь) был фейл и да, там где Plugin_1 и т.д. - это название файла плагина, например, если перезагружать adminmenu.smx, тто нужно вписать adminmenu
     
    EkzoXXL нравится это.
  6. EkzoXXL

    EkzoXXL

    Сообщения:
    31
    Симпатии:
    2
    The End Is Near..., плагин работает, но к сожалению он не хочет перезапускать нужный мне плагин) rechargers от Reiko1231

    Добавлено через 4 минуты
    Он попросту отказывается работать:D
     
    Последнее редактирование: 29 янв 2014
  7. Kudemus

    Kudemus

    Сообщения:
    48
    Симпатии:
    6
    А зачем перезапускать этот плагин каждый раунд?
     
  8. Sam_Fisher

    Sam_Fisher

    Сообщения:
    703
    Симпатии:
    202
    Kudemus, ну вот например custom-chatcolors не принимает изменения после смены карты или начала раунда и при добавлении новых игроков, приходится перезапускать плагин в ручную (чтоб инфа обновилась). Может и там так же...
     
  9. EkzoXXL

    EkzoXXL

    Сообщения:
    31
    Симпатии:
    2
    т.к. этот плагин иногда перестает работать и что бы он заработал нужно перезапустить сервер или прописать консольную команду для перезапуска данного плагина, а смена мапы не помогает

    Добавлено через 46 секунд
    Sam_Fisher, команда для перезапуска sm_reloadccc
     
    Последнее редактирование: 30 янв 2014
    Sam_Fisher нравится это.
  10. Sam_Fisher

    Sam_Fisher

    Сообщения:
    703
    Симпатии:
    202
    Вот этого не знал, не дочитал, спс.
     
  11. EkzoXXL

    EkzoXXL

    Сообщения:
    31
    Симпатии:
    2
    ну дак все же?
    Можно ли как нибудь переписать что-бы подходил под rechargers просто я в этом непонимаю
    Или можно что нибудь в исходнике наколдовать?
    Помогите пожалуйста