what gem you want put to weapon
Sample:
file itemetc_socket
Crit Gem = index 6550
file itemsocket
6550 weapon 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0
itemetc_socket
gem index 6570 (Attack Bead)
itemsocket =
6570 weapon 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0
just look closer inside itemsocket because some gem is not for weapon.
and if you change all 0 to 1 you can put any gem where you want
if you can upload you'r item folder from share folder.