tag @a add ally
scoreboard players set @s shift 0
gamemode adventure
#weapon and abilities ID
execute store result storage player_data 1.id int 1 run scoreboard players get @s player_id
execute store result storage player_data 1.player_id int 1 run scoreboard players get @s player_id

execute store result storage player_data 1.weapon int 1 run scoreboard players get @s weapon_id

execute store result storage player_data 1.rc int 1 run scoreboard players get @s rc_id

execute store result storage player_data 1.q int 1 run scoreboard players get @s q_id

execute store result storage player_data 1.shift int 1 run scoreboard players get @s shift_id

#character
execute as @s[tag=classless] run data modify storage minecraft:player_data 1.character set value classless
execute as @s[tag=brawler] run data modify storage minecraft:player_data 1.character set value brawler
execute as @s[tag=sniper] run data modify storage minecraft:player_data 1.character set value sniper
execute as @s[tag=assassin] run data modify storage minecraft:player_data 1.character set value assassin
execute as @s[tag=engineer] run data modify storage minecraft:player_data 1.character set value engineer
execute as @s[tag=archer] run data modify storage minecraft:player_data 1.character set value archer
execute as @s[tag=knight] run data modify storage minecraft:player_data 1.character set value knight
execute as @s[tag=gunner] run data modify storage minecraft:player_data 1.character set value gunner
execute as @s[tag=sorcerer] run data modify storage minecraft:player_data 1.character set value sorcerer
execute as @s[tag=reaper] run data modify storage minecraft:player_data 1.character set value reaper