Hehe
Also, um mal auf das script zurückzukommen, ich denke nicht dass es so ohneweiteres möglich ist, da source kein event feuert wenn man einen gegner sieht.
Man müsste also theoretisch erst mal einen serverseitingen, intelligenten, "wallhack" code schreiben der unterscheiden kann ob der spieler innerhalb seiner FOV einen anderen spieler sieht, etwaige props wie wände/türen müssten auch unterschieden werden wo dann noch die unterscheidung freund/feind hinzukommt, was hier aber das kleinere problem darstellt.
Dannach kann man dann ein event feuern, welches dann z.b. say/sound aktiviert.
Es wäre aber auch möglich basierend der movement sounds ein event zu feuern, allerdings würde das die sache sehr ungenau machen, da man einen gegenspieler nicht zwingend hören muss wenn man ihn sieht.
Also meiner meinung nach lohnt es den aufwand einfach nicht, zumindest nicht für ein "fun" plugin.
Wenn ich es aber richtig im kopf habe hat KAC 1.2.x+ (sourcemod) einen possitions/feind erkennungs code, evtl. könnte man darauf basierend ein neues script schreiben. Bei ES fällt mir so aber nichts ein was die sache vereinfachen könnte.
Edit: aso, für "Enemy Down" braucht man einfach nur auf das
player_death event aufzusetzen.