xDravius 1 Opublikowano 9 lutego Udostępnij Opublikowano 9 lutego ############################# # Autor: xDravius # # Werja pierwsza # ############################# on inventory close: if name of event-inventory contains "&8Ender chest": set {_target} to {ecc::lastTarget::%player%} set {_rows} to {enderchest::rows::%{_target}%} loop ({_rows} * 9) times: set {enderchest::%{_target}%::%loop-number%} to slot (loop-number - 3) of event-inventory delete {ecc::lastTarget::%player%} on right click: if player's held item is flower banner pattern: if custom model data of player's held item is 1: if {enderchest::rows::%player%} is not set: set {enderchest::rows::%player%} to 1 if {enderchest::rows::%player%} is less than 6: send "&aTwój enderchest został powiększony!" to player remove 1 of player's held item from player add 1 to {enderchest::rows::%player%} else: send "&cNie możesz już powiększyć enderchest!" to player command /,ec: trigger: play sound "block.ender_chest.open" with volume 1.0 to player set {ecc::lastTarget::%player%} to player if {enderchest::rows::%player%} is not set: set {enderchest::rows::%player%} to 3 set {_rows} to {enderchest::rows::%player%} set {_nextGui} to a new chest inventory with {_rows} rows named "&8Ender chest %player%" loop ({_rows} * 9) times: set slot (loop-number - 3) of {_nextGui} to {enderchest::%player%::%loop-number%} open {_nextGui} to player command /adminec [<text>] [<player>]: permission: Snajper.ec.admin permission message: &cNie posiadasz uprawnien do tej komendy! trigger: if arg 1 is not set: send "&8» &7Poprawne użycie: &8(&c/adminec <give/remove/see> <gracz>&8)" if arg 1 is "give": if arg 2 is not set: send "&cMusisz podać gracza, któremu chcesz nadać Roszerzenie enderchesta" to player stop give arg-2 a flower banner pattern of unbreaking 1 named "&5&lRoszerzenie enderchesta" with lore " &8» &7Pozwala rozszerzyć enderchesta o" and " &8» &ddodatkowe 9 slotów&7!" and "" and " &8» &cUwaga! &7Maksymalnie możesz" and " &8» &frozszerzyć enderchesta &7tylko o" and " &8» &7trzy dodatkowe linie!" with custom model data 1 if arg 1 is "remove": if arg 2 is set: set {_target} to arg-2 else: set {_target} to player if {enderchest::rows::%{_target}%} is not set: send "&cTen gracz nie ma zapisanego enderchesta." to player stop delete {enderchest::rows::%{_target}%} delete {enderchest::%{_target}%::*} send "&aUsunięto enderchest gracza %{_target}%." to player stop if arg 1 is "see": if arg 2 is not set: send "&cMusisz podać gracza, którego enderchest chcesz zobaczyć!" to player stop set {_target} to arg-2 set {ecc::lastTarget::%player%} to {_target} if {enderchest::rows::%{_target}%} is not set: set {enderchest::rows::%{_target}%} to 3 set {_rows} to {enderchest::rows::%{_target}%} set {_inv} to a new chest inventory with {_rows} rows named "&8Ender chest %{_target}%" loop ({_rows} * 9) times: set slot (loop-number - 3) of {_inv} to {enderchest::%{_target}%::%loop-number%} open {_inv} to player stop command /enderchest: permission: Dravius.enderchest.use permission message: &cNie posiadasz uprawnien do tej komendy! trigger: execute player command ",ec" command /ec: permission: Dravius.enderchest.use permission message: &cNie posiadasz uprawnien do tej komendy! trigger: execute player command ",ec" on rightclick on ender chest: cancel event execute player command ",ec" pan__pietruszka 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/59035-napisa%C5%82em-skript-na-powiekszenie-enderchesta-anarchiagg-jak-cos-nie-dziala-napiszcie/ Udostępnij na innych stronach Więcej opcji udostępniania...
Jano 0 Opublikowano 20 lutego Udostępnij Opublikowano 20 lutego (edytowane) 1. To że gracze nie mają dostępu do komędy /ec lub /enderchest to nie znaczy że nie mogą wpisać poprostu /,ec i to zadziała tak samo jak /ec (też otworzy enderchesta nawet bez permisji Dravius.enderchest.use) 2. Tutaj sprawdzasz czy enderchest::rows::%player% jest ustawione. Jeśli nie ustawiasz to na 3: W dniu 9.02.2026 o 15:50, xDravius napisał: if {enderchest::rows::%player%} is not set: set {enderchest::rows::%player%} to 3 ale za to tutaj sprawdzasz czy enderchest::rows::%player% jest ustawione. Jeśli nie to ustawiasz to na 1 a nie na 3 jak wcześniej: W dniu 9.02.2026 o 15:50, xDravius napisał: if {enderchest::rows::%player%} is not set: set {enderchest::rows::%player%} to 1 Edytowane 20 lutego przez Jano Cytuj Odnośnik do komentarza https://skript.pl/temat/59035-napisa%C5%82em-skript-na-powiekszenie-enderchesta-anarchiagg-jak-cos-nie-dziala-napiszcie/#findComment-347605 Udostępnij na innych stronach Więcej opcji udostępniania...
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ą.