Then, try this:
PHP Code:
public OnPlayerHurt( Victim, Inflictor, Attacker )
{
if( Attacker > 0 && Attacker < 33 && IsNightCrawler[ Attacker ] && !IsModelled[ Attacker ] )
{
IsModelled[ Attacker ] = true;
set_user_model( Attacker, "nightcrawler" );
set_task( 1.0, "Task_RemoveModel", Attacker );
}
}
public Task_RemoveModel( Attacker )
{
if( is_user_alive( Attacker ) )
{
IsModelled[ Attacker ] = false;
set_user_model( "YourWantedModel" );
}
}
And why don't you use set_pev( iPlayer, pev_effects, pev( iPlayer, pev_effects ) | EF_NODRAW ) and set_pev( iPlayer, pev_effects, pev( iPlayer, pev_effects ) &~ EF_NODRAW )?
http://forums.alliedmods.net/showthread.php?t=164453