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

[Problem] Pomoc ze skryptem


Rekomendowane odpowiedzi

Opublikowano

Witam. Mam problem. Chciałbym napisać skrypt dzięki któremu po przejściu przez czerwoną linie pvp nie będzie można przez x sekund wejść na cuboid spawna.


Pomoże ktoś ?


Opublikowano

Próbowałeś to zrobić tak ?

variables:
	{wejscie.%player%} = false
on step on red wool:
	if {wejscie.%player} is false:
		set {wejscie.%player} to true
		send "&cOpusciles spawna!"
		wait 10 seconds 
		set {wejscie.%player} to false
	is {wejscie.%player} is true:
		cancel event
Opublikowano

Masz tutaj mój stary skrypt, który wykorzystuje odpychanie. Nie jestem pewny czy o to Ci chodziło. W najnowszej wersji Skripta dodano wsparcie do WorldGuarda, tutaj tego nie użyłem.

on damage of player:
	attacker is player
	set {sopher.pvp.sprawdz::%victim%} to true
	set {sopher.pvp.sprawdz::%attacker%} to true
	wait 5 seconds
	set {sopher.pvp.sprawdz::%victim%} to false
	set {sopher.pvp.sprawdz::%attacker%} to false
	
on quit:
	set {sopher.pvp.sprawdz::%player%} to false
	
on walking on blue wool:
	if {sopher.pvp.sprawdz::%player%} is true:
		push the player upwards at speed 0.7
		push the player horizontally backwards at speed 2.4
		wait 1.5 second
		loop blocks in radius 2 of the player:
			loop-block is air
			chance of 30%:
				set loop-block to cobweb
				wait 2 seconds
				set loop-block to air
Opublikowano
on damage of player:
	attacker is player
	set {sopher.pvp.sprawdz::%victim%} to true
	set {sopher.pvp.sprawdz::%attacker%} to true
	wait 5 seconds
	set {sopher.pvp.sprawdz::%victim%} to false
	set {sopher.pvp.sprawdz::%attacker%} to false
	
on quit:
	set {sopher.pvp.sprawdz::%player%} to false
	
on walking on blue wool:
	if {sopher.pvp.sprawdz::%player%} is true:
		push the player upwards at speed 0.7
		push player in direction of player at speed 2.4
		wait 1.5 second
		loop blocks in radius 2 of the player:
			loop-block is air
			chance of 30%:
				set loop-block to cobweb
				wait 2 seconds
				set loop-block to air

Powinno dzialać

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...