Skocz do zawartości

CoFFeIN04

Użytkownik
  • Ilość zawartości

    4951
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    170

Treść opublikowana przez CoFFeIN04

  1. Masz już jakiś skrypt na monety czy maja to być pieniądze z Vault?
  2. CoFFeIN04

    Skrypt na działke

    coś na wzór pluginu PreciousStones? Czemu nie lepiej z niego skorzystać?
  3. Zakładam, że jeśli ma rangę to możesz tej grupie "Duch" dodać kolejną permisję: on chat: if player has permission "duch.chat": if {zmienna} is set: cancel event
  4. CoFFeIN04

    Banknoty

    command /wyplac [<integer=100>]: trigger: if arg-1 is greater than player's balance: send "&cNie posiadasz wystarczającej ilości pieniędzy!" to player stop remove arg-1 from player's balance if player has enough space for 1 paper named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$": give player 1 paper named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$" else: drop 1 paper named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$" at player send "&aWypłaciłeś &6%arg-1%&6$ &aze swojego konta!" to player on right click: if player's tool's type is paper: if player's tool's name is "&2Banknot": if player's tool's lore contains "&7Wartość: &a": set {_} to (substring of (line 1 of player's tool's lore) from characters 14 to (length of (line 1 of player's tool's lore) - 3)) parsed as integer add {_} to player's balance set player's tool to (item amount of player's tool - 1) of player's tool send "&aWpłaciłeś &6%{_}%&6$ &ana swoje konto!" to player Powyższy edytowany pod kartkę, jest to dział zlecenia, więc gotowiec.
  5. Skrypt raczej nie ingeruje w zawartość pliku, bynajmniej o tym nie słyszałem. Sam używam VS Code i mi tak nie robi, więc zalecam naprawić jakoś problem
  6. ojojoj, cóż to jest, po 1: co to za przerwy między linijkami po 2: zamiast spacji używaj tabów, będzie czytelniej po 3: if player has ILOSC of PRZEDMIOT: W twoim przypadku będzie to if arg-1 has 32 of snow block:
  7. on any move: nie polecam, wykonuje się po najmniejszym ruszeniu myszką więc może negatywnie wpływać na wydajność. Warto spróbować tak jak zaproponował @Kormic, aby sprawdzać to pętlą. Jeśli chcesz zamrozić gracza - są lepsze sposoby.
  8. Po 1: usuń wszystkie wcięcia i dodaj na nowo, reguła jest taka, że zwykle po znaku dwukropka dodaje się więcej o jednego taba, np. command /test: trigger: if 2 > 1: set {_x} to 2 send "21" to all ops send "21" to all ops if {_x} = 2: send "37" to all ops send "37" to all ops Po 2: nie używaj spacji (mimo że są poprawne) tylko taby, mniejsza szansa na pogubienie się.
  9. to nie jest dział do zleceń, przekształć poniższy kod: podczas smierci gracza: ustaw przeteleportowano->gracz na true poczas respawnu: usun przeteleportowano->gracz podczas dołączania: jeśli przeteleportowano->gracz jest ustawione: przeteleportuj gracza do miejsca spawnu usun przeteleportowano->gracz
  10. CoFFeIN04

    Skrypt na antylogout :)

    skrypt wziąłem z tego forum jedynie przerobiłem pod te rozróżnianie damage'a
  11. To nie jest event, to jest effect: damage player's tool by 1 Zachęcam jednak do przejrzenia dokumentacji Skript, przed dodawaniem takich pytań https://skriptlang.github.io/Skript/index.html
  12. on rightclick:
  13. Możesz np. przypisać podczas śmierci gracza zmienną {przeteleportowano::%player%} i ustawić ją na false, a po respawnie usunąć ją. Następnie podczas dołączania do serwera sprawdź, czy ta zmienna nie jest ustawiona, jeśli tak to przeteleportuj gracza do lokalizacji spawnu, a potem usuń (delete) zmienną:)
  14. CoFFeIN04

    Skrypt na antylogout :)

    on damage: if attacker is player: if victim is player: send "&cJestes teraz w walce. Wylogowanie lub smierc w ciagu 20 sekund poskutkuje blokada konta!" set {combat::time::%victim%} to 20 stop else if victim is hostile mob: send "&cJestes teraz w walce. Wylogowanie lub smierc w ciagu 5 sekund poskutkuje blokada konta!" set {combat::time::%victim%} to 5 stop else send "&cJestes teraz w walce. Wylogowanie lub smierc w ciagu 2 sekund poskutkuje blokada konta!" set {combat::time::%victim%} to 2 stop every 1 second: loop all players: if {combat::time::%loop-player%} > 0: subtract 1 from {combat::time::%loop-player%} if {combat::time::%loop-player%} is 0: delete {combat::time::%loop-player%} on quit: if {combat::time::%player%} > 0 execute console command "tempban %player% 24h"
  15. Komenda /nick juz istnieje? Jest ona z Essentialsa, zapewne go masz na serwerze. Jeśli tak to - zamień w poleceniu wysyłania (send) %player% na %display name of player%
  16. no to pokaz błędy
  17. CoFFeIN04

    Własne Itemki

    Po prostu - podmieniasz tekstury jakiegoś itemu np. cukru na teksturę jaką chcesz uzyskać i tyle, czarnej magii w tym nie ma
  18. CoFFeIN04

    Gui

    Mówiłem już coś na ten temat zamień to na ((loop-number)-1) po prostu Do gui najłatwiej Ci będzie skorzystać z marudnego skryptu
  19. on sneak toggle: if "%region at player%" contains "przerabianie": if player's tool is sugar cane: if name of player's tool is "&aKokaina": if {przerabianie::%player%} is set: set {_x} to (difference between now and {przerabianie::%player%}) if {_x} <= 10 seconds: set {_x} to 10-(difference between now and {przerabianie::%player%}) send "&cMusisz poczekac jeszcze %{_x}% sekund!" stop set {przerabianie::%player%} to now remove 1 of player's tool from player give 1 sugar named "&fKokaina" to the player stop
  20. CoFFeIN04

    Gui

    nie zapominaj teraz już wiesz Skąd wzięły się te loop-number w tej komendzie ;D
  21. CoFFeIN04

    Gui

    Po 1 - korzystaj z formatowanie kodu Po 2 - nie korzystaj z format slot - to jest zbugowane. Po 3 - korzystasz z loop-number gdzie nie ma pętli?
  22. CoFFeIN04

    Skrypt na Boskie Ity

    Tak jak @up, jeśli napiszesz konkretnie co ma robić skrypt, to uzyskasz pomoc, nikt nie będziesz marnować 10 minut na oglądania jakiegoś filmiku niskiej jakości
  23. CoFFeIN04

    Skrypt na Boskie Ity

    1. Co do reszty to oznacz konkretnie minuty filmu
×
×
  • Dodaj nową pozycję...