k2wl
Участник
- Сообщения
- 11
- Реакции
- 0
Доброго времени суток, форумчане. У меня есть плагин ResetScore. Я его немного переделал, но только не знаю, как привязать цвета к плагину. Сам плагин и что вывод предоставлю ниже. Если не трудно объяснить, как это сделать. Большое спасибо!
#include <cstrike>
public OnPluginStart()
{
AddCommandListener(CommandSay, "say");
AddCommandListener(CommandSay, "say_team");
}
public Action:CommandSay(client, const String:command[], args)
{
decl String:Said[128];
GetCmdArgString(Said, sizeof(Said) - 1);
StripQuotes(Said);
TrimString(Said);
if (client && (StrEqual(Said, "!resetscore", false) || StrEqual(Said, "!rs", false) || StrEqual(Said, "!кы")))
{
if (GetClientDeaths(client) || CS_GetClientContributionScore(client))
{
SetEntProp(client, Prop_Data, "m_iDeaths", 0);
SetEntProp(client, Prop_Data, "m_iFrags", 0);
CS_SetClientAssists(client, 0);
CS_SetClientContributionScore(client, 0);
PrintToChat(client, "{RED}[Бородатый *PUBLIC*]: {GREEN}Я сбросил твой счет!");
}
else PrintToChat(client, "{RED}[Бородатый *PUBLIC*]: {GREEN}Сбрасывать то нечего!");
}
return Plugin_Continue;
}
public OnPluginStart()
{
AddCommandListener(CommandSay, "say");
AddCommandListener(CommandSay, "say_team");
}
public Action:CommandSay(client, const String:command[], args)
{
decl String:Said[128];
GetCmdArgString(Said, sizeof(Said) - 1);
StripQuotes(Said);
TrimString(Said);
if (client && (StrEqual(Said, "!resetscore", false) || StrEqual(Said, "!rs", false) || StrEqual(Said, "!кы")))
{
if (GetClientDeaths(client) || CS_GetClientContributionScore(client))
{
SetEntProp(client, Prop_Data, "m_iDeaths", 0);
SetEntProp(client, Prop_Data, "m_iFrags", 0);
CS_SetClientAssists(client, 0);
CS_SetClientContributionScore(client, 0);
PrintToChat(client, "{RED}[Бородатый *PUBLIC*]: {GREEN}Я сбросил твой счет!");
}
else PrintToChat(client, "{RED}[Бородатый *PUBLIC*]: {GREEN}Сбрасывать то нечего!");
}
return Plugin_Continue;
}
