Текстовый Плагин.

Lomov

Участник
Сообщения
53
Реакции
2
Всем привет.

Кто не будь знает плагин , который будет выдавать введенный текст игрокам в начале каждого раунда?

p/s спасибо за внимание.
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
PHP:
//Подключаем библеотеки
#include <sourcemod>

//Старт плагина
public OnPluginStart()
{
//Ловим событие
	HookEvent("round_start", Event_RoundStart);
}

//Обрабатывем событие
public Event_RoundStart(Handle:event, const String:name[], bool:dontBroadcast)
{
//Сообщение в консоли игрока
    for(new client = 1; client <= MaxClients; client++) 
    {
       if(IsClientInGame(client))
	   PrintToConsole(client, "[SM] Сообщение - Console Client.");
    }
//Сообщение в чате
	PrintToChatAll("[SM] Сообщение - Chat.");
//Сообщение в центре
	PrintCenterTextAll("[SM] Сообщение - Center");
//Сообщение в верхенм левом углу
	PrintHintTextToAll("[SM] Сообщение - Hint.");
//Сообщение в консоли сервера
	PrintToServer("[SM] Сообщение - Console Server.");
}
[*] Советую использовать Notepad ++

[*] Если в в коде содержатся русские буквы, то ставим кодировку UTF-8 Без BOM

[*] Так же можно раскрашивать текст. Для этого используем расширение Colors, либо перед текстом ставим \x01; \x02; \x03; \x04; \x05.
Пример:
PHP:
PrintToChatAll("\x03[\x04SM\x03] Сообщение - Chat.");
P.S. Спасибо wS ;) Так лучше ;)
 
Последнее редактирование:
Сверху Снизу