Try this:
Code:
public plugin_init()
{
register_forward(FM_AddToFullPack, "FwdAddToFullPack", 1);
}
public FwdAddToFullPack(es, e, ent, host, hostflags, player, pSet)
{
if( !player ) return;
static Float:current_origin[3];
pev(ent, pev_origin, current_origin);
engfunc(EngFunc_DropToFloor, ent);
static Float:new_origin[3];
pev(ent, pev_origin, new_origin);
new_origin[2] += 30.0; // height above ground
set_pev(ent, pev_origin, current_origin);
if( new_origin[2] > current_origin[2] )
{
set_es(es, ES_Origin, new_origin);
}
}
__________________