Изменение плагина

-.Razor.-

Участник
Сообщения
151
Реакции
12
Ребят привет всем кто может сделать чтобы синий экран включался командой "!fade" а подефолту был выключен
C-подобный:
#include <sourcemod>

public Plugin:myinfo =
{
 name = "Blue Screen of Kill",
 author = "johnspade",
 description = "The plugin fades the screen to transparent blue for a second when you kill someone",
 version = "1.1",
 url = "http://johnspade.ru"
}
// Получение события смерти
public OnPluginStart()
{
 HookEvent("player_death", Event_PlayerDeath);
}
// Функция затемнения
PerformFade(client, duration, const color[4]) {
 if (client) {
 new Handle:message = StartMessageOne("Fade", client);

 PbSetInt(message, "duration", duration);
 PbSetInt(message, "hold_time", 0);
 PbSetInt(message, "flags", 0x0001);
 PbSetColor(message, "clr", color);

 EndMessage();
 }
}
// Получение игрока-убийцы, применение к нему функции затемнения
public Event_PlayerDeath(Handle:event, String:name[], bool:dontBroadcast)
{
 PerformFade(GetClientOfUserId(GetEventInt(event, "attacker")), 300, {0, 0, 200, 51});
// PerformFade(клиент, продолжительность, {красный, зеленый, синий, прозрачность})
}
 
Сверху Снизу