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

EkzoXXL

Участник
Сообщения
31
Реакции
1
Здравствуйте, подскажите пожалуйста если плагин который бы перезапускал плагины, которые укажешь в конце каждого раунда
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
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 i = 0; i < SIZE; i++)
	{
		ServerCommand("sm plugins reload %s", ArrayPlugins[i]);
	}
}
 
Последнее редактирование:

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
EkzoXXL
Пробуй теперь) был фейл и да, там где Plugin_1 и т.д. - это название файла плагина, например, если перезагружать adminmenu.smx, тто нужно вписать adminmenu
 

EkzoXXL

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

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

Kudemus

Участник
Сообщения
48
Реакции
6

Sam_Fisher

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

EkzoXXL

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

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

EkzoXXL

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