TradeSK
*REKLAMA*
Zajrzyj też do nowszej wersji:
*koniec reklamy*
Hejka, przedstawiam wam mój skrypt na zaawansowany handel z graczami w GUI.. TAK! w gui.
Co robi? Jak to handel, to handlujemy z graczami, najpierw co musimy zrobić to wpisać:
/handel <gracz>
I jeżeli zaakceptuje to wyświetli nam takie coś:
Wrzucamy tam itemki i zamykamy okienko, wtedy przechodzi nam do takiego GUI:
Jeżeli nam coś nie pasuje zawsze możemy coś zmienić:
Ale wiemy też przecież, że ktoś chce kupić item, więc co wtedy?
A no, pomyślałem o tym i dodałem komendę, która robi banknoty:
/handel banknot <liczba>
Klikając nim PPM, zwraca nam całe pieniążki, które są opisane w drugiej linijce lore.
Również jest depozyt, który przechowuje nam przedmioty, które się nie zmieściły podczas wymiany.
Można je odebrać komendą /handel odbierz, gdy tylko zwolnimy trochę miejsca w ekwipunku
Wszystkie komendy:
ToDo:
-Wszelakie bugi, których jeszcze nie udało mi się wykryć.
Download:
V1. https://code.skript.pl/HonZNIJi/raw/
V2.
V2.1 https://code.skript.pl/XT2BqVph/raw/
V3. https://code.skript.pl/TY5wy0NH/raw/
V3.1 https://code.skript.pl/YC3eCcwY/
V4.0 https://code.skript.pl/n6sqeLbO/
ChangeLog:
V1. - Wydanie skryptu
V2. - Dodanie eventu On Quit
V2.1 - Dodanie eventu On Join, zmieniono trochę wygląd i poprawiono bugi z eventem On Quit
V3 Usunięto poważny błąd kopiowania itemu !!! Drobne poprawki lakiernicze
V3.1 - Zaktualizowano do wersji 1.11 (poprawiono błąd ze zmienną, działa też na 1.7)
V4.0 - Usunięto mały błąd z kopiowaniem itemów;
dorobiłem logi handlu (zapusują się w plugins -> Skript -> logs -> handel.log);
Przykładowy log:
Wymagania:
Skript min 2.1.2, SkQuery 3, WildSkript, Vault + Essentials
Zachęcam do testowania i oceniania
//Dodam, że skrypt był testowany na serwerze CraftBukkit 1.7.2 R0.1, więc możliwe, że nie będzie działał na wyższych wersjach (Na 1.8 jeszcze może pójść, nie wiem jak z wyższymi)
//Zaktualizowano i przetestowano skrypt na wersji 1.11 PaperSpigot. Działa
//Sprawdzono skrypt na wersji Spigot 1.12 - działa