Hey. Instead of doing it for you, im gonna teach you (yay! fun lmao)
First install skbee, skellet, and skquery (idk which ones you need, but thats what I use)
Then, make smth like this:
on command /shop:
aliases: /buy
trigger:
wait 2 ticks
open chest with 6 rows named "&6Shop"
wait 2 ticks
loop integers between 0 and 54 - 1:
format slot loop-number of player with gray stained glass pane named "&r" to be unstealable
format slot 0 of player with sunflower named "Text here" to be unstealable
format slot 3 of player with paper named "&a%{economy::bal::%player%}% &2Credits" to close then run ["command"]
format slot 5 of player with diamond pickaxe named "%{price::%player%}%" to be unstealable
ur gonna need to do some functions and stuff to make stuff fully buyable, but that should be someone on the skunity forums/docs.