Skocz do zawartości

Prosty skrypt na "Narkotyki" v3


Rekomendowane odpowiedzi

  1. Po co używasz open chest... z SkQuery? Możesz użyć open chest inventory... (reszta jak w skquery) ze skripta, przez co skquery nie będzie wymagane
  2. Gdzie jest options z np.: {@cena narkotyk}?
Odnośnik do komentarza
https://skript.pl/temat/45159-prosty-skrypt-na-narkotyki-v3/#findComment-284249
Udostępnij na innych stronach

Teraz, POCYBUSEK napisał:

1. Nie uzywam z skQuery gui!
2. Nie ma

1. ale nie mówie o format slocie tylko o 

open chest with 3 rows named "&f&lDiler" to player

zamień to na 

open chest inventory with 3 rows named "&f&lDiler" to player

i skquery nie będzie potrzebne (chyba, że jestem ślepy i coś innego jest tu z skquery).


2. No to dodaj, dlaczego nie ma?

Odnośnik do komentarza
https://skript.pl/temat/45159-prosty-skrypt-na-narkotyki-v3/#findComment-284251
Udostępnij na innych stronach

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.

Odnośnik do komentarza
https://skript.pl/temat/45159-prosty-skrypt-na-narkotyki-v3/#findComment-284252
Udostępnij na innych stronach

1 minutę temu, POCYBUSEK napisał:

Poprawione jest już

Nadal masz 2 razy anulowanie eventu i zamykanie gui :/
daj tak:
 

on inventory click:
    if name of player's current inventory is "&f&lDiler":
        if clicked inventory is player's inventory:
            stop
        cancel event
        if clicked slot is 13:            
            if player's balance >= {@cena narkotyk}:
                remove {@cena narkotyk} from player's balance
                give 1 sugar named "&f&lNarkotyk" to player
                close player's inventory

 

Odnośnik do komentarza
https://skript.pl/temat/45159-prosty-skrypt-na-narkotyki-v3/#findComment-284254
Udostępnij na innych stronach

  • Szifter zablokował(a) ten temat
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...