Skocz do zawartości
  • 0

Skrypt na blokowanie wchodzenia na spawn podczas pvp


oponeq

Pytanie

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
8 minut temu, oponeq napisał:

Mógłby ktos napisac skrypt ze jesli ktos uderzy kogos na (strefie pvp) to ta osoba nie moze wrócic na spawn przez 20 sekund oraz moze wpisywac tylko komendy /msg i /helpop

Proszę. Wymagany plugin wspierający regiony (np. WorldGuard). Region spawnu musi być nazwany "spawn".

EDIT:

Zapomniałbym dodać. Region od strefy pvp również musi być nazwany "pvp".

on damage of player:
	attacker is a player
	"%region at victim%" contains "pvp"
	set {antiSpawnEntrance::%victim%} to now
	
on entering of region "spawn":
	difference between {antiSpawnEntrance::%player%} and now is less than 20 seconds
	cancel event
	send "&cNie możesz jeszcze wejść na spawn!" to player
	
on command:
	command is not "msg" or "helpop"
	difference between {antiSpawnEntrance::%player%} and now is less than 20 seconds
	cancel event
	send "&cNie możesz jeszcze wykonywać komend innych niż &6/msg &coraz &6/helpop&c!" to player

 

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Strefa pvp: musi zawierać słowo pvp w nazwie regionu, analogicznie spawn

on damage:
	if vicitm is player:
		if "%region at player%" contains "pvp":
			set {damage::%victim%} to now
on region enter:
	if "%region at player%" contains "spawn":
		if {damage::%victim%} is set:
			if difference between {damage::%player%} and now is smaller than 20 seconds:
				cancel event
				push player backwards with speed 1
			else:
				delete {damage::%player%}
on join:
	delete {damage::%player%}

on command:
	if command is not "/msg" or "/helpop":
		if {damage::%victim%} is set:
			if difference betwwen {damage::%player%} and now is smaller than 20 seconds:
				cancel event
				send "&cNie mozesz wykonywac komend podczas walki!"
			else:
				delete {damage::%player%}
Edytowane przez CoFFeIN04
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...