@ Julz
thanks.. ya i tried that by putting "while (!you) {wait(1);}" but then it doesn't start the action at all.. the attached entity just hangs in mid-air at its initial position in the level.
i also tried putting the xyz after abc but that doesn't help either..
like i said it was working fine a few hours ago.. after i changed the model it doesn't work anymore no matter what i do.
@ Nomad..
well dude at present i only have the player, the attached entity and less than 10 blocks in the level.. i don think that would use up too much memory.. anyway thanks for letting me know this is a common error.. i thought maybe something was wrong with the one i'm using..
only way i can think of now is to return player position values to a global array and use them.. but i didn't want to use too many variables so was trying it this way.