Skocz do zawartości
  • 0

Skript latwy.....


Gość dudimsp2

Pytanie

Chodzi mi o to ze mozna stawiac all skrzynki oprócz np skrzynki XD  i jak sie ja postawi to znika po 2 tickach oraz mi te skrzynke oddaje.

Edytowane przez dudimsp2
Łatwiej do zrozumienia.
bvcz

Usuwam zbędne formatowanie.

Notatka dodana przez bvcz

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/
Udostępnij na innych stronach

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
3 minuty temu, Grex napisał:

eeeee.

można coś takiego zrobić.


command /skrzynka:
	trigger:
		add chest named "XD" to player
on place:
	if player's tool is chest named "XD":
		set {SKRZYNIAXD::%event-block%} to true
on rightclick on chest:
	if {SKRZYNIAXD::%event-block%} is true:
		cancel event
		set event-block to air
		drop chest named "XD"
		set {SKRZYNIAXD::%event-block%} to false
on break chest:
	if {SKRZYNIAXD::%event-block%} is true:
		cancel event
		set event-block to air
		drop chest named "XD"
		set {SKRZYNIAXD::%event-block%} to false

 

 

Edytowane przez Grex
Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213569
Udostępnij na innych stronach

  • 0
1 minutę temu, Grex napisał:

eeeee.

można coś takiego zrobić.


spoiler

 

Tylko nie usuwasz zmiennej, gość może w taki sposób mieć tysiąc tych skrzynek, stawiając w miejsce wcześniej postawioną zwykłą skrzynię lub jakikolwiek inny blok

Edytowane przez knugi
Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213570
Udostępnij na innych stronach

  • 0
1 minutę temu, knugi napisał:

Tylko nie usuwasz zmiennej, gość może w taki sposób mieć tysiąc tych skrzynek, stawiając w miejsce wcześniej postawioną zwykłą skrzynię lub jakikolwiek inny blok

o dobrze ze ktos zauwazyl bo zapomniałem o tym usunięciu. dzięki @knugi

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213572
Udostępnij na innych stronach

  • 0
1 minutę temu, Grex napisał:

o dobrze ze ktos zauwazyl bo zapomniałem o tym usunięciu. dzięki @knugi

i w sumie nie wiem, czy dobrze, że używasz event-block, jak mniemam to wtedy jest zapisywane {skrzyniaxd::chest} i nie będzie działać na danej skrzynce poprawnie. Lepiej, żebyś użył lokacji :) 

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213576
Udostępnij na innych stronach

  • 0
5 minut temu, dudimsp2 napisał:

Chodzi mi o to ze mozna stawiac all skrzynki oprócz np skrzynki XD  i jak sie ja postawi to znika po 2 tickach oraz mi te skrzynke oddaje.

eee? cancel event w takim razie?

on place:
	if player's tool is chest named "XD":
		cancel event

 

 

4 minuty temu, knugi napisał:

i w sumie nie wiem, czy dobrze, że używasz event-block, jak mniemam to wtedy jest zapisywane {skrzyniaxd::chest} i nie będzie działać na danej skrzynce poprawnie. Lepiej, żebyś użył lokacji :) 

Nie, testowałem i używałem tego w skriptach, użycie %event-block% działało, i np postawiłem obsydian, którego nie można zniszczyć, i tylko w tej kratce się nie dało.

Szifter

Łączę posty

Notatka dodana przez Szifter

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213577
Udostępnij na innych stronach

  • 0
2 minuty temu, dudimsp2 napisał:

Chodzi mi o to ze mozna stawiac all skrzynki oprócz np skrzynki XD  i jak sie ja postawi to znika po 2 tickach oraz mi te skrzynke oddaje.

Czekaj, czekaj. W woli ścisłości. Chcesz by nie można było stawiać wszystkich skrzynek z nazwą tylko same bez nazwy? 

Raz piszesz otworzyć, później postawić. Zdecyduj się :D 

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213580
Udostępnij na innych stronach

  • 0
Teraz, knugi napisał:

Czekaj, czekaj. W woli ścisłości. Chcesz by nie można było stawiać wszystkich skrzynek z nazwą tylko same bez nazwy? 

Raz piszesz otworzyć, później postawić. Zdecyduj się :D 

właśnie, ja zrozumiałem, że chodzi o to że jak ktoś postawi skrzynie "XD" to potem jak otworzy to nie otworzy ale sie zniszczy, a tu on pisze ze skrzynek "XD" nie da sie stawiac. zdecuduj sie ...

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213582
Udostępnij na innych stronach

  • 0
1 minutę temu, dudimsp2 napisał:

Chodzi Mi o to ZE SKRZYNKI XD NIE MOGE POSTAWIC XD i znika po 0.1 ticku od postawienia i mi ta skrzynie oddaje XD

No to wystarczy to co napisał @Grex

 

5 minut temu, Grex napisał:

 


on place:
	if player's tool is chest named "XD":
		cancel event

 

 

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213583
Udostępnij na innych stronach

  • 0
on place:
	if player has book named "&7Prawo Jazdy:&f %player%"
	if player's tool is chest named "NW":
		send "postawiono"
	else:
		cancel event
		sendMessage(player, "no-driving-license")
		chance of 30%:
			remove 100 from player's balance
			sendMessage(player, "mandate-player")
			stop

poprawcie 

 

Odnośnik do komentarza
https://skript.pl/temat/32930-skript-latwy/#findComment-213584
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ę...