40
edycji
Zmiany
kody
|-
!Wzór
|<codepre>Nazwa funkcji(Nazwa argumentu 1: Typ argumentu 1, Nazwa argumentu 2: Typ argumentu 2...) :: Typ zwracanej wartości:</code> <code> kod...</code> <code> return wartość</codepre>
|-
!'''Przykład'''
|<codepre>points(p: player) :: number:</code><code> return {points::%{_p}%}</codepre>
|-
!
|-
!'''Wzór'''
|<codepre>Nazwa funkcji(Nazwa argumentu 1: Typ argumentu 1, Nazwa argumentu 2: Typ argumentu 2...):</code><code> kod...</codepre>
|-
!'''Przykład'''
|<codepre>addPoints(p: player, n: number):</code><code> add {_n} to {points::%{_p}%}</codepre>
|}
!Przykłady / Zwracana wartość
|-
|<code>location(x, y, z, "Nazwa świata"=event-world, yaw=0, pitch=0</code>|'''2.2'''
|Zwraca lokalizacje.
|<code>teleport player to location(10, 50, 12)</code>
<code>set {_l} to location(10, 100, 52, "world", 90, 90)</code>
|-
|<code>mod(number, number)</code>|'''2.2'''
|Zwraca reszte z dzielenia
|<code>set {_x} to mod(1, 3)</code>
|-
|<code>floor(number)</code>|'''2.2'''
|Zwraca liczbe zaokrągloną w dół.
|<code>floor(5.99) = 5</code><code>floor(3.12) = 3</code>
|-
|<code>max(numbers)</code>|'''2.2'''
|Zwraca największą z podanych liczb.
|<code>max(1, 2, 3, 4, 5) = 5</code><code>max(0, 4, 6, 3, 2) = 6</code>
|-
|<code>min(numbers)</code>|'''2.2'''
|Zwraca najmniejszą z podanych liczb.
|<code>min(0, 2, 5, 6, 6) = 0</code><code>min(9, 2, 5, 8, 4) = 2</code>
|-
|<code>product(numbers)</code>|'''2.2'''
|Zwraca iloczyn podanych liczb.
|<code>product(1, 7, 2, 2) = 28</code><code>product(6, 3, 5, 6) = 540</code>
|-
|<code>round(number)</code>|'''2.2'''
|Zwraca zaokrąglona liczbe.
|<code>round(3.54) = 4</code><code>round(3.21) = 3 </code>
|-
|<code>sqrt(number)</code>|'''2.2'''
|Zwraca pierwiastek kwadratowy podanej liczby
|<code>sqrt(4) = 2</code><code>sqrt(25) = 5</code>
<code>sqrt(2) = 1.4142 </code>
|-
|<code>sum(numbers)</code>|'''2.2'''
|Zwraca sume podanych liczb.
|<code>sum(1, 5, 6) = 12</code><code>sum(1, 1, 1) = 3</code>
|-
|<code>world(string)</code>|'''2.2'''
|Zwraca świat o podanej nazwie
|<code>set {_flat} to world("flat")</code><code>set {_nether} to world("world_nether")</code>
|-
|<code>date(year, month, day, hour=0, minute=0, second=0)</code>|'''2.2'''
|Zwraca stworzoną date z podanych argumentów
|<code>date(2014, 10, 1) # 0:00, 1st October 2014</code>
|}
[[Kategoria:Skript]]