// Piešķíiram unikālu ID katram orbam if (!variable_instance_exists(self, "orb_id")) { orb_id = id; // Ja orb_id nav iestatîts, izmantojam instanču ID kâ noklusējuma vērtîbu } // Iznīcinām orb, ja tas jau ir savākts if (!variable_global_exists("collected_orbs")) { global.collected_orbs = ds_list_create(); // Izveidojam sarakstu, ja tas vēl neeksistē } if (ds_list_find_index(global.collected_orbs, orb_id) != -1) { instance_destroy(); // Ja orb jau ir savākts, iznīcinām instanci }