options:
maxeme: 512
on load:
set {maxeme} to {@maxeme}
variables:
{ws:eme::%player%} = 0
on any move:
if player has {maxeme } + 1 of emerald block:
loop 230 times:
if player has {maxeme} + 1 of emerald block:
remove 1 emerald block from player
add 1 to {ws:eme::%player%}
add 1 to {_num1}
send "&bSchowek &aEME: &eMiales zbyt duza ilosc emeraldow przy sobie! &eDo schowka zostalo przeniesione &6%{_num1}%&eszt. emeraldow"
command /eme [<text>]:
trigger:
close player's inventory
open chest with 1 rows named "&8> &aEMERALDY &8<" to player
loop 9 times:
set player's current inventory's slot 4 to emerald block named "&a&lEMERALDY &8( &ePosiadasz: &6%{ws:eme::%player%}%&eszt. &8)" with lore " || &7Maksymalnie mozesz posiadac &6%{maxeme}%&7szt.||||&7Wyplata eme ze schowka:||&6LPM &8- &eWyplata jednej sztuki||&6LPM + SHIFT &8- &eWyplata sztuk do limitu|| "
on inventory click:
inventory name of player's current inventory = "&8> &aEMERALDY &8<":
cancel event
clicked slot = 2:
player has {maxeme} of emerald block:
send "&6Schowek: &cMasz juz maksymalna ilosc emeraldow w eq!"
stop
player can hold 1 emerald block:
if clicked type is left mouse button or right mouse button:
player don't have {maxeme} of emerald block:
{ws:eme::%player%} > 0:
add 1 emerald block to player
remove 1 from {ws:eme::%player%}
set action bar of player to "&6Schowek: &eWyplaciles jeden blok emeraldow!"
else:
send "&6Schowek: &cNie masz tyle emeraldow w schowku!"
else:
loop {maxeme} times:
player don't have {maxeme} of emerald block:
{ws:eme::%player%} > 0:
add 1 emerald block to player
remove 1 from {ws:eme::%player%}
set action bar of player to "&6Schowek: &eEmeraldy do limitu zostaly wyplacone!"
else:
send "&6Schowek: &cNie masz tyle emeraldow w schowku!"
else:
send "&6Schowek: &cNie masz tyle miejsca w eq!"
clicked slot = 4:
set player's current inventory's slot 4 to emerald block named "&a&lEMERALDY &8( &ePosiadasz: &6%{ws:eme::%player%}%&eszt. &8)" with lore " || &7Maksymalnie mozesz posiadac &6%{maxeme}%&7szt.||||&7Wyplata emeraldow ze schowka:||&6LPM &8- &eWyplata jednej sztuki||&6LPM + SHIFT &8- &eWyplata sztuk do limitu|| "
Pytanie
nvjsbon_ 0
options:
maxeme: 512
on load:
set {maxeme} to {@maxeme}
variables:
{ws:eme::%player%} = 0
on any move:
if player has {maxeme } + 1 of emerald block:
loop 230 times:
if player has {maxeme} + 1 of emerald block:
remove 1 emerald block from player
add 1 to {ws:eme::%player%}
add 1 to {_num1}
send "&bSchowek &aEME: &eMiales zbyt duza ilosc emeraldow przy sobie! &eDo schowka zostalo przeniesione &6%{_num1}%&eszt. emeraldow"
command /eme [<text>]:
trigger:
close player's inventory
open chest with 1 rows named "&8> &aEMERALDY &8<" to player
loop 9 times:
set player's current inventory's slot 4 to emerald block named "&a&lEMERALDY &8( &ePosiadasz: &6%{ws:eme::%player%}%&eszt. &8)" with lore " || &7Maksymalnie mozesz posiadac &6%{maxeme}%&7szt.||||&7Wyplata eme ze schowka:||&6LPM &8- &eWyplata jednej sztuki||&6LPM + SHIFT &8- &eWyplata sztuk do limitu|| "
on inventory click:
inventory name of player's current inventory = "&8> &aEMERALDY &8<":
cancel event
clicked slot = 2:
player has {maxeme} of emerald block:
send "&6Schowek: &cMasz juz maksymalna ilosc emeraldow w eq!"
stop
player can hold 1 emerald block:
if clicked type is left mouse button or right mouse button:
player don't have {maxeme} of emerald block:
{ws:eme::%player%} > 0:
add 1 emerald block to player
remove 1 from {ws:eme::%player%}
set action bar of player to "&6Schowek: &eWyplaciles jeden blok emeraldow!"
else:
send "&6Schowek: &cNie masz tyle emeraldow w schowku!"
else:
loop {maxeme} times:
player don't have {maxeme} of emerald block:
{ws:eme::%player%} > 0:
add 1 emerald block to player
remove 1 from {ws:eme::%player%}
set action bar of player to "&6Schowek: &eEmeraldy do limitu zostaly wyplacone!"
else:
send "&6Schowek: &cNie masz tyle emeraldow w schowku!"
else:
send "&6Schowek: &cNie masz tyle miejsca w eq!"
clicked slot = 4:
set player's current inventory's slot 4 to emerald block named "&a&lEMERALDY &8( &ePosiadasz: &6%{ws:eme::%player%}%&eszt. &8)" with lore " || &7Maksymalnie mozesz posiadac &6%{maxeme}%&7szt.||||&7Wyplata emeraldow ze schowka:||&6LPM &8- &eWyplata jednej sztuki||&6LPM + SHIFT &8- &eWyplata sztuk do limitu|| "
Odnośnik do komentarza
https://skript.pl/temat/51122-potrzebuje-pomocy-ze-skryptem-na-wyciaganie-emerladow-ze-schowka-skrypt-jest-mniej-wiecej-ok-tylko-nie-moge-wyciagnac-emeraldow-help/Udostępnij na innych stronach
5 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.