state = {} isdecal = {} function thirdp_projectile_decal_init(e) isdecal[e] = -1 state[e] = "wait" end --warning: you must place same or more decals as you have projectiles function thirdp_projectile_decal_main(e) if gun_number == nil then return end if state[e] == "wait" then Hide(e) CollisionOff(e) SetPosition(e,g_PlayerPosX,g_PlayerPosY,g_PlayerPosZ) StartTimer(e) --PromptLocal(e,isdecal[e]) else Show(e) --RotateToPlayer(e) if GetTimer(e) > 500 then state[e] = "wait" end end end function thirdp_projectile_decal_exit(e) end