Look at the overlord. When an overlord upgrade is purchased, it triggers a CommandSetUpgrade, a new set of 12 buttons.
The trick with the arrow is to trigger a CommandSetUpgrade, and have an arrow pointing backwards as well, to return to the original commandset. The upgrade cost and time should therefore be 0
thanks but i only started editing generals 1 day before i posted that message
i admit i picked up gennerals fast
but i cannot yet do zero hour so if you could teach me i would be iternaly thankfull
but in the meantime since generals does not have that option for gla workers could you give me the code