Skocz do zawartości
  • 0

skript on death // pvp // turniej


AJent

Pytanie

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
6 minut temu, AJent napisał:

siemka siemka, chce zeby po smierci gracza "arg 1" lub po smierci gracza "arg 2" na arenie turniejowej wyswietlilo sie na chacie kto wygral oraz zeby teplo wygrana na {turniej_poczekalnia} a przegrana na {spawn} pomoze ktos?

Argumenty ustaw do zmiennych np. {turniej::uczestnicy::%arg 1%} i tak samo z argumentem 2, daj do skryptu event 'on death of player:', sprawdzasz czy victimem i attackerem są gracze w tych zmiennych, czyli arg 1 i arg 2 (tutaj będzie attacker i victim, więc zamieniasz między procentami arg 1 i arg 2 na attacker/victim) i wysyłasz wiadomość, że attacker pokonał victim.

EDIT:

Przykład:

command /test [<player>] [<player>]:
	trigger:
		if arg 1 is not set:
			stop
		if arg 2 is not set:
			stop
		set {turniej::uczestnicy::arg-1} to arg 1
		set {turniej::uczestnicy::arg-2} to arg 2
		
on death of player:
	if attacker is not a {turniej::uczestnicy::arg-1} or {turniej::uczestnicy::arg-2}:
		stop
	if victim is not a {turniej::uczestnicy::arg-1} or {turniej::uczestnicy::arg-2}:
		stop
	teleport victim to {spawn}
	teleport attacker to {spawn}
	broadcast "&a%attacker% &7pokonal &c%victim%&7!"

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41330-skript-on-death-pvp-turniej/#findComment-258455
Udostępnij na innych stronach

  • 0
1 minutę temu, AJent napisał:

dzieki:DDD do zamkniecia

 

Dodam, że możesz wyczyścić po zakończeniu walki te zmienne poprzez:

clear {turniej::uczestnicy::arg-1}
clear {turniej::uczestnicy::arg-2}

#Lub po prostu możesz wyczyścić wszystkie zmienne zaczynające się na {turniej::uczestnicy::

clear {turniej::uczestnicy::*}

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41330-skript-on-death-pvp-turniej/#findComment-258459
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ę...