Okay so how can i make so when you trow a dodgeball it will disappear after 4 seconds on the ground
and is it any way i can do so the model is on the ground when i throw a dodgeball its half in the ground and half up
Code:
public Ham_Touch_Grenade_Pre( iEntity, id )
{
if( GAME_SNOWBALL <= g_iCurrentGame <= GAME_ZMBOMBS || g_iCurrentGame == GAME_SNOWBALL )
{
if(is_user_alive(id))
{
ExecuteHamB(Ham_Killed, id, pev(iEntity, pev_owner), 0)
remove_entity(iEntity)
}
}
}
public fwdSetModel(ent,const model[])
{
if(!pev_valid(ent) || !equal(model,"models/w_hegrenade.mdl"))
return FMRES_IGNORED
switch(g_iCurrentGame)
{
case GAME_DGBALL: engfunc(EngFunc_SetModel, ent, g_szDodgeball_World)
case GAME_ZMBOMBS: engfunc(EngFunc_SetModel, ent, g_szZombiebomb_World)
case GAME_SNOWBALL: engfunc(EngFunc_SetModel, ent, g_szSnowball_World)
case GAME_ANGRYBIRDS: engfunc(EngFunc_SetModel, ent, g_szAngryBirds_World)
default: return FMRES_IGNORED
}
return FMRES_SUPERCEDE
}
public think_grenade(ent)
{
new model[32];
entity_get_string(ent, EV_SZ_model, model, 31)
if(equali(model,"models/w_dodgeball.mdl"))
{
return PLUGIN_CONTINUE
}
// stop grenade from blowing up
return PLUGIN_HANDLED
}
__________________