Skocz do zawartości

Rekomendowane odpowiedzi

Dołączona grafika
RandomSk jest bardzo ciekawym dodatkiem do sk, ktory (chyba) jako jedyny zajmuje sie animacjami w sk

Zdarzenia
Niestety jest ich malo, tylko dwa, ale za to pozostale funkcje sa bardziej rozbudowane


Gdy item zniknie/znika


Użycie:

Zastosowanie:
on item despawning:
	if name of item within event-entity is "Nigdy nie znikne":
		set pick up delay of event-entity to 10 minutes
		cancel event

Nie pozwala zniknac temu przemiotowi, i ustawia ponownie jego czas do nastepnego wykonania tego eventu na wyzej okreslony

 

Łowienie

Uzywane/Event gdy gracz wylowi z wody haczyk
Możliwościami sa: Caught Fish, Caught Entity, Fishing, In Ground and Failed Attempt
(wyłowienie ryby, wyłowienie przedmiotu, gdy gracz zarzuci wędkę, wyłowienie z ziemi, niepowodzenie)
Użycie:

[on] fishing state of %state%

Zastosowanie:

on fishing state of caught fish:
	message "Zlowiles rybe"

on fishing state of caught enity:
	message "Zlowiles przedmiot"

on fishing state of Failed Attempt:
	message "Nic nie zlowiles"

 


Warunki

 

Spoiler


Gracz jest na ziemi


Sprawdza czy gracz jest na ziemi


Uzycie:Zastosowanie:Villager ma oferty

Sprawdza czy dany villager ma oferty dla gracza

Uwaga!
Jesli villager nie ma zadnych ofert, a gracz kliknie w puste pole sprzedazy, jest mozliwosc scrashowania klienta/gry gracza


Uzycie:

Zastosowanie:

Villager ma 2 item platnosci:


Sprawdza czy dany villager ma 2 item potrzebny do wymiany


Uzycie:

Zastosowanie:

Gracz jest w animacji spania:

Sprawdza czy gracz lezy


Uzycie:

Zastosowanie:

Nie pozwala graczowi zasnac (gdy gracz zasnie to go od razu budzi)
 

Posiada MetaData:

Czy dany gracz/przedmiot/potwor/blok/swiat posiada "opis" (metadata)


Uzycie:

Zastosowanie:

%entity% is on ground 
%entity% is not on ground
on join:
	if player is not on ground:
		message "Jestes w powietrzu!"
		wait 0.5 seconds#Dalszy kod
%villager% (has|have) (offers|trades)
%villager% doesn't have (offers|trade)
on rightclick on villager:
	if clicked entity doesn't have offers:
		cancel event
%trade% (has|have) second item
%trade% doesn't have second item
on rightclick on villager:    set {_t} to 1 offer of clicked entity    if {_t} has second item:        set second item of {_t} to air    set 1 offer of clicked entity to {_t}
%player% is in sleep[ing] animation
%player% is not in sleep[ing] animation
if player is in sleep animation:
	wake up player
%player/entity/block/world% (has|have) [fixed] metadata [value] %string%
%player/entity/block/world% doesn't have [fixed] metadata [value] %string%
On attack:
	victim is sheep:
		victim has metadata "offca":
			damage attacker by 0.5



Efekty
 

Spoiler

 


Wymuszone odrodzenie

Wymusza natychmiastowe (lub po jakims czasie) odrodzenie gracz


Uzycie:Zastosowanie:Zmiana nieba gracza

Uwaga!
Aby zmienic niebo gracza trzeba to zrobic na niezaladowanym, lub dalekim chunku, inaczej gracz straci caly obraz i bedzie musial lognac

Do uzycia mamy 3 rodzaje nieba: The_end, Nether, Normal

Uzycie:Zastosowanie:Animacja obrazen

Typy animacji: Punch, Damage, Wakeup, Critical, Critical2, Crouch, Uncrouch
Uderzenie, obrazenie, wstawanie, krytyk, wiekszy krytyk, dziabniecie,



