вопрос где ты такое увидел
скорее всего из-за специфики использования p_ моделей на сервере есть аттачи (для экономия ресурсов например)
просто так вешать аттач на будущий труп -
по коду весьма просто всё
на отправке msgcorlplse просто удалять аттач, а не на player killed
насчет дропа - ловить spawn post для weaponbox'а, ставить solid not + ef_nodraw(чтобы не отображались раньше времени), поставить на них метки в какой-то pev (чтобы понять что это именно наш дроп) и записать их в дин.массив, далее использовать таск чтобы снять эффекты nodraw и solid not
ну и сейф проверки на случай если игрок вышел