not tested
PHP Code:
#include <sourcemod>
#include <cstrike>
#pragma semicolon 1
public void OnPluginStart()
{
HookEvent("player_death", Event_Death);
}
public Action Event_Death(Event hEvent, const char[] sName, bool bDontBroadcast)
{
int iClient = GetClientOfUserId(hEvent.GetInt("attacker"));
if (IsClientInGame(iClient))
{
char sWeapon[32];
GetClientWeapon(iClient, sWeapon, sizeof(sWeapon));
if (StrEqual(sWeapon, "weapon_taser"))
{
if (GetClientTeam(iClient) == 3)
{
CS_SetMVPCount(iClient, CS_GetMVPCount(iClient) + 1);
CS_TerminateRound(7.0, CSRoundEnd_CTWin);
}
if (GetClientTeam(iClient) == 2)
{
CS_SetMVPCount(iClient, CS_GetMVPCount(iClient) + 1);
CS_TerminateRound(7.0, CSRoundEnd_TerroristWin);
}
}
}
return Plugin_Continue;
}