using System;
using System.Collections.Generic;
using System.Text;
using Addon;
namespace ClassLibrary1
{
public class Class1:CPlugin
{
public override void OnServerLoad()
{
ServerPrint("Freeze Plugin by 8Q4S8 loaded!");
}
public override ChatType OnSay(string Message, ServerClient Client)
{
if (Message.ToLower().StartsWith("!freeze"))
{
string[] split = Message.Split(' ');
foreach (ServerClient c in GetClients())
{
if (c.Name.ToLower().Contains(split[1].ToLower()))
{
c.Other.ControlsFrozen = true;
TellClient(Client.ClientNum, "^1" + c.Name + "^7 is frozen!", true);
}
}
return ChatType.ChatNone;
}
else if (Message.ToLower().StartsWith("!unfreeze"))
{
string[] split = Message.Split(' ');
foreach (ServerClient c in GetClients())
{
if (c.Name.ToLower().Contains(split[1].ToLower()))
{
c.Other.ControlsFrozen = false;
TellClient(Client.ClientNum,"^1"+ c.Name+"^7 is unfrozen!", true);
}
}
return ChatType.ChatNone;
}
return ChatType.ChatContinue;
}
}
}