actors.clonename.self_VAR = 1; NOT WORKING

int n;
double mindist = 10000; //Initialize min distance with some high value
Actor *actors, *closest = NULL, *ac = NULL;
//Get all actors that collides with the sensor actor
actors = getAllActorsInCollision("Event Actor", &n);
if(actors){
int i;
for(i = 0; i < n; i++){
if(strcmp(actors[i].name, "player") != 0){ //Ignore the player actor
double d = distance(player.x, player.y, actors[i].x, actors[i].y);
if(d < mindist){
//Hold the closest actor
closest = (actors + i);
ID2 = closest;
ID = closest->cloneindex;
mindist = d;
if(strcmp(actors[i].name, "T1") == 0){
ID1 = actors;
DestroyActor(actors[i].name);
}
if(strcmp(actors[i].name, "T2") == 0){
ID1 = actors;
DestroyActor(actors[i].name);
}
if(strcmp(actors[i].clonename, "MIO.1") == 0){
ID1 = actors;
actors.clonename.self_VAR = 1;<======================= Why this code not workung? Tnk1000 for helpme.
self.VAR t is a common inside variable to every clone.
DestroyActor(actors[i].clonename);
}
}
}
}
}
//Move the closest actor, if any
if(closest){
MoveTo(closest->clonename, 0, 0, 1, "player", "");
}
double mindist = 10000; //Initialize min distance with some high value
Actor *actors, *closest = NULL, *ac = NULL;
//Get all actors that collides with the sensor actor
actors = getAllActorsInCollision("Event Actor", &n);
if(actors){
int i;
for(i = 0; i < n; i++){
if(strcmp(actors[i].name, "player") != 0){ //Ignore the player actor
double d = distance(player.x, player.y, actors[i].x, actors[i].y);
if(d < mindist){
//Hold the closest actor
closest = (actors + i);
ID2 = closest;
ID = closest->cloneindex;
mindist = d;
if(strcmp(actors[i].name, "T1") == 0){
ID1 = actors;
DestroyActor(actors[i].name);
}
if(strcmp(actors[i].name, "T2") == 0){
ID1 = actors;
DestroyActor(actors[i].name);
}
if(strcmp(actors[i].clonename, "MIO.1") == 0){
ID1 = actors;
actors.clonename.self_VAR = 1;<======================= Why this code not workung? Tnk1000 for helpme.
self.VAR t is a common inside variable to every clone.
DestroyActor(actors[i].clonename);
}
}
}
}
}
//Move the closest actor, if any
if(closest){
MoveTo(closest->clonename, 0, 0, 1, "player", "");
}