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

Skrypt - Kupienie TELEPORTACJI


TerriorPL

Rekomendowane odpowiedzi

Opublikowano

Witam napisze ktoś skrypt na kupienie teleportacji

 

Tworzymy tabliczke w 1 lini wpisujemy [map] ,a w 1 pomieszczenie1

 

ona zamienia zmienia się na napis w 1 linijce [&2Zombie &cWars] , w 2 &7Pomieszczenie 1 ,w 3 &6Koszt: &320 ,a w 4 &cCzas: &3 40 sekund

 

gdy na to klikniemy i mamy 30 emeraldow to tepa nas w kordy 0 100 0 i po 40 sekundach tepa nas z powrotem w to miejsce gdzie wcisneliśmy tabliczkę ,a gdy nie mamy tych emeraldow to pisze "&aNie masz wystarczająco Emeraldow"

 

JA MAM już kawałek skryptu na to żeby nas tepało w te kordy i z powrotem po 40 sekundach

 

 

 

 

 

set {_back} to location of player

teleport player to location (0, 100, 0)

send "&a&oJestes bezpieczny na 40 sekund!"

wait 40 seconds

teleport player to location of {_back}

Opublikowano

Podczas stawiania tabliczki musisz mieć permission skript.admin (domyślne dla skripta)

Stawiasz tabliczkę: pierwsza linia "[map]" druga "Pomieszczenie 1" lub 2, 3 itd.

Teraz dopiero ją ustawiasz klikając na nią prawym przyciskiem.. Uwaga Jeśli będziesz miał w eq 30 emeraldow odrazu cię tepnie, ale się ustawi :)

Jeśli nie będziesz miał w eq 30 emeraldów od razu zobaczysz że się ustawiło ;d

on rightclick on sign:
	if player has permission "skript.admin":
		if line 1 of clicked block is "[map]":
			set {_pomieszczenie} to line 2 of event-block
			set line 1 of event-block to "&2[Zombie &cWars]"
			set line 2 of event-block to "&7%{_pomieszczenie}%"
			set line 3 of event-block to "&6Koszt: &330"
			set line 4 of event-block to "&cCzas: &340 sekund"
on rightclick on sign:
	if line 1 of clicked block is "&2[Zombie &cWars]":
		if player has 30 emeralds:
			remove 30 emeralds from player
			set {_back} to location of player
			teleport player to location (0, 100, 0)
			send "&a&oJestes bezpieczny na 40 sekund!"
			wait 40 seconds
			teleport player to location of {_back}
		else:
			send "&aNie masz wystarczająco Emeraldow"
Opublikowano

@TerriorPL

Tak, zrobiłem i poprawiłem tamten kod, teraz wystarczy tylko postawić tabliczke i wpisac w 1 lini [map], a w drugiej Pomieszczenie. Nie trzeba klikać samo się ustawi.

on sign change:
	if player has permission "skript.admin":
		if line 1 of event-block is "[map]":
			set {_pomieszczenie} to line 2 of event-block
			set line 1 of event-block to "&2[Zombie &cWars]"
			set line 2 of event-block to "&7%{_pomieszczenie}%"
			set line 3 of event-block to "&6Koszt: &330"
			set line 4 of event-block to "&cCzas: &340 sekund"
on rightclick on sign:
	if line 1 of clicked block is "&2[Zombie &cWars]":
		if player has 30 emeralds:
			remove 30 emeralds from player
			set {_back} to location of player
			if line 2 of clicked block is "&7Pomieszczenie 1":
				teleport player to location (0, 100, 0)
			if line 2 of clicked block is "&7Pomieszczenie 2":
				teleport player to location (500, 100, 500)
			send "&a&oJestes bezpieczny na 40 sekund!"
			wait 40 seconds
			teleport player to location of {_back}
		else:
			send "&aNie masz wystarczająco Emeraldow"

tak btw. to naprawde nie jest takie trudne, wystarczy przetłumaczyć na polski :)

if = jeśli

zrób to

else = w przeciwnym wypadku

zrób to

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...