Помогите еще пожалуйста вот с этим правильным написанием скрипта , он очень редко срабатывает непонятно что с ним не так , нашел на форумах . Нужен скрипт для Insane Limits который выдает сообщение в чат и в центр экрана о том что игрок сменил команду , чтобы выдавал сообщение хоть в выигрывающую команду переходит хоть в проигрывающую . Вот настройки такие сделаны : Evalutuon OnTeamChange First Check Expression Code (true) Second Check Code
Thread gmrnd = new Thread(
new ThreadStart(
delegate
{
if ((player.TeamId == 1) && (team1.RemainTickets > team2.RemainTickets))
{
plugin.SendGlobalYell("Fucking " + player.Name + " joined the enemy team!", 5);
plugin.SendGlobalMessage("Fucking " + player.Name + " joined the enemy team!", 5);
}
else
{
if ((player.TeamId == 2) && (team1.RemainTickets < team2.RemainTickets))
{
plugin.SendGlobalYell("Fucking " + player.Name + " joined the enemy team!", 5);
plugin.SendGlobalMessage("Fucking " + player.Name + " joined the enemy team!", 5);
}
}
}
)
);
gmrnd.Name = "TeamChanger";
gmrnd.Start();
return false;
Thread gmrnd = new Thread(
new ThreadStart(
delegate
{
if ((player.TeamId == 1) && (team1.RemainTickets > team2.RemainTickets))
{
plugin.SendGlobalYell("Fucking " + player.Name + " joined the enemy team!", 5);
plugin.SendGlobalMessage("Fucking " + player.Name + " joined the enemy team!", 5);
}
else
{
if ((player.TeamId == 2) && (team1.RemainTickets < team2.RemainTickets))
{
plugin.SendGlobalYell("Fucking " + player.Name + " joined the enemy team!", 5);
plugin.SendGlobalMessage("Fucking " + player.Name + " joined the enemy team!", 5);
}
}
}
)
);
gmrnd.Name = "TeamChanger";
gmrnd.Start();
return false;