#include <sourcemod>
#include <sdktools>
public void OnPluginStart()
{
HookEvent("player_spawn", Event_PlayerSpawn);
HookEvent("tagrenade_detonate", Event_tgdetonate, EventHookMode_Post);
}
public Action:Event_PlayerSpawn(Handle:event,const String:name[],bool:dontBroadcast)
{
new client_id = GetEventInt(event, "userid");
new client = GetClientOfUserId(client_id);
if(GetClientTeam(client) == 2)
{
CreateTimer(0.1, Timer_tg_spawn, client, TIMER_FLAG_NO_MAPCHANGE);
}
}
public Action:Event_tgdetonate(Handle:event,const String:name[],bool:dontBroadcast)
{
new client_id = GetEventInt(event, "userid");
new client = GetClientOfUserId(client_id);
CreateTimer(25, Timer_tg_spawn2, client, TIMER_FLAG_NO_MAPCHANGE);
}
public Action:Timer_tg_spawn(Handle:timer, any:client)
{
GivePlayerItem(client, "weapon_tagrenade");
CloseHandle(timer);
}
public Action:Timer_tg_spawn2(Handle:timer, any:client)
{
GivePlayerItem(client, "weapon_tagrenade");
CloseHandle(timer);
}
}