Hallo.
1.) Das kannst Du über die Faction machen. Alle Untoten sind Mitglied in der Faction UndeadFaction und das kannst Du mit GetInFaction abfragen.
2.) Nein, das geht nicht.
3.) Das Script muss wie folgt lauten (sofern ich die MessageBox richtig interpretiere)
EDIT:
Ja, da fehlte das Endif. Ein kleiner Schusselfehler.