Skocz do zawartości

CoFFeIN04

Użytkownik
  • Ilość zawartości

    4951
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    170

Treść opublikowana przez CoFFeIN04

  1. CoFFeIN04

    Wypadanie mobow z moba

    on death of creeper: attacker is a player name of victim is "&7Totem &3( lvl 1-10 )" execute concole dommand "mm m spawn -t Exp1 5 world,%x-loc of victim%,%y-loc of victim%,%z-loc of victim%" Sprawdź czy działa, podaj ewentualne błędy
  2. Napisałem Ci już co musisz zrobić, jeśli masz coś zrobić wcześniej, to znaczy że w kodzie ma być to przed tym
  3. bo tak jest Potrzebujesz: - jeden serwer bungeecord - minimum dwa serwery bukkit/spigot/paperspigot/tuinity/jakiś inny silnik, z czego jeden to lobby a drugi to serwer, na którym gracze mają grać docelowo
  4. Rzeczywiście, nie da się anulować dokonanego eventu
  5. on projectile hit: event-projectile is wither skull cancel event Możesz tak spróbować
  6. Jak inaczej wygląda, każdy plik konfiguracyjny bungeecorda wygląda tak samo niezależnie od hostingu
  7. Musisz ją ustawić przed jej zapętleniem. linijka z zapętlaniem to ta: loop {_itemy::*}: linijka z ustawianiem to ta: set {_itemy::*} to stone named "test1", stone named "test2" and stone named "test3"
  8. to między którymi serwerami chcesz się przełączać? potrzebujesz chociaż 3 serwer żeby się między nimi przełączać dodatkowo lepiej nie korzystać z bukkita, tylko np. paperspigot'a (na nowszych wersjach Tuinity) Zanim będziesz chciał robić kompasy między serwerami, sprawdź po prostu czy działa komenda /server
  9. CoFFeIN04

    Knockback mob

    on damage: victim is not a player cancel event damage victim by damage lub on damage: victim is not a player set {_hitlocation} to location of victim wait 1 tick teleport victim to {_hitlocation} Innej metody nie znam
  10. Wydaje się przydatne, aczkolwiek jak na razie całkiem mało w tej składni jest.
  11. CoFFeIN04

    Spektator po śmierci

    on death: if damage was caused by fall: set {fall::%victim%} to true stop attacker is a player victim is a player set {attacker::%victim%} to attacker on respawn: set player's gamemode to spectator if {attacker::%player%} is set: send title "Zabil cie:" with subtitle "%{attacker::%player%}%" delete {attacker::%player%} else if {fall::%player%} is set: send title "Zginales od:" with subtitle "upadku!" delete {fall::%player%} wait 5 seconds teleport player to location(100,100,100,"spawn") set player's gamemode to adventure Coś takiego?
  12. on join: if {zycia::%player%} is not set: set {zycia::%player%} to 3 while player is online: wait 1 hour add 1 to {zycia::%player%} on death of player: remove 1 from {zycia::%victim%} if {zycia::%victim%} <= 0: execute console command "tempban %victim% 30m Skonczyly ci sie zycia!" # jesli nie masz pluginu na tempban to napisz, poprawie set {zycia::%victim%} to 1 Coś takiego? Nie podałeś za wiele szczegółów, dlatego zrobiłem według mojego pomysłu.
  13. player's world = "dom" podjedzie? pierwotnie była mowa o kliknięciu if player's tool is stick named "patyk":
  14. Co do pętli while - w skrócie, wykonuje się do czasu gdy warunek jest prawdziwy (więcej informacji masz tutaj: https://wiki.skript.pl/Pętle) Co do losowania koordynatów to możesz użyć do tego po prostu dodać do poszczególnych koordynatów gracza losową liczbę między -8 a 8, zapis losowej liczby wygląda tak: random integer between -8 and 8 Potem używasz funkcji location(): https://skriptlang.github.io/Skript/functions.html#location Aby wydobyć x y z gracza po prostu używasz wyrażeń x-loc of player Tak przykładowo może wyglądać użycie funkcji location(), gdzie oczywiście ty musisz wykonać to co wyżej napisałem set {_loc} to location(x-loc of player, y-loc of player, z-loc of player, world of player)
  15. To sprawdza jedynie czy gracz ma taki patyk, jeśli chcesz sprawdzić czy go trzyma to sprawdzasz: if player's tool is stick named "test": co do dalszej części podaj szczegóły, co i jak
  16. Użyj najnowszej wersji 2.5.3 od Matocolotoe (fork)
  17. a wersja Skripta?
  18. sprawdzasz damage cause czy nie jest fall
  19. Było już pełno skryptów na boyfarmery, trzeba tylko dodać warunek podczas stawiania: if player is in guild "%player's guild%": https://funnyskaddon.pl/conditions#is-in-guild-region edit: taki warunek się spełni jeśli chcesz by można stawiać tylko na terenie swojej gildii, domyślam się że właśnie o taki efekt ci chodziło
  20. CoFFeIN04

    SkQuery

    Wystarczyło użyć wyszukiwarki - http://www.mediafire.com/file/sagsuiue38i0y99/SkQueryLime.jar/file skan
  21. jakich
  22. powtórzę, ogólnie więcej psuje niż pomaga
  23. bardzo możliwe że wymaga paperspigota, użyj najlepiej Tuinity (fork paperspigota), jest wydajniejszy. wildskript nie jest potrzebny na nowych wersjach skript'a
  24. A jaką masz wersję Skript'a oraz jakie są błędy w konsoli? Jaki masz silnik i jaką jego wersję?
  25. no sprawa jest bardzo prosta, używasz "on command", które nie potrzebuje trigger, trigger używasz tylko przy command, wywal to "on" dodatkowo na przyszłość kody wrzucaj w code
×
×
  • Dodaj nową pozycję...