Skocz do zawartości

aShop


Rekomendowane odpowiedzi

RF8CnMT.png

Co to jest?

aShop to skrypt, który umożliwia stworzenie sklepu w GUI.

Przedmioty do sklepu dodajemy w pliku konfiguracyjnym (/plugins/aShop/config.yml).

 

Komendy:

Otwieranie sklepu - /sklep

 

Uprawnienia:

- brak -

 

Znane błędy:

- Nie znaleziono

 

Do zrobienia w następnych wersjach:

- Wasze propozycje

 

Kilka zrzutów dla podglądu:

 

Spoiler

 

Wygląd sklepu:

YeDMmAE.jpg

 

Przykładowy przedmiot:

KCFsL93.jpg

 

Informacja o zakupie:

0SgqaJ9.jpg

 

 

Link do pobrania:

aShop 1.0+ - Aktualna wersja!

aShop 1.0 Config - Plik konfiguracyjny

 

Wprowadzone zmiany:

- Dodano automatyczne pobieranie pliku konfiguracyjnego (1.0+)

 

Ważne:

- Podszywanie się pod autora i udostępnianie skryptu podając się za autora zabronione!

- Edycja kodu tylko i wyłącznie na własny użytek.

 

Sprawdź mój poprzedni skrypt!

OYKXWyv.png

-> Przejdź do prezentacji <-

 

Odnośnik do komentarza
https://skript.pl/temat/9794-ashop/
Udostępnij na innych stronach

wf "## Pobierz plik konfiguracyjny z oficialnej prezentacji -> https://skript.pl/temat/9794-ashop/ ##" to "plugins/aShop/config.yml"

A jeżeli nie chcę mi się pobierać pliku konfiguracyjnego to co? ;-; 

Nie mogę korzystać z tego skryptu? (Dlaczego? Dlatego że jestem RUDY?!)

Dodaj to, że plik z treścią się automatycznie pobiera :)

Po za tym ocena skryptu:

11/10 - odje*ane perfekcyjnie

// edit

@astranaar Tu nie chodzi o to. Chodzi o to, że ja mam w zwyczaju że jak coś instaluje, to konfiguracja mi się wgrywa z automatu. A jako że jestem z natury (trochę) leniwy to wtedy kiedy tak nie ma, nie chcę mi się instalować skryptu.

@astranaar w0w. cieszę się :)

Edytowane przez Nieaktywny
Odnośnik do komentarza
https://skript.pl/temat/9794-ashop/#findComment-73821
Udostępnij na innych stronach

37 minut temu, mrkacperek napisał:

A jeżeli nie chcę mi się pobierać pliku konfiguracyjnego to co? ;-; 

A co jeśli link do pobrania pliku konfiguracyjnego jest zaraz pod linkiem do pobrania skryptu? :D

3 godziny temu, astranaar napisał:

Link do pobrania:

aShop 1.0 - Aktualna wersja!

aShop 1.0 Config - Plik konfiguracyjny

@mrkacperek

Jeśli tak nalegasz to dziś zrobie aktualizację :)

 

Aktualizacja!

- Dodano automatyczne pobieranie pliku konfiguracyjnego (1.0+)

Link do pobrania:

aShop 1.0+ - Aktualna wersja!

aShop 1.0 Config - Plik konfiguracyjny

 

Odnośnik do komentarza
https://skript.pl/temat/9794-ashop/#findComment-73822
Udostępnij na innych stronach

Godzinę temu, Nawo napisał:

Świetna robota, ale zamiast ustawiać zmiennych z pliku konfiguracyjnego przy starcie skryptu to możesz bezpośrednio pobierać informacje z pliku gdy będą potrzebne = brak zmiennych (które teoretycznie zmniejszają wydajność) i ładniej wyglądający kod. Ale i tak bardzo fajny i przydatny skrypt :D

Dziś nad tym popracuję :D

Odnośnik do komentarza
https://skript.pl/temat/9794-ashop/#findComment-73878
Udostępnij na innych stronach

Skrypty ok.

Mam pomysł co dodać, jak bedzie dobrze zrobione to dodam na swój serwer.

Że każdy może dodac przedmiot i on dostaje 80% za sprzedaż, tak jak na steam. Wiesz o co mi chodzi, globalny rynek. :)

Odnośnik do komentarza
https://skript.pl/temat/9794-ashop/#findComment-73945
Udostępnij na innych stronach

Skrypt nie działa jak powinien. Nie jest napisane, że skrypt wymaga Essentials, lecz można go zastąpić i zrobić tak:

format slot {_pos} of player with 1 of {_item.%loop-value%} named "%{_name.%loop-value%}%" with lore " %{_lore.split.%loop-value-1%}%" to close then run [execute player command "ashop %{ashop.products.%loop-value-1%.amount}% %{ashop.products.%loop-value-1%.item}% %{ashop.products.%loop-value-1%.price}%"]

 

2. W skrypcie pojawia się zmienna {eco::%player%} która nawet nie jest ustawiana, więc skrypt nigdy nie będzie działał.

Odnośnik do komentarza
https://skript.pl/temat/9794-ashop/#findComment-74743
Udostępnij na innych stronach

Skrypt nie działa jak powinien. Nie jest napisane, że skrypt wymaga Essentials, lecz można go zastąpić i zrobić tak:


format slot {_pos} of player with 1 of {_item.%loop-value%} named "%{_name.%loop-value%}%" with lore " %{_lore.split.%loop-value-1%}%" to close then run [execute player command "ashop %{ashop.products.%loop-value-1%.amount}% %{ashop.products.%loop-value-1%.item}% %{ashop.products.%loop-value-1%.price}%"]

 

2. W skrypcie pojawia się zmienna {eco::%player%} która nawet nie jest ustawiana, więc skrypt nigdy nie będzie działał.

Piszesz, że nie działa poprawnie, a nigdzie nie dajesz, co Ci nie działa.

@Offtop

Ogólnie to widze, że dzisiaj strasznie gryziesz xd

Odnośnik do komentarza
https://skript.pl/temat/9794-ashop/#findComment-74755
Udostępnij na innych stronach

  • 4 miesiące temu...
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ę...