1. Skrypt nie zadziała, gdyż nigdzie nie masz sekcji options. Brakuje 'cena narkotyk' oraz 'name'.
2. Po co anulujesz dwukrotnie event 'on inventory click'?
3. Zamiast zamykać ekwipunek w linijce 30. i 34., wystarczy zamykać w 34. oraz przesunąć o jedno wcięcie w lewo.
4. Wystarczy użyć 'chest inventory' do otwierania GUI, wtedy SkQuery jest niepotrzebne.
5. Vault sam w sobie nie wystarczy do zarządzania kasą gracza. Wymagany jest jeszcze plugin wspierający Vault w kwestii ekonomii (np. EssentialsX).
Podsumowując, nawet nie przetestowałeś tego skryptu (już nie mówię o tym, że nawet go nie wrzuciłeś na serwer), a już go wrzucasz na forum.