Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Proszę. command /vote [<player>]: executable by: players trigger: if arg-1 is not set: send "&cMusisz podać gracza w promieniu 40 kratek od ciebie!" to player stop player is in arg-1's world if distance between player and arg-1 >= 40: send "&cTen gracz jest zbyt daleko od ciebie!" to player stop # Dalszy kod
  2. Komenda wymaga argumentu z wielkiej litery ("Turbo"), tymczasem ty w formatowaniu slotu podałeś "turbo", czyli z małej litery. Podejrzewam, że to właśnie jest przyczyną. Dodam, że formatowanie GUI za pomocą SkQuery można dość łatwo zbugować, zalecam użyć formatowania z natywnego Skripta (w skrócie 'set slot').
  3. Proszę, oto skrypt. on place: add location of event-block to {bloki::%player%::*} on break: {bloki::*} contains location of event-block remove location of event-block from {bloki::*} command /wyczysc: executable by: players trigger: set blocks at {bloki::%player%::*} to air clear {bloki::%player%::*} send "&aWyczyściłeś wszystkie swoje bloki!" to player
  4. Okej, dzięki wielkie za rozjaśnienie sprawy. No cóż, oczywiście można po prostu przenieść gracza do świata "swiat", ale należy pamiętać o tym, że każdy portal posiada swój odpowiednik w innym świecie. Mimo wszystko jeżeli autorowi pasuje zwyczajna teleportacja do któregokolwiek portalu... wystarczy dodać na końcu taką linijkę: teleport player to location at (100, 100, 100) in world "swiat" Należy dostosować koordynaty i tyle. Jeżeli zależy również na pitch i yaw (orientacji głowy gracza), wtedy trzeba użyć funkcji location() lub ręcznie ustawić te dwie wartości.
  5. Ehh... remove 8 obsidian and 1 emerald block from player's inventory wait a tick if player has enough space for 1 emerald: give end portal frame named "&8» &9&lBOYFARMER" to player else: drop portal frame named "&8» &9&lBOYFARMER" at player
  6. Kormic

    Tepanie trapdoorem

    Potrafisz czytać ze zrozumieniem?
  7. Kormic

    Tepanie trapdoorem

    Proszę. Wymagany silnik PaperSpigot (Paper) oraz Skript 2.3+ do poprawnego działania skryptu. on sneak toggle: block under player is iron trapdoor teleport player 2 meters below player on jump: block above player's head is iron trapdoor teleport player 2 meters above player
  8. Masz na myśli, że teleportacja po prostu ma się nie odbywać? W takim wypadku proszę. on player portal: player is in world "world_nether" cancel event
  9. Kormic

    Młot Thora

    Proszę, oto skrypt. Wymagany Skript 2.2-dev36+. Możliwe, że wysokość wypychania w górę nie będzie się zgadzała, w takim wypadku albo zmniejszasz, albo zwiększasz liczbę w ostatniej linijce (może być również to ułamek dziesiętny, np. 2.5, 3.1 (należy pamiętać, że przecinek jest kropką w ułamkach dziesiętnych w Skriptcie)). on damage: if damage cause is lightning: metadata value "thorLightning" of victim is true cancel event damage victim by 15 set last damage cause of victim to lightning clear metadata value "thorLightning" of victim attacker's tool is iron axe named "&f&lMłot Thora" chance of 5%: set metadata value "thorLightning" of victim to true strike lightning at victim chance of 1%: push victim upwards with speed 2
  10. Przed dawaniem graczowi przedmiotu użyj warunku: if player has enough space for [twój item]: Przykład: if player has enough space for 1 emerald: give player 1 emerald: else: drop 1 emerald at player
  11. Kormic

    Problem z VS Code

    Wcięcia w kodzie robisz za pomocą spacji czy tabulacji?
  12. Kormic

    skrypt freeze??

    Proszę. command /test: trigger: if {freeze::allPlayers} is not set: set all players' walk speed to 0 set {freeze::allPlayers} to true else: set all players' walk speed to 1 clear {freeze::allPlayers}
  13. Kormic

    Skrypt na amulet ognia

    1. Cooldown na amulet jest zrobiony okropnie poprzez delay. Jeżeli w ciągu tych 30 sekund opóźnienia serwer zostanie wyłączony, delay zostanie anulowany, a zmienna nie zostanie wyczyszczona, wskutek czego gracz już nigdy nie będzie mógł użyć amuletu. 2. Kod powinno wstawiać się w "Kod" (znaczek "<>") za pomocą wbudowanego edytora tekstu w forum. 3. Dlaczego w kodzie jest użyta zmienna {upadek::%player%} skoro nigdzie nie jest ustawiona?
  14. Kormic

    efekt

    W takim razie proszę. command /test: set {blindness::*} to all players remove event-player from {blindness::*} apply potion of blindness 1 to {blindness::*} for 10 seconds command /off: remove blindness from {blindness::*} clear {blindness::*} every 10 seconds: size of {blindness::*} > 0 apply potion of blindness 1 to {blindness::*} for 10 seconds on quit: {blindness::*} contains player remove player from {blindness::*}
  15. Kormic

    efekt

    Ale zaraz, zaraz. Czy gracze którzy dołączą do serwera po wykonaniu komendy, również mają otrzymać ten efekt?
  16. Kormic

    efekt

    Co prawda nie da się na nieskończoność, ale możesz przykładowo na 999 dni. apply potion of blindness 1 to player for 999 days Ewentualnie jeżeli rzeczywiście chcesz na nieskończoność czasu, musiałbyś dodać gracza do listy i ją co jakiś czas zapętlać.
  17. Kormic

    Skrypt na wymiany

    Owszem, jest skomplikowany. Dlatego też lepiej poszukać aniżeli składać na niego zlecenie. Tutaj masz przykładowo kTrade od knugiego.
  18. Kormic

    skrypt na gui

    W takim wypadku usuwasz tę linijkę z 'set slot' i zamiast niej wstawiasz: set slot 11 of player's current inventory to iron door item named "cos" set slot 13 of player's current inventory to iron door item named "cos1" set slot 15 of player's current inventory to iron door item named "cos2"
  19. Kormic

    skrypt na gui

    Spróbuj zamienić w linijce nr 4 "iron door" na "iron door item". Jeżeli nadal nie zadziała, podaj wersję serwera, silnik serwera oraz wersję Skripta.
  20. Kormic

    Skrypt na cobblex

    Widzisz ustawianie zmiennej {_r} do liczby między 1 a 100? Możesz to potraktować jako losowanie szansy. Wystarczy, że zmienisz pierwszy warunek po ustawianiu tej zmiennej na "is 1".
  21. Kormic

    skrypt na gui

    Proszę. command /testowegui: trigger: open chest inventory with 3 rows named "&6&lTest" to player set slot (11 and 13 and 15) of player's current inventory to iron door on inventory click: name of player's current inventory is "&6&lTest" clicked inventory is not player's inventory cancel event if clicked slot is 11: execute player command "elec" else if clicked slot is 13: execute player command "med" else if clicked slot is 15: execute player command "sec" EDIT: Dodam, że odradzam formatowania GUI i w SkQuery, i w WildSkript. Użyj w tym celu natywnego Skripta.
  22. Kormic

    Skrypt na cobblex

    Czyli siedziałeś nad przyczyną problemu kilka godzin i nic nie wykombinowałeś... Napisali ci, że bezsensownym jest niszczenie cobblexa i sprawdzanie jednocześnie czy narzędziem gracza nie jest cobblex... Już dałem ci tyle wskazówek, a i tak te warunki zostały bez wcięć... Należy dodać lokalizację postawionego cobblexa do listy i przy niszczeniu sprawdzać czy lista zawiera lokalizację event-bloku. To jest skrypt. Dodałem przykładowe losowanie itemów, możesz w różny sposób rozdzielić szansę na drop różnych itemów. command /cx: trigger: if player has 576 cobblestone: remove 576 cobblestone from player give glowing mossy cobblestone named "&8» &7CobbleX" with lore "&8» &7Kliknij PPM aby wydropic przedmiot" to player else: send "&8» &cNie posiadasz 9*64 cobblestone" on place: player's tool is glowing mossy cobblestone named "&8» &7CobbleX" with lore "&8» &7Kliknij PPM aby wydropic przedmiot" add location of event-block to {cobblex::*} on break of mossy cobblestone: {cobblex::*} contains location of event-block player's gamemode is survival if player's tool's type is not any pickaxe: send "&cNiewłaściwy przedmiot do rozkopania..." stop remove location of event-block from {cobblex::*} clear drops set {_r} to random integer between 1 and 100 if {_r} is between 1 and 10: send "&7Niestety Kolego nic &cNIE &7Wylosowales" launch ball large firework colored red at player timed 1 else if {_r} is between 11 and 20: give 5 gold block to the player send "&cWylosowałes &e5&fx &eZlote bloki" launch ball large firework colored red at player timed 1 else if {_r} is between 21 and 30: # Dalszy kod...
  23. Kormic

    Fireball

    Dobra, głupi ja... Ustawiam listę do innej listy i z duplikatu odejmuję, a później dziwię się dlaczego to nie działa... Tutaj jest niestety taki problem, że w skript-reflect (oraz zapewne w skript-mirror) nie będzie to zbytnio możliwe.
  24. Kormic

    Fireball

    W jakim sensie ma wpływ? Czy podczas używania lub przeładowywania tego skryptu są jakieś błędy?
  25. Proszę, oto skrypt. Wymagany dodatek FunnySkAddon oraz oczywiście FunnyGuilds. on break: set {_guild} to guild at location of event-block {_guild} is set {_guild} is not player's guild player doesn't have mining fatigue apply potion of mining fatigue 1 to player for 5 seconds cancel event on block damage: player has mining fatigue cancel event Jeżeli nie zadziała, spróbuj na czacie wysłać zmienną {_guild} poprzez dodanie między linijkami 2 i 3 prostego send: send "%{_t}%" to player
×
×
  • Dodaj nową pozycję...