Skocz do zawartości
  • 0

RandomTeleport przy wejściu


Nieaktywny

Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:
	sizeOfItems: 3 # ilosc przedmiotow startowych
	
	# Przedmiot 1
	itemstart.amount.1 = 1 # ilosc przedmiotu 1
	itemstart.item.1 = iron pickaxe # item przedmiotu 1
    itemstart.name.1 = "" # nazwa przedmiotu 1 - * jesli nie ustawisz bedzie $defaultName_ofItem

	# Przedmiot 2
	itemstart.amount.2 = 1 # ilosc przedmiotu 2
	itemstart.item.2 = golden apple item # item przedmiotu 2
	itemstart.name.2 = "" # nazwa przedmiotu 2

	# Przedmiot 3
	itemstart.amount.3 = 1 # ilosc przedmiotu 3
	itemstart.item.3 = diamond sword # item przedmiotu 3
	itemstart.name.3 = "" # nazwa przedmiotu 1


on join: # ew. first join (lecz to wymaga usuniecia plikow graczyo ile owe sa*)
	set {_randomXZ} to a random integer between -3000 and 3000
	set {_y} to a random integer between 70 and 75
	teleport player to location at ({_randomXZ}, {_y}, {_randomXZ}) in world
	loop {sizeOfItems} times:
		{itemstart.name.%loop-number%} is set:
			set {_name.%loop-number%} to {itemstart.name.%loop-number%}
		else:
			set {_name.%loop-number%} to {itemstart.item.%loop-number%}
		give {itemstart.amount.%loop-number%} {itemstart.item.%loop-number%} named "%{_name.%loop-number%}%" to the player

 

Odnośnik do komentarza
https://skript.pl/temat/20872-randomteleport-przy-wej%C5%9Bciu/#findComment-141843
Udostępnij na innych stronach

  • 0

Thx, ale jak dodać więcej niż 3 przedmioty? 

2 godziny temu, esej napisał:

variables:
	sizeOfItems: 3 # ilosc przedmiotow startowych
	
	# Przedmiot 1
	itemstart.amount.1 = 1 # ilosc przedmiotu 1
	itemstart.item.1 = iron pickaxe # item przedmiotu 1
    itemstart.name.1 = "" # nazwa przedmiotu 1 - * jesli nie ustawisz bedzie $defaultName_ofItem

	# Przedmiot 2
	itemstart.amount.2 = 1 # ilosc przedmiotu 2
	itemstart.item.2 = golden apple item # item przedmiotu 2
	itemstart.name.2 = "" # nazwa przedmiotu 2

	# Przedmiot 3
	itemstart.amount.3 = 1 # ilosc przedmiotu 3
	itemstart.item.3 = diamond sword # item przedmiotu 3
	itemstart.name.3 = "" # nazwa przedmiotu 1


on join: # ew. first join (lecz to wymaga usuniecia plikow graczyo ile owe sa*)
	set {_randomXZ} to a random integer between -3000 and 3000
	set {_y} to a random integer between 70 and 75
	teleport player to location at ({_randomXZ}, {_y}, {_randomXZ}) in world
	loop {sizeOfItems} times:
		{itemstart.name.%loop-number%} is set:
			set {_name.%loop-number%} to {itemstart.name.%loop-number%}
		else:
			set {_name.%loop-number%} to {itemstart.item.%loop-number%}
		give {itemstart.amount.%loop-number%} {itemstart.item.%loop-number%} named "%{_name.%loop-number%}%" to the player

 

Thx, ale jak dodać więcej niż 3 przedmioty? 

Odnośnik do komentarza
https://skript.pl/temat/20872-randomteleport-przy-wej%C5%9Bciu/#findComment-141865
Udostępnij na innych stronach

  • 0
14 godzin temu, esej napisał:

Zmieniasz wartość zmiennej {sizeOfItems} na ilość wszystkich przedmiotów łącznie, i dopisujesz według wzoru :D

Skrypt mi nie działa, i nadal nie wiem jak mam dodawać itemy trochę słaby jestem w skryptach :c 

Odnośnik do komentarza
https://skript.pl/temat/20872-randomteleport-przy-wej%C5%9Bciu/#findComment-141955
Udostępnij na innych stronach

  • 0
variables:
	sizeOfItems: 4 # ilosc przedmiotow startowych
	
	# Przedmiot 1
	itemstart.amount.1 = 1 # ilosc przedmiotu 1
	itemstart.item.1 = iron pickaxe # item przedmiotu 1
	itemstart.name.1 = "" # nazwa przedmiotu 1 - * jesli nie ustawisz bedzie $defaultName_ofItem

	# Przedmiot 2
	itemstart.amount.2 = 1 # ilosc przedmiotu 2
	itemstart.item.2 = golden apple item # item przedmiotu 2
	itemstart.name.2 = "" # nazwa przedmiotu 2

	# Przedmiot 3
	itemstart.amount.3 = 1 # ilosc przedmiotu 3
	itemstart.item.3 = diamond sword # item przedmiotu 3
	itemstart.name.3 = "" # nazwa przedmiotu 1

	# Jestem już po zmianie wartości sizeOfItems na 4
	# Teraz dopisuje tutaj te linijki
	itemstart.amount.4 = 5
	itemstart.item.4 = bread
	itemstart.name.4 = Chleb


on join: # ew. first join (lecz to wymaga usuniecia plikow graczyo ile owe sa*)
	set {_randomXZ} to a random integer between -3000 and 3000
	set {_y} to a random integer between 70 and 75
	teleport player to location at ({_randomXZ}, {_y}, {_randomXZ}) in world
	loop {sizeOfItems} times:
		{itemstart.name.%loop-number%} is set:
			set {_name.%loop-number%} to {itemstart.name.%loop-number%}
		else:
			set {_name.%loop-number%} to {itemstart.item.%loop-number%}
		give {itemstart.amount.%loop-number%} {itemstart.item.%loop-number%} named "%{_name.%loop-number%}%" to the player

 

Edytowane przez esej
Odnośnik do komentarza
https://skript.pl/temat/20872-randomteleport-przy-wej%C5%9Bciu/#findComment-141992
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ę...