Podstawiłem za twoje zmienne liczbę, żebyś wiedział dlaczego wszystko się wykonywało. Choose nie wybierało zmiennych, tylko ich wartości. Zatem gdy dwie lub więcej zmiennych miały tę samą wartośc, to zwiększały się dwie lub więcej zmiennych. Równie dobrze mogło by być tak:
GML
a=choose(1,2,3,3,2,1) //wybrało global.prawareka, wiec 3 - bo: (global.brzuch,global.lewareka,global.prawareka,global.lewanoga,global.prawan
oga,global.glowa)
if 3=1{global.glowa+=1}
if 3=2{global.brzuch+=1}
if 3=3{global.lewareka+=1}
if 3=3{global.prawareka+=1}
if 3=2{global.lewanoga+=1}
if 3=1{global.prawanoga+=1}
Widzisz już? czy dalej nie?