char sBuffer[64]
GetWeaponName(weapon, sBuffer, sizeof sBuffer) // оружием может быть любой нож, например нож-бабочка
StripKnifeName(sBuffer)
if(!strcmp(sBuffer, "weapon_knife"))
PrintToChat(client, "Это нож")
else if(!strcmp(sBuffer, "weapon_knife_gg"))
PrintToChat(client, "Это золотой нож")
else if(!strcmp(sBuffer, "weapon_knife_ghost"))
PrintToChat(client, "Это призрачный нож")
else
PrintToChat(client, "Это не нож")