Last Human Resistance Блок на заражение

Viktor Elmekeev

Участник
Сообщения
5
Реакции
0
Last Human Resistance, как выдать автоматически скин последнему выжившему игроку??
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
Пробуй
PHP:
#include <sourcemod>
#include <sdktools>

new Handle:hModel = INVALID_HANDLE;

new String:model[256];

public OnPluginStart()
{
	hModel = CreateConVar("lh_model", "models/blabla.mdl");

	HookEvent("round_end", Event_OnRoundEnd);
}

public OnMapStart()
{
	GetConVarString(hModel, model, sizeof(model));
	AddFileToDownloadsTable(model);
	PrecacheModel(model);
}

public Event_OnRoundEnd(Handle:event, const String:name[], bool:silent)
{
	new CountPlayer = 0, Client = 0;

	for (new i = 1; i <= MaxClients; i++)
	{
		if (IsClientInGame(i) && IsPlayerAlive(i))
		{
			CountPlayer++;
			Client = i;
		}
	}

	if (CountPlayer == 1 && Client > 0)
	{
		SetEntityModel(Client, model);
	}
}
 

Вложения

  • lh_model.sp
    717 байт · Просмотры: 16
Сверху Снизу