Drumanid
Нестандартное звание
- Сообщения
- 1,862
- Реакции
- 1,748
PHP:
#include <sourcemod>
#include <sdktools>
#pragma semicolon 1
#pragma newdecls required
public void OnPluginStart()
{
RegAdminCmd("sm_xsay", xsay, ADMFLAG_ROOT, "sm_xsay <текст>");
}
public Action xsay(int client, int args)
{
if (args < 1)
{
ReplyToCommand(client, "Используйте: sm_xsay <текст>");
return Plugin_Handled;
}
char text[192];
GetCmdArgString(text, sizeof(text));
for (int i = 1; i <= MaxClients; i++)
{
if (!IsClientInGame(i) || IsFakeClient(i))
{
continue;
}
int ent = CreateEntityByName("game_text");
DispatchKeyValue(ent, "channel", "1");
DispatchKeyValue(ent, "color", "255 255 255");
DispatchKeyValue(ent, "color2", "0 0 0");
DispatchKeyValue(ent, "effect", "0");
DispatchKeyValue(ent, "fadein", "1.5");
DispatchKeyValue(ent, "fadeout", "0.5");
DispatchKeyValue(ent, "fxtime", "0.25");
DispatchKeyValue(ent, "holdtime", "5.0");
DispatchKeyValue(ent, "message", ("%s", text));
DispatchKeyValue(ent, "spawnflags", "0");
DispatchKeyValue(ent, "x", "0.25");
DispatchKeyValue(ent, "y", "0.3");
DispatchSpawn(ent);
SetVariantString("!activator");
AcceptEntityInput(ent,"display",i);
AcceptEntityInput(ent, "Kill");
}
LogAction(client, -1, "\"%L\" написал: %s", client, text);
return Plugin_Handled;
}
Наконец-то...
[CS:GO] New Custom HUD Connect Message (v1.2, 20-03-2017) - AlliedModders
Hud text is now supported in csgo! - AlliedModders
Вложения
Последнее редактирование: