Skocz do zawartości
  • 0

Dwie komendy na /spawn kolidują ze sobą


Pytanie

Mam skrypt od kolegi na to że ustawiam spawn komenda /ustawspawn1 na world i ma mnie go tam teleportować gdy zgine i daje sratowy kit. Lecz gdy mam ustawiony /spawn to gdy mam ustawiona komende /ustawspawn1 to teleportowywuje mnie na /spawn :/  

https://code.skript.pl/nIDzML2e/

 

Edytowane przez Norbi
Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Spoiler

Chyba działa :D

command /ustawspawn1:
	trigger:
		set {spawn1} to location of player
command /ustawspawn2:
	trigger:
		set {spawn2} to location of player
on death:
	victim is a player:
		player is in world "swiat1":
			teleport player to {spawn1}
			give 1 iron sword to the player
			stop
		player is in world "swiat2":
			teleport player to {spawn2}
			give 1 gold sword to the player
			stop
command /spawn:
	trigger:
		if player is in world "swiat1":
			teleport player to {spawn2}
		if player is in world "swiatw":
			teleport player to {spawn2}

 

Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/#findComment-120731
Udostępnij na innych stronach

  • 0

Dzięki za pomoc DaltonEZ lecz mam jeszcze 1 problem z tym skryptem. Gdy ustawie /ustawspawn1 i sie zabije to teleportowywuje na /spawn i trzeba czekać 1 sek żeby dopiero teleportowało do miejsca gdzie ustawiłem miejsce /ustawspawn1. Dałoby sie to naprawić czy nie jeśli nie to i tak dzięki za pomoc. 

Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/#findComment-120737
Udostępnij na innych stronach

  • 0
on death:
	victim is a player:
		wait 1 tick
		force respawn victim
		player is in world "swiat1":
			teleport player to {spawn1}
			give 1 iron sword to the player
			stop
		player is in world "swiat2":
			teleport player to {spawn2}
			give 1 gold sword to the player
			stop

Wymaga RandomSk lub ExertSk

 

I tu był mały błąd:

command /spawn:
	trigger:
		if player is in world "swiat1":
			teleport player to {spawn2}
		if player is in world "swiatw":
			teleport player to {spawn2}

Poprawione na:

command /spawn:
	trigger:
		if player is in world "swiat1":
			teleport player to {spawn1}
		if player is in world "swiat2":
			teleport player to {spawn2}

 

Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/#findComment-120743
Udostępnij na innych stronach

  • 0

Raczej powinny. Wejdź w ich strony na dev.bukkit i zobacz na jaką wersję są najstarsze (potrzebujesz tylko jednego z dwóch, najlepiej RandomSk, bo lepszy). Jeśli na późniejszą niż 1.5.2 to spróbuj i tak wgrać, może się nie wysypie (zależy od funkcji :V)

Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/#findComment-120785
Udostępnij na innych stronach

  • 0
Dnia 13.04.2017 o 16:28, PoweredDragon napisał:

Raczej powinny. Wejdź w ich strony na dev.bukkit i zobacz na jaką wersję są najstarsze (potrzebujesz tylko jednego z dwóch, najlepiej RandomSk, bo lepszy). Jeśli na późniejszą niż 1.5.2 to spróbuj i tak wgrać, może się nie wysypie (zależy od funkcji :V)

Dasz link do tego pluginu? Będe wdzięczny :v

Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/#findComment-121404
Udostępnij na innych stronach

  • 0
  • 0
11 godzin temu, PoweredDragon napisał:

Wgrałęm RanomSk v.1.7 i mam na swoim serwerze WildSkript, Skript, SkQuery i dalej nie dziala a w skrypcie wychodzą 2 błędy. Oto i one: http://vlepa.pl/410f34 

Edytowane przez Deltabay
Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/#findComment-121431
Udostępnij na innych stronach

  • 0

Usuń słowa "world" i powinno zadziałać :)

 

EDIT:
Ewentualnie masz inne nazwy świata, bo pamiętaj, że musisz tam wpisać swoje nazwy.

 

EDIT:

Masz działające

command /spawn:
	trigger:
		player's world is "world":
			teleport player to {spawn1}
		player's world is "world_the_end":
			teleport player to {spawn2}

on respawn:
	player's world is "world":
		teleport player to {spawn1}
		give 1 iron sword to the player
		stop
	player's world is "world_the_end":
		teleport player to {spawn2}
		give 1 gold sword to the player
		stop

command /setspawn:
	trigger:
		player's world is "world":
			set {spawn1} to location of player
		player's world is "world_the_end":
			set {spawn2} to location of player

 

Odnośnik do komentarza
https://skript.pl/temat/17646-dwie-komendy-na-spawn-koliduj%C4%85-ze-sob%C4%85/#findComment-121467
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ę...