Wow thanks alot, works fine!
And its indeed a bit simpler then mine :)
I'm sorry but I still don't get it why my version didn't work :/
This is what I did...
For each (snakebody) <--ordered backwards like I did
if(snakebody.number = 0) <-- the one behind the head
Pick(Instance 0 from snakehead) <--- is the last instance from snakebodys
Pick(Actual loop instance) <--- this should be the looped instance, doesnt it?
Pick(Actual loop instance -1) <--- instance in front of the looped one, right?
Maybe I unterstood something wrong with Picking Instances?
Oh now I got it :D
I just tried to pick an instance from an instance, sorry :S