KaWaNoS
Użytkownik-
Ilość zawartości
290 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Treść opublikowana przez KaWaNoS
-
Ok, dzięki. Do zamknięcia.
-
Istnieje w skripcie cos w stylu "set player's jump height to..."? Moze być coś innego, ale chodzi poprostu o to czy bez nadawania jump boosta da się zwiększyć wysokość skoku gracza.
-
Dobra, mam rozwiązanie. Wystarczyło poprostu zrobić okrąg 4x5 z obsydianu i zamiast wypełniać środek portalem to poprostu: set {gpos2} to fire i portal się tworzy. Natomiast po wejsciu w portal dalej teleportuje mnie do netheru, a nie do wybranej lokacji. EDIT: Dobra, zmieniłem jedną rzecz i teraz działa, do zamknięcia
-
Po wpisaniu komendy dzieje się coś takiego: Próbowałem na wszystkich osiach wpisać tą komendę i efekt był zawsze taki sam
-
Zapisałem ten portal w schematicu pod nazwą 'gbportal'
-
Mógłby mi ktoś napisać skrypt na teleportacje do lokacji {gbspawn} po wejściu do portalu? I skrypt na pojawienie się portalu w danym miejscu po wpisaniu komendy /gbportal? Najlepiej jakby portal pojawiał się od lokacji {gbpos1} do {gbpos2} Mam wersję Skripta 2.2dev20 Liczę na pomoc!
-
Sam Skript ma takie funkcje, możesz też używać SkQuery.
-
command /setspawnn: trigger: if player has permission "pak.setspawn": set {spawn} to location of player send "&8» &7Ustawiles punkt spawnu &epomyslnie!" else: send "&8» &7Brak dostepu do: &e(pak.setspawn)" command /spawn: trigger: if player has permission "pak.spawn": if player has permssion "admin.teleport": teleport player to {spawn} send "&8» &7Teleportacja pomyslna!" to player stop set {_loc} to location of player send "&8» &eTeleportacja &7nastopi za &e5 sekund. &7Nie ruszaj sie!" wait 5 real seconds if diffrence between player's location and {_loc} is smaller than 0.1: teleport player to {spawn} send "&8» &7Teleportacja &epomyslna!" else: send "&8» &eRuszyles sie! &7Teleportacja anulowana!" Powinno działać.
-
Do takich rzeczy wolę nie używać pluginów tylko skrypty, ponieważ pluginy nigdy nie zadowalają mnie w 100% i zawsze jest coś za mało albo coś za dużo.
-
Mógłbyś podać cennik tych przedmiotów? EDIT: Albo zrobię plik konfiguracyjny odnośnie cen Proszę. Sprawdź czy działa. Po przeładowaniu, w folderze plugins pojawi się plik shopconfig.yml. Wejdź do niego i ustaw ceny.
-
on join: open chest with 3 rows named "&cPrzejdz weryfikacje" to player loop 27 times: set player's current inventory's slot loop-number - 1 to gray glass pane named "" set {_r::%player%} to a random integer between 0 and 27 set player's current inventory's slot {_r::%player%} to light green wool named "&aKliknij" on inventory close: if inventory name of current inventory of player is "&cPrzejdz weryfikacje": kick player due to "musisz kliknac zielona welne" on inventory click: if inventory name of current inventory of player is "&cPrzejdz weryfikacje": cancel event if clicked slot is not {_r::%player%}: kick player due to "musisz kliknac zielona welne" stop close player's inventory Możesz też spróbować tak
-
Możesz popróbować z on rightclick on enchanting table: set slot X of player's current inventory to 3 of lapis ... on inventory click: if clicked slot is X: cancel event Tylko, że do końca nie wiem którym slotem jest slot na lapis w stole
-
W przypadku, kiedy dasz (loop-number - 1) to zapętlać się będzie od 0 do 25, możesz wpisać loop 27 times: lub zrobić to tak jak ja to zwykle robię: set {_i} to 0 loop 27 times: #twój kod (zamiast loop-number wpisujesz {_i}) add 1 to {_i}
-
Nieprawda, ja mam serwer na 1.8 i da się tego używać.
-
Musisz poprostu stworzyć za pomocą WorldEdita region i dodać warunek if player is in region "nazwa regionu" :
-
To spróbuj zamiast tego napisać: open chest with 3 rows named "&6Drop" to player
-
Muszisz to dopisać w miesjcu gdzie jest wbijanie lvl'a, czyli poszukaj w kodzie coś takiego if {xp::%player%} is greater than or equal to {mxp::%player%}: lub if {xp::%attacker%} is greater than or equal to {mxp::%attacker%}: i pod spodem dopisz własnie "add 1 to {staty.punkty::%player lub attacker%}" dodatkowo możesz zrobić komendę, dzięki której będziesz mógł przywoływać dowolną ilość punktów: command /dajpunkty [<integer>]: permission: daj.punkty trigger: if arg 1 is set: add arg 1 to {staty.punkty::%player%}
-
Rzeczywiście, po zainstalowaniu SkUtilities wszystko działa, dzięki.
-
Nie, zainstaluję i zobaczę.
-
on rightclick: if file "dane/login/%player%.yml" doesn't exist: create file "dane/akcesoria/%player%.yml" Dlaczego przy takim kodzie, kiedy próbuje przeładować skrypt wyskakuje mi błąd: 'file "dane/login/%player%.yml" doesn't' is not an entity type (login.sk, line 4: if file "dane/login/%player%.yml" doesn't exist:') Proszę o pomoc
-
on death: if attacker is player: if attacker has permission "kasa.gracz": add 20 to attacker's balance send "&aOgnistaBudowa.PL &7| &aZa zabojstwo dostales 20$" to attacker send "&aOgnistaBudowa.PL &7| &aJako ranga &nPREMIUM &adostalbys 50$" to victim give 1 diamond to attacker give 3 bottle'o enchanting to attacker Proszę, sprawdź czy działa bo nie jestem pewny co do ID butelki z expem.
-
Podpowiem ci, że w tym skrypcie na level, w miejscu gdzie jest zapisane wbijanie lvla musisz poprostu dodać "add 1 to {staty.punkty::%attacker lub player%}.
-
Poprawiłem ten kod powyżej, sprawdź czy teraz działa
-
Sprawdź czy teraz działa
-
To spróbuj wgrać jakąś starszą wersję. Jeżeli to nie zadziała to będe musiał trochę pozmieniać kod
