First, sorry for bad or horrible english.
I need add to this code:
PHP Code:
#include <amxmodx>
#include <fakemeta>
new last_stand[33],Float:duck_start_time[33],Float:last_origin[33][3]
public plugin_init() {
register_plugin("Anti DD Scroll", "1.0", "Empower")
register_forward(FM_CmdStart, "pfw_CmdStart", 1)
register_cvar("adds_version", "1.0", FCVAR_SERVER | FCVAR_SPONLY)
}
public pfw_CmdStart(id, pUC, seed)
{
new iButtons = get_uc(pUC, UC_Buttons)
// just ducked
if(iButtons & IN_DUCK)
{
if(last_stand[id])
{
pev(id,pev_origin,last_origin[id])
duck_start_time[id] = get_gametime()
last_stand[id] = false;
}
}
// just got up
else
{
if(!last_stand[id])
{
new Float:fGameTime = get_gametime()
// So low time, this is scroll for sure, block duck.
if((fGameTime-duck_start_time[id])<0.02)
{
engfunc(EngFunc_SetOrigin, id, last_origin[id])
set_pev(id, pev_bInDuck, false);
}
}
last_stand[id] = true;
}
}
when the function of this plugin apply, i need set to the client the command "fadetoblack" or "black screen" for 3 seconds and remove it. Someone can help me?