add the player shop db info and fix bug