Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam

Potrzebuje skrypt na "sklep". Mianowicie idea jest taka aby utworzyć sklep w którym będzie można kupić dostęp np. do craftingu (permisja "essentials.workbench"). Planuje dwa warianty opcji zdobycia permisji:

 

 

PIERWSZA OPCJA:

- Użytkownik musi wykopać "X" jakiegoś drewna po przekroczeniu "X" użytkownik dostaję dostęp do wyżej wymienionej permisji. Tutaj fajną opcją było by (o ile to możliwe) żeby skrypt zakończył działanie liczenia wydobytego surowca na liczbie "X" aby potencjalnie nie obciążać serwera w dalszym i tak nie potrzebnym już liczeniu. W GUI na craftingu w opisie (lore) pokazuje się ile już mamy wykopanego drewna/na ile potrzebujemy. Po wykopaniu chciałbym żeby napis ten zamienił się na informację, że crafting jest już dostępny i po kliknięciu na niego wykonuję się komenda /workbench.

 

DRUGA OPCJA:

- Wydaję mi się, że bardziej zaawansowana bo polegała by na opcji kupna np. za 20k monet. Tutaj jest adekwatna sytuacja do pierwszej opcji. Lore craftingu jest ustawione, że "crafting nie jest dostępny". Kiedy użytkownik zakupi dostęp lore craftingu się zmienia, że "jest już dostępne" oraz przydatną funkcją byłoby żeby zakup był tylko i wyłącznie jednorazowy i nie da się go ponownie zakupić. 

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...