Я не слишком хорошо разбираюсь в использовании переменной id. Но можно попробовать.
Уничтожение объекта с нужным id (допустим, 100732):
with (100732)
{
instance_destroy()
}
Увеличение hp нужному id:
(100732).hp+=25
Можно определить id ближайшего противника и убить его (через id это делать неудобно, но всё же):
target = instance_nearest(x, y, enemy)
with target.id
{
instance_destroy()
}
Большего о id я не знаю. Никогда им не пользовался.