Diamonsterek 0 Opublikowano 21 sierpnia 2025 Udostępnij Opublikowano 21 sierpnia 2025 # skrypt stworzony przez Diamonsterek i Diamonsterek2 # zakaz edytowania, sprzedawania i udostępniania command /ustawspawn: permission: op permission message: &cNie masz uprawnień do tej komendy! trigger: set {spawn} to location of player send "&aUstawiono spawa!" to player command /usunspawn: permission: op permission message: &cNie masz uprawnień do tej komendy! trigger: if {spawn} is set: delete {spawn} send "&cUsunięto spawn!" to player else: send "&cSpawn nie był ustawiony!" to player command /spawn: trigger: if {spawn} is not set: send "&cNie znaleziono spawna" to player stop if {spawn.cooldown::%player%} is not set: set {spawn.cooldown::%player%} to true set {spawn.location::%player%} to location of player send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a4s&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a4s&7!" to player wait 1 second if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a3s&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a3s&7!" to player wait 1 second if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a2s&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a2s&7!" to player wait 1 second if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a1s&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a1s&7!" to player wait 1 second if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a965ms&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a965ms&7!" to player wait 1 second if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop if {spawn.cooldown::%player%} is set: teleport player to {spawn} send subtitle "&7Zostałeś &fprzeteleportowany&7!" to player send "&aZostałeś przeteleportowany!" to player delete {spawn.cooldown::%player%} delete {spawn.location::%player%} else: send subtitle "&cJesteś już w trakcie teleportacji!" to player Cytuj Odnośnik do komentarza https://skript.pl/temat/58841-spawnsk-skrypt-na-spawn/ Udostępnij na innych stronach Więcej opcji udostępniania...
Diamonster4 0 Opublikowano 21 sierpnia 2025 Udostępnij Opublikowano 21 sierpnia 2025 Ludzie on skopiował skrypt z discord stormcode.tech i zmienił tylko trochę! Cytuj Odnośnik do komentarza https://skript.pl/temat/58841-spawnsk-skrypt-na-spawn/#findComment-347043 Udostępnij na innych stronach Więcej opcji udostępniania...
Diamonsterek 0 Opublikowano 17 września 2025 Autor Udostępnij Opublikowano 17 września 2025 Nieprawda bo ja go sam pisałem. Może jest bardzo podobny. Ja go pisałem sam. Cytuj Odnośnik do komentarza https://skript.pl/temat/58841-spawnsk-skrypt-na-spawn/#findComment-347113 Udostępnij na innych stronach Więcej opcji udostępniania...
alaneek_jestem 19 Opublikowano 30 września 2025 Udostępnij Opublikowano 30 września 2025 Skrypt nawet git ale Zamiast używać Cytat set {spawn.cooldown::%player%} to true set {spawn.location::%player%} to location of player lepiej jest użyć set {spawn::%player%::location} to location of player set {spawn::%player%::cooldown} to now Dlaczego tak? Bo wtedy zamiast dwóch linijek usuwania możesz po prostu usunąć całą listę delete {spawn::%player%::*} Dlaczego zmieniłem ci cooldown? bo używanie {spawn::%player%::cooldown} to true jest totalnie bez sensu lepiej ustawić zmienną aby była równa czasu od ostatniej teleportacji potem wystarczy sprawdzić czy if difference between {spawn::%player%::cooldown} and now > 10 seconds: #twój kod tutaj #LOGICZNE WYJAŚNIENIE KODU ABYŚ ZROZUMIAŁ #Jeżeli różnicą między {spawn::%player%::cooldown} i teraz jest większa niż 10 sekund: # wykonaj kod #Gdzie # {spawn::%player%::cooldown} to przykładowo 30.09.2025, 10:24:01 # now to aktualny czas abyśmy mogli porównać różnicę czasową Poza tym istnieje coś takiego jak pętla i zamiast robić czegoś takiego jak tutaj Cytat if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a3s&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a3s&7!" to player wait 1 second if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a2s&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a2s&7!" to player wait 1 second Można było użyć po prostu loop 2 times: if distance between {spawn.location::%player%} and location of player > 0.5: delete {spawn.cooldown::%player%} delete {spawn.location::%player%} send subtitle "&7Teleportacja &azostała &7anulowana!" to player stop send title "&a" with subtitle "&7Zostaniesz &fprzeteleportowany &fza &a3s&7!" to player send actionbar "&7Zostaniesz &fprzeteleportowany &fza &a3s&7!" to player wait 1 second Gdzie liczba zaraz po loop to ilość powtórzeń Mam nadzieję że wyjaśniłem ci to dobrze i to nie jest krytyka, bo ja też takie błędy popełniałem z resztą jak w sumie każdy na początku swojej przygody ze skryptowaniem Cytuj Odnośnik do komentarza https://skript.pl/temat/58841-spawnsk-skrypt-na-spawn/#findComment-347153 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.