Chciałbym dodać, że on się jeszcze uczy, ale też mu mówiłem, aby używał set slot, jednak set slot jest trudniejszy do opanowania. Fajnie że mu pomagacie, ale ja też mu mówię, co i jak. Sam używam set slot, ale na wersję 1.8.8, ponieważ na wersję 1.17.1 wywala mi skrypty, jak mam skellett
Osobiście napisał bym kod tak
Przykład!!!:
command /kit:
trigger:
set {_gui} to chest inventory with 3 rows named "&8Kity"
set slot 0 of {_gui} air
set slot 1 of {_gui} to diamond named "&6Kit VIP"
open {_gui} to player
on inventory click:
event-inventory is not player's inventory
if name of event-inventory is "Nazwa":
if clicked inventory is not player's inventory:
if clicked slot is not air
cancel event
if clicked slot is 1:
add diamond named "&6Nazwa" to player's inventory
KONIEC
Set slot jest poprostu lepszy i tyle polecam zmienić
Jeśli pomogłem daj like pls
Czy da się zrobić, aby serwer dostępny był od wersji 1.15 do 1.18 bez odblokowywania werski 1.7-1.14? (samo wgranie pluginu ViaBackwards nie pomoże, bo do tego aby on działał potrzebny jest ViaVersions)
command /helpop [<text>]:
trigger:
if player has permission "helpop.use":
set {_gui} to chest inventory with 3 rows named "&8&lHelpOp"
set slot 5 of {_gui} to paper named "&cWIADOMOSC:" with lore "&7%arg1%"
open {_gui} to player
on inventory click:
if name of event-inventory is "&8&lHelpOp":
event-inventory is not player's inventory
if clicked slot is air
if clicked slot is set
cancel event
if arg 1 is not set:
send "&7Poprawne uzycie: &6/helpop &e<&6wiadomosc&e>"
stop
if arg 1 is set:
send "&3&lTWOJE IP &6%player% &eWyslal helpopa o tresci: &6%arg 1%"
stop
Proszę, spróbuj tego, jeżeli nie zadziała, pisz śmiało, choć dopiero zaczynam, postaram się pomóc.
A i pamiętaj, że zamiast format slot używać set slot. Bo jest lepszy
To zależy jakie umowy podpisujesz z klientem.
Jeśli mówisz że za 100 zł ty jeszcze masz zapewniać stałe wsparcie to trochę kpina.
Plugin który jest dobrze zrobiony i jest darmowy w necie nie potrzebuje jakiś poprawek.
Jeśli klient sobie życzy nowe metody pisania przykładowych gildii z jakimiś nowymi (nie dostępnymi nigdzie) metodami zapisów danych czy optymalizacji której nie ma nigdzie ale będą widoczne efekty na maszynie i pod czas rozgrywki to bez problemu mogę zapłacić nawet 500 zł. Gildie które nie są za bardzo rozbudowane. Gildie które w łatwy sposób można potem rozbudować na każdy możliwy tryb serwera i mieć pewność że potem to się nie znajdzie w sieci czy na innym serwerze.
Ale jeśli programista twierdzi że ja jestem debilem i będę mu płacił za dodanie paru pierdół do gotowych pluginów z neta (może lekko przerobionych w kwestiach estetycznych na serwerze) 300 zł to palnij się w łęb i szukaj następnego jelenia.
Każde dodatki które nie były w pierwotnym opisie powinny być naliczane w inny sposób bo czasem nawet ktoś kto nie pisze pluginów a pisze configi może sobie sam to zrobić na zasadzie kopiuj wklej.