Skocz do zawartości
  • 0

Skrypt


EXEtokurapolska

Pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, EXEtokurapolska napisał:

Cześć, Jakie polecenie w skripcie po zniszczeniu bloku na kordach np. 100 40 100 wywola jakas komende?

Pozdrawiam

Używasz eventu 'on break', sprawdzasz czy 'event-block' to 'block at location at (100, 40, 100) in world "world"'. Jeżeli tak, wykonujesz komendę poprzez konsolę za pomocą 'execute console command "twoja_komenda"'.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
21 minut temu, EXEtokurapolska napisał:

Podasz przyklad?

Podałem ci prawie że gotowe linijki. Wystarczy to wszystko wziąć do kupy.

Ten skrypt ma 3 linijki, więc dawanie tutaj przykładu w istocie będzie dawaniem gotowego kodu. Spróbuj samemu, pomyśl chwilę.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, EXEtokurapolska napisał:

 


on break:
    block at location at (100, 40, 100) in world "world":
        send "nie dziala.exe"

 

Warunek nie ma sensu, gdyż do niczego go nie porównujesz.

Miałeś porównać 'event-block' do tego, co masz w drugiej linijce.

Pewnie to wiesz, ale porównujemy poprzez 'is'.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
58 minut temu, EXEtokurapolska napisał:

Ni dziala... Nie ma bledow, ale nie dziala


on break:
    if event-block is block at location at (-39, 234, 7) in world world:
        broadcast "&f&l» ZNISZCZENIE GLOWKI - Glowka druzyny &c&lCZERWONI &r&lzostala zniszczona przez %player%!" 

 

Zapomniałeś o cudzysłowach przy nazwie świata.

Upewnij się, że koordynaty się zgadzają oraz że nazwa świata się zgadza.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, EXEtokurapolska napisał:

Dalej nie dziala :(  

W takim razie dodaj sobie taką linijkę przed sprawdzaniem 'event-block'.

send "%location of event-block%"

Następnie podmień sobie linijkę ze sprawdzaniem 'event-block' na sprawdzanie 'location of event-block' i porówanie tego do 'location at...'.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

to co Ci podał Kormic, zwróci Ci kordy i musisz je porównać czy się nie pomyliles o kratke np....

on left click nazwa bloku:
	if event-block is nazwa:
		send "tak, zgadza się"
		if jego rzeczywista lokacja = "ta którą podajesz":
			send "tak zgadz się"
		else:
			send "cos jest nie tak"

 

Edytowane przez luk4sMC
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
12 minut temu, EXEtokurapolska napisał:

@up napiszesz jak to ma wygladac?

Lukas ci napisał. Co prawda linijka nr 2 jest zbędna, ale mniejsza o to.

Napisałem co sobie porównujemy. 'location of event-block' z 'location at... [koordynaty]'.

W miejsce koordynatów wpisujesz to, co zostanie wysłane ci na czacie poprzez ten 'send'.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...