Uzycie:Zastosowanie:Animacja zniszczenia bloku (dziala nawet na bedrock, epicko wyglada na wodzie, pod ktora jest dirt)

Animacja jest pokazana dla danego lub danych graczy. Widac animacje z 50 kratek odleglosci
%number% jest poziomem zniszczenia bloku. 10 to najbardziej zniszczona animacja, a 0 najmniej.


Uzycie:Zastosowanie:Animacja skrzyni

Efekt otwierania i zamykania skrzyni
Jesli dodasz "for %players%" na koniec, tylko dani gracze beda mogli widziec ten efekt

Uzycie:Zastosowanie:Zniszcz blok

Niszczy dany blok naturalnie


Uzycie:Zastosowanie:Animacja spania i wstawania


Uwaga!
Jesli wlaczysz efekt spania recznie, nie bedziesz mogl sie obudzic za pomoca guzika. Wtedy musisz uzyc komendy z uzyciem "Wake up player"

Uzycie:

Zastosowanie:

 

force respawn %players%
force [the] player to respawn
on death of player:
	wait 1 tick
	force respawn victim
	teleport player to {spawn}
change (sky|environment) of %players% to %environment%
on join:
	wait 1 tick
	change sky of player to the_end
command /niebo <text>:
  trigger:
  set {_l} to location of player
  teleport player to location at 10000, 200, 10000
  wait 5 ticks
  teleport player to {_l}
  wait 1 tick
  if text-arg is "end":
    change environment of player to the_end
  if text-arg is "nether":
  	change environment of player to nether
  if text-arg is "normal":
  	change environment of player to normal
(create|show) %animation% [animation] (on|to) %players% for %players%
(create|show) %animation% [animation] (on|to) %player% [but exclude self]
command /an <number>:
  trigger:
  if number-arg is 1:
  	#Pokazuje animacje obrazen dla gracza.
  	#Gracz tez widzi jakby go ktos uderzyl, jednak nie dostaje on obrazen.
  	show damage animation to player
  if number-arg is 2:
  	#Tak jak wyzej, tylko ze inni nie widza tego.
  	show damage animation on player for player
  if number-arg is 3:
  	#Tak jak @2UP, tylko ze gracz sam tego nie widzi (inni widza).
  	show damage animation on player but exclude self
  if number-arg is 4:
  	#Gracz bedzie mial caly czas animacje obrazen, poki jest on-line. On tego nie widzi, ale inni tak.
  	while player is online:
  		set {_player::*} to all players
  		remove player from {_player::*}
  		show damage animation on player for {_player::*}
  		wait 1 second
show block break [animation] stage %number% at %block% [for %players%]
show stacking block break [animation] stage %number% at %block% [for %players%]
on rightclick with diamond pickaxe:
	set {_block} to targeted block
	loop 10 times:
		show block break stage loop-number at {_block}
	wait 5 ticks
	break {_block}
	#Mozesz dac tu efekt zniszczenia bloku (particle effect).
make the %block% (appear|look) (open|closed) [for %players%]
play chest (open|closed) animation (at|on) %block% [for %players%]
on place of chest:
	wait 5 ticks
	while block at event-location is chest:
	make the event-block appear open
	wait 30 seconds
	make the event-block appear close
break %block% [naturally]
on rightclick holding diamond pickaxe:
	player has permission "break.admin":
		break targeted block naturally
make %player% sleep at %block%
wake up %player%
command /spij:
	trigger:
		make player sleep at block at location of player
command /obudz:
	trigger:
		wake up player


 

 

Gdzie mozecie pobrac ta oraz inne wtyczki? >>LINK<<

Lub link bezposredni: >>LINK<<

 

________________________________________________________________________________________________________________________________

Masz uwagi lub propozycje?

Pisz smialo w komentarzach, na PW lub na SB gdy na nim jestem.

 

Expressions dodam pozniej, narazie czasu nie mialem ;)

[on] item (despawn|despawning)
Odnośnik do komentarza
https://skript.pl/temat/1658-random-sk/
Udostępnij na innych stronach

  • 2 lata później...
  • Szifter zablokował(a) ten temat
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ę...