Skocz do zawartości

CoFFeIN04

Użytkownik
  • Ilość zawartości

    4951
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    170

Treść opublikowana przez CoFFeIN04

  1. CoFFeIN04

    Przypisane EQ

    command /kilof: trigger: give 1 of diamond pickaxe named "Kilof osobity" with lore "%name of player%" to the player on mine: line 1 of lore of player's tool is set name of player's tool contains "Kilof osobisty" if line 1 of lore of player's tool is not name of player cancel event send "&cTo nie twoj kilof!"
  2. on craft of bone meal: cancel event chociaż nie wiem, czy istnieje możliwość anulowania tego eventu, ale przetestuj
  3. CoFFeIN04

    Wysylanie nicku gracza

    on chat: message contains "[you]" cancel event loop all players: set {_} to message replace all "[you]" with "%loop-player%" in {_} send "%player%: %{_}%" to loop-player Natomiast w przypadku takiego skryptu formatowanie chatu z Essentials / innego pluginu przestaje działać, możesz sobie je ręcznie ustawić w ostatniej linijce
  4. Zacznij korzystać ze zmiennych grupowych, są o wiele wygodniejsze! https://wiki.skript.pl/Zmienne
  5. CoFFeIN04

    Trzcina cukrowa

    uciąłeś r na końcu kodu, masz playe zamiast player
  6. on teleport: world will be "survival" remove all compasses from player's inventory proszę bardzo
  7. Nową linijkę w lore, tak? Nowe linijki robi się tak (przykład): give 1 of dirt named "nazwa" with lore "linia 1", "linia 2" and "linia 3" to the player
  8. CoFFeIN04

    Trzcina cukrowa

    on pick up of sugar cane: wait 1 tick set {_} to amount of sugar cane in player's inventory remove all sugar cane from player give {_} of cobblestone to the player sprawdź czy działa
  9. CoFFeIN04

    Blokowanie danej komendy

    on command "dstp": cancel event proszę bardzo
  10. Proszę bardzo https://docs.skunity.com/syntax/search/id:4781
  11. A próbowałeś tak: all players on bungee server "yt" https://docs.skunity.com/syntax/search/id:1416
  12. Próbowałeś %nl% (lub \n ale wątpię)?
  13. spróbuj loop-player's
  14. rzeczywiście, nie zauważyłem działu natomiast co do tematu to kiedy chcesz sprawdzać nazwę tego moba?
  15. options: linia1: [&cstatus] online: &aonline offline: &coffline on quit: size of {tabliczki::%player%::*} >= 1 loop {tabliczki::%player%::*}: set line 1 of block at loop-value to {@offline} on join: size of {tabliczki::%player%::*} >= 1 loop {tabliczki::%player%::*}: set line 1 of block at loop-value to {@online} on sign change: line 1 = {@linia1} line 3 is not empty # w 3 linijce ma byc nicK? send "&cUstawiles tabliczke z nickiem!" add location of event-block to {tabliczki::%line 3%::*} if ("%line 3%" parsed as player) is online: set line 1 to {@online} else: set line 1 to {@offline} Przetestuj pozdrawiam
  16. Błąd z tego co widzę jest 1, reszta to ostrzeżenia, aby je wyeliminować po prostu w linijce 19 i 22 wyjmij arg-2 z "% %" tak aby zamiast "%arg-2%" zostało samo arg-2 set loop-player tab list header to {tabtxt1} set loop-player tab list footer to {tabtxt1}
  17. Po 1 wykonywanie tego co sekundę będzie obciążać serwer, po 2 - użyj eventu on armor change, nie every second
  18. W linijce 8 oraz 11 zamień player na victim
  19. A to na jakiej wersji masz serwer, jaki masz silnik, jaką wersję Skripta, czy są jakieś błędy w konsoli?
  20. tak :), dodaj po linijce cooldown cooldown message: &eNastepny klucz czeka na ciebie za %remaining time%
  21. https://bukkit.gamepedia.com/Bukkit.yml#connection-throttle bukkit.yml, connection-throttle
  22. CoFFeIN04

    Anty-spam

    Edytowałem wiadomość, zobacz teraz.
  23. CoFFeIN04

    Anty-spam

    on chat: player don't have permission "chat.admin" if {chat::%player%} is not set: set {chat::%player%} to now stop if difference between {chat::%player%} and now <= 3 seconds: cancel event send "&cPoczekaj chwilę przed wysłaniem kolejnej wiadomości!" stop delete {chat::%player%} on quit: delete {chat::%player%} Proszę bardzo, masz permisję chat.admin
  24. No a gdzie w kodzie zgubiłeś cancel event? Po linijce: clicked inventory is not player's inventory dodaj linię: cancel event
  25. CoFFeIN04

    Anty-spam

    Teraz zmienna jest typu string, trochę bez sensu, lepiej żeby była bool, czyli ustawiasz na true bez cudzysłowów. Tutaj propozycja ode mnie: on chat: if {chat::%player%} is not set: set {chat::%player%} to now stop if difference between now and {chat::%player%} and now <= 3 seconds: cancel event send "&cPoczekaj chwilę przed wysłaniem kolejnej wiadomości!" stop delete {chat::%player%} on quit: delete {chat::%player%}
×
×
  • Dodaj nową pozycję...