Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]Jak to zrobić ? ~Skript


Rekomendowane odpowiedzi

Opublikowano

Więc tak. Napisałem prosty skrypcik na teleportacje do spawnu rozdzka tyle ze chcialbym dodac to, ze gdy gracz poruszy sie to teleportacja zostaje przerwana . Probowalem wiele ale i tak nie wychodzilo ;x

Opublikowano
Every 10 ticks:
    loop all players:
        if {tpspawn.%loop-player%} is false:
            teleport loop-player to {pos.%loop-player%}

 

Pisane z PsP. ;d

wyyVCZZ.png

Proszę o zdjęcie tych 25%, bardzo się staram. ^^

Opublikowano
on right click with clock:

apply nausea 10 to the player for 6 seconds

apply blindness to the player for 6 seconds

send "&35 &2sekund do teleportacji na spawn, nie ruszaj sie"

wait 1 second

send "&34 &2sekundy do teleportacji na spawn, nie ruszaj sie"

wait 1 second

send "&33 &2sekundy do teleportacji na spawn, nie ruszaj sie"

wait 1 second

send "&32 &2sekundy do teleportacji na spawn, nie ruszaj sie"

wait 1 second

send "&31 &2sekunda do teleportacji na spawn, nie ruszaj sie"

wait 1 second

send "&3TELEPORTACJA NA &3SPAWN!"

teleport player to spawn

remove clock from player

command /spawn:

trigger:

send "&4Aby dostac sie na spawn musisz zrobić zegar, lub pojsc pieszo!"


~Przepisane tylko oczywiscie all taby zachowane

Opublikowano
on right click with clock:
	apply nausea 10 to the player for 6 seconds
	apply blindness to the player for 6 seconds
	set {_pos} to location of player
	set {_time} to 5 # Czas do teleportacji.
	send "&eTeleportacja nastapi za 5 sekund. Nie ruszaj sie!" # Wiadomość przy rozpoczęciu teleportacji.
	loop {_time} times:
		location of player is not {_pos}:
			send "&eTeleportacja przerwana." # Wiadomość przerwania teleportacji.
			remove nausea from the player
			remove blindness from the player
			stop
		add -1 to {_time}
		{_time} is 0:
			remove clock from player
			teleport player to spawn
			send "&eTeleportacja na spawn." # Wiadomość pomyślnej teleportacji.
			stop
		{_time} is 1:
			send "&eTeleportacja nastapi za %{_time}% sekunde. Nie ruszaj sie!" # Wiadomość odliczająca teleportacje gdy pozostanie 1 sek.
		{_time} is not 1:
			send "&eTeleportacja nastapi za %{_time}% sekundy. Nie ruszaj sie!" # Wiadomość odliczająca teleportacje.
		wait 1 second
command /spawn:
	trigger:
		send "&eAby dostac sie na spawn musisz zrobić zegar, lub pojsc pieszo!"

Pamiętaj o wytabowaniu.

Opublikowano

siemanko. Nie podam ci dokładnego skryptu ale udostepnie ci skrypt na moim serwerze na AFK. Dziala to w ten sposób, że zapisuje pozycje i jak sie ruszy to anuluje. Pokombinuj może się jakoś uda :)

Powodzenia !

command /afk:
    trigger:
        player has permission "afk.afk":
            set {afk.loc1.%player%} to location of player
            set {afk.%player%} to "true"
            broadcast "&c&l%player% &ajest teraz &a&lAFK"
  
every 1 second:
    loop all players:
        {afk.%loop-player%} is "true":
            set {afk.loc2.%loop-player%} to location of loop-player
            {afk.loc1.%loop-player%} is not {afk.loc2.%loop-player%}:
                delete {afk.%loop-player%}
                broadcast "&c&l%loop-player% &anie jest juz &a&lAFK"

Chcesz coś ode mnie? Oznacz mnie w poście, a szybciej to zobaczę!

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...