[DEFNAME player_layers]
player_layer_1 3
player_layer_2 4
player_layer_3 5
player_layer_4 8
player_layer_5 14
player_layer_6 15
player_layer_7 16
player_layer_8 17
player_layer_9 18
player_layer_10 20
player_layer_11 7
player_layer_12 19
player_layer_13 13
player_layer_14 23
player_layer_15 10
player_layer_16 24
player_layer_17 22
player_layer_18 11
player_layer_19 6
player_layer_20 12
player_layer_21 1
player_layer_22 2
player_layer_23 9
player_layer_24 21
// code to add the layers.. I recommend use under @login
DB.EXECUTE DELETE FROM characters_layers WHERE char_id='<dUID>'
FOR X 1 24
IF <FINDLAYER.<dDEF.PLAYER_LAYER_<dLOCAL.X>>> && !<dLOCAL.<dLOCAL.X>> && <dDEF.PLAYER_LAYER_<dLOCAL.X>> != 21
REF1 <FINDLAYER.<dDEF.PLAYER_LAYER_<dLOCAL.X>>.UID>
DB.EXECUTE INSERT INTO characters_layers (char_id, sequence, layer_id, item_id, item_hue) VALUES ('<dREF1.CONT.UID>','<dLOCAL.X>','<dDEF.PLAYER_LAYER_<dLOCAL.X>>','<dREF1.ID>','<dREF1.COLOR>') //
ENDIF
ENDFOR