not tested:
PHP Code:
#include <sdktools>
public void OnPluginStart()
{
HookEvent("weapon_fire", Event_Fire);
}
public Action Event_Fire(Event hEvent, const char[] sName, bool bDontBroadcast)
{
int iClient = GetClientOfUserId(hEvent.GetInt("userid"));
char sWeapon[32];
GetClientWeapon(iClient, sWeapon, 32);
if (!StrEqual(sWeapon, "weapon_deagle"))
return Plugin_Handled;
ClientCommand(iClient, "slot3");
CreateTimer(0.3, Timer_Delay, iClient);
return Plugin_Handled;
}
public Action Timer_Delay(Handle hTimer, int iClient)
{
ClientCommand(iClient, "lastinv");
}