Skocz do zawartości

CoFFeIN04

Użytkownik
  • Ilość zawartości

    4951
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    170

Treść opublikowana przez CoFFeIN04

  1. CoFFeIN04

    Lokacja zginięcia

    on death of player: set {deathLoc::%victim%} to location of victim
  2. CoFFeIN04

    Skrypt na punkty

    a jaki masz plugin na formatowanie chatu
  3. import: org.bukkit.event.inventory.InventoryType.SlotType on inventory click: event.getSlotType() = InventoryType.SlotType.ARMOR event.getClickedInventory().getItem(event.getSlot()).getType() = Material.PUMPKIN cancel event
  4. CoFFeIN04

    Skrypt na punkty

    on join: {points::%player%} is not set set {points::%player%} to 0 on death of player: remove 5 from {points::%victim%} attacker is a player remove 5 from {points::%victim%} add 15 to {points::%attacker%} command /top: trigger: stop
  5. every minute: now formatted as "HH:mm" = "12:00" execute console command "auto" execute console command "autoall"
  6. Dziwne, bo randomtp powinien aktywować event on teleport, możliwe, że trzeba dodać opóźnienie 1 tick, spróbuj dodać wait 1 tick przed wywołaniem funkcji fly
  7. on portal: cancel event
  8. Ja ci jedynie podesłałem składnie, nie gotowy kod do wstawienia, tak żebyś troszkę się wysilił a nie bezmyślnie go wklepał (tak jak to właśnie uczyniłeś) Tę pętlę to usuń, jest zbędna Zacznij od lokalizacji: W te wszystkie argumenty musisz wstawić swoje wartości, np. location(123,256,-43) i potem wystarczy to połączyć teleport all players where [input is in region "kopalniavip"] to location(1,2,3) Tak samo w send
  9. na pewno nie to co robisz teraz, muszę się powtórzyć: !!! teleport %entities% to %location% send %strings% to %commandsenders% Jak widzisz, entities i commandsenders jest w liczbie mnogiej, zatem możesz wstawić tam all players where [input is in region "kopalniavip"] Kolejna sprawa, 203, 22, -403 to są jakieś 3 liczby, w żaden sposób nie pasuje to do wymaganego typu location. Skorzystaj z funkcji location location(x: number, y: number, z: number, world: world = event-world)
  10. po zmiennej dodaj of
  11. Ale którego gracza chcesz przeteleportować? W tym evencie nie ma żadnego gracza. Możesz albo zapętlić wszystkich graczy i sprawdzać po kolei albo skorzystać z filtrów, ja polecam opcję 2. all players where [input is in region "kopalniavip"] A z racji, że i teleport i send przyjmuje obiekty a nie tylko pojedynczych graczy to możesz wszystkich za jednym razem przeteleportować
  12. CoFFeIN04

    Odbieranie rang

    PEX/LP?
  13. Nie da się tak zrobić w samym skrypcie, jedynie można wyłączyć skrypt EDIT: Do tego będzie potrzebny Skript-reflect
  14. to żeś pomógł, ani to dobre rozwiązanie, ani ten wagonik nie jest niewidzialny co do tematu: 4 sekundy szukania na google - https://forums.skunity.com/threads/invisible-armor-stand.10387/#post-45194
  15. send " wiadomosc " to all players where [input is not executor] proszę
  16. to na odwrót
  17. To moze lepiej zrobić, że po wejściu do spawn1 ma wyłączać, a po wyjściu włączać, co otym sadzisz?
  18. function fly(p: player): if {_p} doesn't have permission "fly.fly": stop if "%region at {_p}%" contains "spawn2": set flight mode of {_p} to true else if "%region at {_p}%" contains "spawn1": set flight mode of {_p} to false on region enter: fly(player) on join: fly(player) on teleport: fly(player) spróbuj tak, ciężko coś zrobić jeśli nie znamy dokładnej struktury regionów
  19. Można nadpisać crafting zbroi na powietrze albo on craft: event-item is diamond armour cancel event jak nie zadziala to trzeba wypisac or kazdy diamentowy item
  20. Tak jak UP ale every 1 minute: (now formatted as "HH:mm:ss") is "18:59:00" or "11:59:00" to nie zadziała, every 1 minute liczy się od załadownia skryptu więc może się wywoałać o 18:59:21 i nie zadziała, usuń sekundy
  21. function giveKit(p:player,n:number): if {kits::%{_n}%::*} is not set: stop loop {kits::%{_n}%::*}: if "%loop-value%" contains "helmet" or "chestplate" or "leggings" or "boots": equip {_p} with loop-value else: add loop-value to {_p} moze tak
  22. To po jaki grzyb ta zmienna i komenda XD on load: set {kits::1::*} to stone pickaxe, wooden sword set {kits::2::*} to diamond sword set {kits::3::*} to iron helmet, diamond hoe function giveKit(p:player,n:number): if {kits::%{_n}%::*} is not set: stop add {kits::%{_n}%::*} to {_p} on respawn: giveKit(player, random integer between 1 and 3)
  23. command setspawn: trigger: set {spawn::%world of player%} to location of player send "ustawiono spawn dla %world of player% na %location of player%" command spawn: trigger: teleport player to ({spawn::%world of player%} if {spawn::%world of player%} is set else {spawn::world})
  24. no tak, jest dokładnie tak jak sobie zażyczyłeś, masz komendę do ustawiania kitu który chcesz dawać
×
×
  • Dodaj nową pozycję...