-
Ilość zawartości
361 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
18
Treść opublikowana przez Saanjuk
-
Poprawienie Skryptu "InventoryClickEvent"
Saanjuk odpowiedział(a) na SaSekOfficial pytanie w Zlecenia
Rozkminialiśmy temat z @knugi wielokrotnie i najlepsze rozwiązanie to : on inventory click: if name of event-inventory is "&b&LMC&F&LSKY &8» &7Serwerowe &b&lTopki": cancel event inna sprawa to optymalizacja tego kodu co znalazles jest jaka jest.. xD -
o kurka a wiesz że tego nie przewidzialem? xDD dobra dodam to później bo jak ktoś postawi blok w miejscu partikli to zrobi z niego skrzynke xD
-
Options: perm_mine: use.drop2inv.mine perm_kill: use.drop2inv.kill perm_mobs: use.drop2inv.mobs on mine: if player has permission "{@perm_mine}": loop drops of event-block using player's tool: add loop-item to {_inventory::*} cancel drops loop {_inventory::*}: if player has enough space for loop-value: add loop-value to player's inventory else: drop loop-value at player on death of player: if attacker has permission "{@perm_kill}": if attacker is a player: loop all items in victim's inventory: add loop-item to {_inventory::*} cancel drops loop {_inventory::*}: if attacker has enough space for loop-value: add loop-value to attacker's inventory else: drop loop-value at the victim on death: if victim is not player: if attacker has permission "{@perm_mobs}": loop drops: add loop-item to {_inventory::*} cancel drops loop {_inventory::*}: if attacker has enough space for loop-value: add loop-value to attacker's inventory else: drop loop-value at attacker nigdzie nie może byc player w on death musi być attacker dopisałem moby
-
Options: perm_mine: use.drop2inv.mine perm_kill: use.drop2inv.kill on mine: if player has permission "{@perm_mine}": loop drops of event-block using player's tool: add loop-item to {_inventory::*} cancel drops loop {_inventory::*}: if player has enough space for loop-value: add loop-value to player's inventory else: drop loop-value at player on death of player: if attacker has permission "{@perm_kill}": if attacker is a player: loop all items in victim's inventory: add loop-item to {_inventory::*} cancel drops loop {_inventory::*}: if player has enough space for loop-value: add loop-value to attacker's inventory else: drop loop-value at the victim
-
Wyskakuje mi komunikat: not authenticated with minecraft.net
Saanjuk odpowiedział(a) na Asassineq pytanie w Pytania i problemy
masz wgrany jakiś plugin typu fastlogin i wchodzisz z non premium na konto zapisane do premium list btw nie ten dział ale to juz zgłoszone -
@Tomcio0203x jako że nazwe itemu łatwo jest zmienić uzależniłem działanie sakwy od lore (opisu) options: fish: air or cod or salmon or tropical fish or puffer fish lore: "Sakwa Rybaka" command /test [<text>]: trigger: if arg 1 is set: give 1 bundle with lore {@lore} to player on inventory click: if cursor slot of player is bundle with lore {@lore}: if event-slot is not {@fish}: cancel event if cursor slot of player is not {@fish}: if event-slot is bundle with lore {@lore}: cancel event oczywiście komenda jest tylko testowa żebyś nie musiał się bawić w tworzenie takiej sakwy do testów Jescze jedna ważna rzecz: to nie działa w gamemode creative musisz byc na survival !
-
Options: perm_mine: use.drop2inv.mine perm_kill: use.drop2inv.kill on mine: if player has permission "{@perm_mine}": loop drops of event-block using player's tool to player: add loop-item to {_inventory::*} cancel drops loop {_inventory::*}: if player has enough space for loop-value: add loop-value to player's inventory else: drop loop-value at player on death of player: if player has permission "{@perm_kill}": if attacker is a player: loop all items in victim's inventory: add loop-item to {_inventory::*} cancel drops loop {_inventory::*}: if player has enough space for loop-value: add loop-value to attacker's inventory else: drop loop-value at the victim powinno działać nie testowałem
-
NIe mam tego w opcjach ale domyślnie linijka 232: push player backwards with speed 1
-
a patrzyles w przykłady użycia? if plugin "Vault" is enabled: if plugin "WorldGuard" is not enabled: if plugins "Essentials" and "Vault" are enabled: if plugin "MyBrokenPlugin" is disabled: every 1 second: if plugin "SkQuery" and "skript-yaml" are enabled: #<KOD>
-
https://docs.skriptlang.org/conditions.html?search=#CondIsPluginEnabled
-
poprawione w linku do kodu z postu wzyej linijki 138 do 144: give slot 13 of {_gui} to {_p} if name of slot 13 of {_gui} is set: send "&6&lGratulacje! &6Wygrałeś &6&l%name of slot 13 of {_gui}%" to {_p} stop send "&6&lGratulacje! &6Wygrałeś &6&l%slot 13 of {_gui}%" to {_p} wait 10 tick close {_p}'s inventory na: give slot 13 of {_gui} to {_p} if name of slot 13 of {_gui} is set: send "&6&lGratulacje! &6Wygrałeś &6&l%name of slot 13 of {_gui}%" to {_p} else: send "&6&lGratulacje! &6Wygrałeś &6&l%slot 13 of {_gui}%" to {_p} wait 10 tick close {_p}'s inventory Znalazłem jescze jednego buga w linijkach 231-244 (kod poprawiony na code.skript.pl) on break: loop {roulette::location::*}: if loop-value is location of event-block: if player has permission "{@perm_admin}": remove location of event-block from {roulette::location::*} if {@use_holograms} is true: set {_aloc} to location of event-block set {_aloc}'s y-pos to ({_aloc}'s y-pos +1) execute player command "/minecraft:kill @e[type=minecraft:armor_stand, name=""%{@gui_name}%"", x=%{_aloc}'s x-pos%,y=%{_aloc}'s y-pos%,z=%{_aloc}'s z-pos%, distance=..1]" stop if {@use_holograms} is false: send "Deleted %{@gui_name}%" send "&cYou are not authorized to destroy the roulette chest!" set event-block to air Skrypt został opublikowany również w wersji angiellskiej: https://www.spigotmc.org/resources/roulette.107669/
-
Aktualizacja 1.6 - HotFix + moje pomysły na które wpadłem po realese 1.5 Naprawiamy bugi (procentowe szanse sie nie ładowały bo grakowało "@" która daje odniesienie do opcji) Dodano awaryjne komendy do usuwania hologramów i partilki (/rouletteop <delholo/delpart> - stojąc w miejscu w którym była skrzynka) Dodano usuwanie skrzynek wraz z holo i partiklesami prosto z listy /roulette list UWAGA! Jeżeli nie działa wam usuwanie Hologramów i wypluwa na czacie coś w stylu "unknown command" musicie przerobić komendę kill w skrypcie: https://minecraft.fandom.com/wiki/Commands/kill Wiem z doświadczenia że to że komenda zadziała u mnie i u innych 99 osób to nie znaczy że nie przyjdzie 100 osoba której komenda nie bd działać... Komenda kill żyje swoim życiem na różnyuch silnikach gry Jezeli delholo nie zadziałą ustawcie i usuncie skrzynke powinna zabić stary napis
-
Dodam zaraz bugfixa na początek komendy do awaryjnego usuwania napisu/partikli a w release będzie sprawdzanie czy jeżeli opcja holo jest true to czy nad wszystkimi skrzynkami jest hologram i od wrotnie czy pod każdym hologramem jest strzynka Opowiedz prosze jak doszło do buga czy zmieniales coś po postawieniu juz jednej skrzynki itp Wklej tutaj sekcje opcji z pliku sk który masz na serwerze (od # ============== Sekcja konfiguracji: =============== # do # ============== Sekcja funkcji: =============== #)
-
Ale wiesz że nie zmieni to tego że sakwa może pomieścić max 1 stack itemków? Np 32 łososie 30 tropikalnych i 2 rozdymki Skript jedynie zablokuje dodawanie innych itemków do sakwy nie będzie miał wplywu na jej wielkość
-
Upewnij się że opcja gui_name jest wpisana w ""
-
Wielka Aktualizacja 1.5 Od teraz każdy blok może być skrzynią nagród Dodano opcje spawnowania partiklesów wokół skrzynki Dodano opcje hologramu który spawnuje się nad skrzynką! Dodano liste skrzynek pod komedną /roulette list Dodano możliwość teleportacji do skrzynki przy kliknięciu na skrzynke z listy! Nie są wymagane żadne Addony! Hologramy są spawnowane na zasadzie komendy summon armor stand i usuwane gdy skrzynka zostanie usunięta
-
a próbowałeś po prostu: command /test [<offlineplayer>]: trigger: send "%arg 1's group%" ?
-
Troche nie tak to działa.. Skripta trzeba się nauczyć popełniając błędy i dążąc do rozwiązania. Zakładasz sobie jakiś cel np. Stwoerzenie w Skript jakiegoś rankingu. Na podstawie gotowych skryptów kombinujesz aż uzyskasz własciwy efekt.. im bardziej wygórowane oczekiwanie tym więcej kombinacji im bardziej kombinujesz jak coś zrobić tym więcej się uczysz o tym co dany event czy zależność robią
-
MOżna tworzyć nad braczem barierblocka żeby sie kładł ale to średnie rozwiązanie
-
ten konkretny plugin nie ma żadnych placeholderów anie niczego co da się w prosty sposób wyciągnąć to że gracz jest w pvp trzebaby użyć skript-reflect - niestety to nie moja dziedzina
-
Jak zrobic komende /wyplac-hajs
Saanjuk odpowiedział(a) na AdamCraft_PL pytanie w Pytania i problemy
hajs zapisujesz w skripcie czy w jakiejs ekonomii? z fusów nie wywróżymy -
użyj tego bd prościej serio
-
po tym jak mojang zwiększył świat do -65 kratki napewno tepanie ludzi którzy są poniżej 0 załatwi sprawe ... co do błędu "on any move" a nie "on move"
-
"ender chest" a nie "enderchest" aczkolwiek enderchest nie zachowuje nazwy po postawieniu więc trzeba pod niego przerobić skrypt 3maj na szybko dostosowany kod i oczekuj aktualizacji w wątku głównym roulette ponieważ będzie dosyć spora i nie ma partiklesów poki co ale działa minusy: po zniszczeniu enderchesta nie usuwa się zmienna że był tam kiedyś blok ruletki co może powodować różne bugi w przyszłości pełen relase z dowolnym typiem bloków i partikleami prawdopodobnie do rana będzie wypuszczony
-
wersja serwera i skripta? najlepiej wpisz "/ver sk" w grze i pokaż rezultat
