DexKekcuk #13
Участник
- Сообщения
- 628
- Реакции
- 69
Ребят прошу помочь в с плагином.
Данный плагин работает так, игрок пишет в чате !afk !spect и его переносит в Наблюдатели.
Мне нужно чтоб команде Терроритов была запрещена данная команда, только для команды Контр-Террористов она была доступна.
То есть, вот код, когда допустим КТ пишет, его будет переносить, и писать: "Вы перемещены за Наблюдателей!", а когда будет писать Террорист, его не будет переносить, и будет писать "Данная команда запрещена Террористам."
Возможно такое сделать из данного плагина?
Данный плагин работает так, игрок пишет в чате !afk !spect и его переносит в Наблюдатели.
Мне нужно чтоб команде Терроритов была запрещена данная команда, только для команды Контр-Террористов она была доступна.
То есть, вот код, когда допустим КТ пишет, его будет переносить, и писать: "Вы перемещены за Наблюдателей!", а когда будет писать Террорист, его не будет переносить, и будет писать "Данная команда запрещена Террористам."
Возможно такое сделать из данного плагина?
PHP:
#pragma semicolon 1
#include <sourcemod>
#include <sdktools>
#include <cstrike>
#define PLUGIN_VERSION "1.0"
public Plugin:myinfo =
{
name = "AFK",
author = "You Fake",
description = "Say !afk to go spectator",
version = PLUGIN_VERSION,
url = "http://sourcemod.net"
}
public OnPluginStart()
{
RegConsoleCmd( "say", AfkCommand );
RegConsoleCmd( "say_team", AfkCommand );
CreateConVar( "afk_version", PLUGIN_VERSION, "Afk", FCVAR_PLUGIN | FCVAR_SPONLY | FCVAR_REPLICATED | FCVAR_NOTIFY );
}
public Action:AfkCommand( client, args )
{
decl String:Said[ 128 ];
GetCmdArgString( Said, sizeof( Said ) - 1 );
StripQuotes( Said );
TrimString( Said );
if( StrEqual( Said, "!afk" ) || StrEqual( Said, "!spect" ) )
{
ChangeClientTeam(client, 1);
PrintToChat( client, "\x03[\x01\x04AFK\x03]\x01 Вы перемещены за Наблюдателей!" );
}
}