Как сделать так когда на сервере 10 человек всех кидало в спектаторы? :)
там что то с таймером и свитч связано, но нужно еще узнать сколько человек. Это мне не дано :(Добавлено (06.10.2012, 15:06:06)
---------------------------------------------
Code
#include <sourcemod>
#pragma semicolon 1
#define CS_TEAM_SPEC 1
public Plugin:myinfo=
{
name="Autoswitch",
author="Beelzebub",
version="1.0",
}
public OnPluginStart()
{
HookEvent("round_start", Event_RoundStart);
}
public Action:Event_RoundStart(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
new toteam = GetEventInt(event, "toteam");
new count = GetClientCount(false);
if(count >= 10) {
if(toteam == CS_TEAM_SPEC) {
if (IsPlayerAlive(client))
ChangeClientTeam(client, CS_TEAM_SPEC);
}
}
}
Вот кое что набросал.
Может поможете :)?