-
Ilość zawartości
11013 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
A w ten sposób? on mine of stone: if player's tool is not wooden pickaxe named "&5&lMagiczny Kilof": stop add 1 to {MKilof::wykopane::%player%} if {MKilof::wykopane::%player%} is 3000: send "&aBrawo! Wykopales &63000 &akamienia!" to player add player to {MKilof::randomDrop::*} if {MKilof::randomDrop::*} doesn't contain player: if mod({MKilof::wykopane::%player%}, 100) is 0: send "&aTwoj postep: &6%{MKilof::wykopane::%player%}%&e/&63000" to player else: set {MKilof::removeStoneDrop} to true wait 1 tick chance of 50%: drop 1 stone at event-block stop chance of 50%: drop 1 dirt at event-block on item spawn of stone: if {MKilof::removeStoneDrop} is not set: stop cancel event clear {MKilof::removeStoneDrop} Zapomniałem dodać, że wysyła wiadomość co 100 wykopanych bloków.
-
if name of victim is "&2Skorpion": spawn a cave spider at {boss::s1} set name of last spawned entity to "&2Skorpion" set max health of last spawned entity to 4500*2 heal last spawned entity chance of 25%: give 1 sugar cane of unbreaking 10 Named "&2Drop Ze Skorpiona" to the attacker send "&8[&4&lBOSS&8] &aBrawo Zdobyłeś &2Drop Ze Skorpiona&a idz na /warp trucizna i to wymień !" to attacker command /setboss <integer>: trigger: set {boss::s%arg 1%} to location of player send "Zapisano!" Niepotrzebnie parsowałeś pająka na 'entity type'. Poprawiłem również 338 na sugar cane.
-
Działa, tylko zapomniałem dodać wiadomość wysyłającą aktualny postęp na czacie. Tutaj poprawiona wersja: on mine of stone: if player's tool is not wooden pickaxe named "&5&lMagiczny Kilof": stop add 1 to {MKilof::%player%} if {MKilof::%player%} is 3000: send "&aBrawo! Wykopales &63000 &akamienia!" to player add player to {MKilof::randomDrop::*} if {MKilof::randomDrop::*} doesn't contain player: if mod({MKilof::%player%}, 100) is not 0: stop send "&aTwoj postep: &6%{MKilof::%player%}%&e/&63000" to player stop set {MKilof::removeStoneDrop} to true wait 1 tick chance of 50%: drop 1 stone at event-block stop chance of 50%: drop 1 dirt at event-block stop on item spawn of stone: if {MKilof::removeStoneDrop} is not set: stop cancel event clear {MKilof::removeStoneDrop}
-
A skąd go pobierasz i jaką wersję?
-
Nie znam się, ale się wypowiem. Tutaj moja wersja. Wymagany SkQuery do zarejestrowania nowej receptury. options: permisja: narkotyki.permission marihuana: tall grass named "&2&lMARIHUANA" metamfetamina: sugar named "&f&lMETAMFETAMINA" on load: register new shaped recipe for {@metamfetamina} using spider eye, sugar, spider eye, sugar, water bucket, sugar, spider eye, sugar, spider eye on right click: if player's tool is {@marihuana}: apply potion of nausea 1 to player for 15 seconds apply potion of speed 3 to player for 15 seconds remove 1 of {@marihuana} from player's inventory else if player's tool is {@metamfetamina}: apply potion of strength 2 to player for 2 minutes apply potion of night vision 1 to player for 3 minutes apply potion of regeneration 1 to player for 2 minutes remove 1 of {@metamfetamina} from player's inventory command /narkotyk <integer> [<integer=1>] [<player>]: permission: {@permisja} permission message: &4Nie masz dostepu do tej komendy. trigger: if arg 1 is 1: if arg 3 is not set: give arg 2 of {@marihuana} to player else: give arg 2 of {@marihuana} to arg 3 else if arg 1 is 2: if arg 3 is not set: give arg 2 of {@metamfetamina} to player else: give arg 2 of {@metamfetamina} to arg 3 on break of tall grass: chance of 5%: drop 1 of {@marihuana} at event-block
-
Proszę. on rightclick: if player's tool is not dragon egg named "&7&lMOCE SMOKA": stop if {cooldown::moce::%player%} is not set: set {cooldown::moce::%player%} to now subtract 1 minute from {cooldown::moce::%player%} if difference between {cooldown::moce::%player%} and now is less than 1 minutes: send "&8&l[&6&lULTRA&e&lPVP&8&l] &cMoce Smoka mozesz uzyc ponownie za &b1 minute!" to player stop set {cooldown::moce::%player%} to now loop 10 times: shoot a fireball from player add last spawned fireball to {fireball::lista::*} wait 6 ticks on damage: if projectile is not fireball: stop if {fireball::lista::*} doesn't contain projectile: stop set damage to 5 remove projectile from {fireball::lista::*}
-
Jeśli na wersję 1.8.8, to w takim razie coś takiego: on mine of stone: if player's tool is not wooden pickaxe named "&5&lMagiczny Kilof": stop add 1 to {MKilof::%player%} if {MKilof::%player%} is 3000: send "&aBrawo! Wykopales &63000 &akamienia!" to player add player to {MKilof::randomDrop::*} if {MKilof::randomDrop::*} doesn't contain player: stop set {MKilof::removeStoneDrop} to true wait 1 tick chance of 50%: drop 1 stone at event-block stop chance of 50%: drop 1 dirt at event-block stop on item spawn of stone: if {MKilof::removeStoneDrop} is not set: stop cancel event clear {MKilof::removeStoneDrop}
-
Czy sprawdzałeś link podany w warnie? Wejdź i zobacz czy znajdziesz tam odpowiedź na swoje pytanie.
-
Co takiego robiłeś zanim pojawił się ten błąd (warn)? Krok po kroku.
-
1. Gdy chcesz pokazać kod, to daj go w formatowanie "Kod". 2. Masz źle zrobione wcięcia w pierwszej części skryptu.
-
if "%region at entity%" contains "nazwa_regionu": Oczywiście wymagany WorldGuard.
-
command /kupspawnerzombie: trigger: if player's money is less than 200: send "&cNie posiadasz tyle pieniedzy!" to player stop remove 200 from player's money execute console command "/give %player% mob_spawner 1 0 {BlockEntityTag:{EntityId:Zombie}}" send "&aZakupiles spawner zombie!" to player Sprawdź z tym, nie jestem pewien co do komendy na dawanie mob spawnera. EDIT: Jeśli nie działa, zamień komendę na: /give %player% 52:54 1
-
W takim wypadku jest kilka sposobów na rozwiązanie tego problemu. Przykładowe 3 sposoby: 1. Nadaj NPC unikalną nazwę (taką, która wiesz, że się nigdy nie powtórzy). 2 .Daj do skryptu warunek sprawdzający czy jest w odpowiedniej lokalizacji i/lub regionie. 3. Sprawdzaj jakim typem entity jest (lub też nie jest), przykładowo czy jest owcą.
-
W jaki sposób nazywasz te zwierzątko? Nametagiem?
-
W tym celu najlepiej zrobić region nieznacznie mniejszy niż cała mapa (powiedzmy, że rozmiar mapy, ale mniejszy o 100 w X i Z), po zaznaczeniu używasz //expand vert i tworzysz region. Następnie wrzucasz ten skrypt: on leaving of region "border_blisko": send "&6Zblizasz sie do borderu!" to player Zmieniasz nazwę regionu do swoich potrzeb i gotowe.
-
format slot 1 of player with stone named "Nie zabierzesz tego!" to be unstealable Z tego co pamiętam, to w ten sposób.
-
Zrobiłem prosty przykład: on right click on entity: if display name of entity is not "NazwaNPC": stop open chest inventory with 3 rows named "TEST" to player set slot 13 of player's current inventory to stone named "&aKliknij mnie!" on inventory click: if name of player's current inventory is not "TEST": stop if clicked inventory is player's inventory: stop cancel event if clicked slot is 13: close player's inventory give player 1 stone named "&aNagroda" send "&aOtrzymales nagrode!" to player Proszę.
-
on death of ender dragon: add 1 elytra to drops Proszę.
-
format slot 13 of player with stone to close then run [execute player command "/spawn"] Nie zalecam używać SkQuery do formatowania slotów. Zamiast tego użyj Skripta.
-
W takim wypadku najlepiej użyć eventu 'on pickup'. on pickup: if event-item is not bow: stop if player has permission "klasa.luk": stop remove event-item from player's inventory send title "&cNie mozesz uzywac luku!" with subtitle "&6Nie posiadasz permisji &e""klasa.luk""&6!" to player EDIT: Naniosłem małą poprawkę w wysyłaniu alertu. EDIT: Pamiętaj, że nadal gracz może sobie wytworzyć łuk (o ile nie zablokowałeś craftingu), może go wyciągnąć ze skrzyni itp.
-
Co rozumiesz poprzez "dostaje łuk do ręki"?
-
Przeczytaj co napisałem wyżej w edytowanym poście.
-
Wszystko zależy od wersji, w 1.12.2 dźwięk odpowiadający za zdobycie poziomu to 'entity_player_levelup', natomiast dźwięk świni to 'entity_pig_ambient'. EDIT: Tutaj natomiast jest lista dźwięków dla 1.8 i 1.9 (oddzielone kolorami): https://www.spigotmc.org/wiki/cc-sounds-list/
-
Nie wiem, sprawdź config, być może coś znajdziesz. EDIT: Zresztą, czy jest to ci aż tak potrzebne? W mojej ocenie wyróżnianie swojego nicku innym kolorem jest dla typowych atencji.
-
Mam na myśli ustawienie jakiegoś wyjątku dla twojego nicku, jeżeli wiadomość zawiera twój nick, to go koloruje odpowiednio, a resztę przywraca do pierwotnego koloru.
