Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Смена команды
Смена команды
ppc Дата: Четверг, 11.02.2016, 15:42:50 | Сообщение # 1
Сообщений: 85
Репутация: 0 [ +/- ]
Как отловить событие смены команды(т,кт или спектры)
 
Jon4ik Дата: Четверг, 11.02.2016, 15:54:53 | Сообщение # 2
Сообщений: 278
Репутация: 7 [ +/- ]
ppc, Если не ошибаюсь HookEvent("player_team", Event_PlayerTeam);
 
ppc Дата: Четверг, 11.02.2016, 16:04:28 | Сообщение # 3
Сообщений: 85
Репутация: 0 [ +/- ]
Цитата Jon4ik ()
HookEvent("player_team", Event_PlayerTeam);
Не работает
 
Jon4ik Дата: Четверг, 11.02.2016, 16:06:34 | Сообщение # 4
Сообщений: 278
Репутация: 7 [ +/- ]
ppc, А что ты хочешь сделать после того как словишь?


Сообщение отредактировал Jon4ik - Четверг, 11.02.2016, 16:06:50
 
ppc Дата: Четверг, 11.02.2016, 16:13:21 | Сообщение # 5
Сообщений: 85
Репутация: 0 [ +/- ]
Хочу запретить игроку переходить за спектры без флага админа


Сообщение отредактировал ppc - Четверг, 11.02.2016, 16:13:47
 
Jon4ik Дата: Четверг, 11.02.2016, 16:40:33 | Сообщение # 6
Сообщений: 278
Репутация: 7 [ +/- ]
ppc,
Код


#include <sourcemod>
#include <cstrike>

public OnPluginStart()
{
AddCommandListener(ChooseTeam, "jointeam");
}

public Action:ChooseTeam(client, const String:command[], args)
{
if (client == 2) return Plugin_Continue;
decl String:teamString[3];
GetCmdArg(1, teamString, sizeof(teamString));
new Target_Team = StringToInt(teamString);
if (Target_Team == 1)
{
PrintToChat(client, "\x03[Join] \x04заход в спеки запрещен!");
ClientCommand(client, "play buttons/button11.wav");
return Plugin_Handled;
}
return Plugin_Continue;
}

Осталось только проверку флаг добавить


Сообщение отредактировал Jon4ik - Четверг, 11.02.2016, 16:41:13
 
ppc Дата: Четверг, 11.02.2016, 17:43:49 | Сообщение # 7
Сообщений: 85
Репутация: 0 [ +/- ]
Спасибо!
 
pro-health Дата: Пятница, 12.02.2016, 05:42:08 | Сообщение # 8
Сообщений: 188
Репутация: 5 [ +/- ]
Цитата Jon4ik ()
if (client == 2)

Ват? о_О
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Смена команды
  • Страница 1 из 1
  • 1
Поиск: