Użytkownik:Frisk/brudnopis: Różnice pomiędzy wersjami
Nie podano opisu zmian |
Dalsze rozwijanie materiału już za niedługo. |
||
| Linia 48: | Linia 48: | ||
|- | |- | ||
| stat.useItem | | stat.useItem | ||
| Pod kryteria bazy stat.useItem tak jak w przypadku stat.craftItem są numerami id odpowiednich przedmiotów lub bloków. Akceptowane są wszystkie numery id pomijając 0, 26, 34, 36, 55, 59, 63, 64, 68, 71, 74, 75, 83, 92, 93 ,94, 104, 105, 115, 117, 118, 124, 132, 140, 144, 149, 150 oraz wszystkie bloki które nie mają formy przedmiotu. ( | | Pod kryteria bazy stat.useItem tak jak w przypadku stat.craftItem są numerami id odpowiednich przedmiotów lub bloków. Akceptowane są wszystkie numery id pomijając 0, 26, 34, 36, 55, 59, 63, 64, 68, 71, 74, 75, 83, 92, 93 ,94, 104, 105, 115, 117, 118, 124, 132, 140, 144, 149, 150 oraz wszystkie bloki które nie mają formy przedmiotu. Użycie może być zdefiniowane na wiele sposobów: | ||
* Gdy narzędzia [[łopata]], [[kilof]], [[siekiera]], [[motyka]], [[zapalniczka]], [[nożyce]] czy [[miecz]] zostaną użyte w jakimkolwiek celu(np. łopata w celu zadania obrażeń [[byt|mobowi]] czy zniszczeniu bloku) wartość celu podniesie się o jeden. | |||
* Podczas gdy [[blok]] zostanie położony wartość wzrasta o jeden. Niektóre przedmioty zachowują się jednak inaczej. Dla przykładu [[trzcina cukrowa]] powiększa wartość celu za każdym razem gdy gracz próbuje ją postawić. Oznacza to że przy każdym naciśnięciu prawym przyciskiem myszy trzymając trzcinę cukrową na jakikolwiek blok spowoduje powiększenie wartości o 1. | |||
* Użycie [[obraz]]u, [[jajo spawnujące|jajka spawnu]], każdego typu [[wagonik|wagonika]] czy [[ramka na przedmioty|ramki na przedmioty]]. Nie dotyczy to przedmiotów takich jak [[łódka]], [[oko kresu]], [[perła kresu]], [[jajko]], [[śnieżka]], [[łuk]], [[zaklęta butelka]] oraz wszystkich rzucanych [[mikstury|mikstur]]. | |||
* Dwa barwniki mogą być rejestrowane przy użyciu celów. Jest to [[kakao]](kładzione na [[drewno|drewnie dżunglowym]]) oraz [[mączka kostna]](przyśpieszająca wzrost roślin). | |||
* Każda [[płyta muzyczna]] włożona do [[szafa grająca|szafy grającej]]. Wszystkie płyty dają inną wartość dzięki czemu można rozróżniać która płyta została użyta. | |||
Cele nie rejestrują takich rzeczy jak konsumpcja [[mleko|mleka]] czy [[mikstury|mikstur]] ani żadnego przedmiotu który da się spożyć; przedmiotów które pozwalają [[rozmnażanie zwierząt|rozmnażać zwierzęta]], [[znacznik|znakować je]], oswajać, karmić, osiodłać, przywiązywać | |||
| {{tc|tak}} | | {{tc|tak}} | ||
| 320 | | 320 | ||
Wersja z 15:34, 29 lis 2013
Tablica wyników jest elementem obsługiwanym przez komendy i bloki poleceń.
Umożliwia wyświetlanie różnych informacji na temat gracza, np.: liczba śmierci, liczba zabitych graczy, liczba zabitych mobów, status życia.
Pozwala również na tworzenie drużyn, w których mogą obowiązywać szczególne zasady takie jak blokada PVP w obrębie jednej drużyny, widzenie gracza z drużyny mimo użytej Mikstury.
Tablica może być wyświetlana w trzech miejscach: w tabeli graczy on-line (po wciśnięciu klawisza Tab), przy prawej krawędzi oraz nad postacią gracza (w formie tekstowej).
Cele
| Nazwa | Opis |
| dummy | Nie jest związane z żadnym wydarzeniem, może zostać zmienione tylko dzięki komendom. |
| deathCount | Zwiększa się automatycznie po śmierci. |
| playerKillCount | Zwiększa się automatycznie po zabiciu innego gracza. |
| totalKillCount | Zwiększa się automatycznie po zabiciu jakiegokolwiek moba. |
| health | Pokazuje ile dany gracz ma życia, 1 to pół serduszka. |
W snapshocie 13w36a dodano również setki nowych i bardziej zaawansowanych celów. Nowe cele posiadają dużo więcej wartości, są one oddzielane kropką ("."). Na przykład cel podający ilość śmierci gracza przez byt "zombie" zapisuje się tak: "stat.entityKilledBy.Zombie". Lista znanych celów znajduje się poniżej:
| Baza celu | Opis | Czy może być zmodyfikowany? | Ilość podcelów |
|---|---|---|---|
| achievement | Akceptowalne pod kryteria: "makeBread", "bakeCake", "diamondsToYou", "killCow", "portal", "buildFurnace", "buildSword", "cookFish", "enchantments", "mineWood", "openInventory", "exploreAllBiomes", "buildWorkBench", "theEnd", "blazeRod", "spawnWither", "buildBetterPickaxe", "acquireIron", "theEnd2", "bookcase", "flyPig", "ghast", "snipeSkeleton", "diamonds", "killWither", "fullBeacon", "buildHoe", "breedCow", "onARail", "overkill", "killEnemy", "potion", "buildPickaxe". Wartość celu jest zależna od ilości razy wykonanego osiągnięcia(np. gdy gracz stworzy piec a cel nosi nazwę "achievement.buildFurnace" to każdy stworzony piec powiększa wartość o 1). | Tak | 33 |
| stat | Rejestrowane statystyki graczy: "damageDealt", "damageTaken", "leaveGame", "minecartOneCm", "swimOneCm", "walkOneCm", "horseOneCm", "pigOneCm", "flyOneCm", "boatOneCm", "fallOneCm", "climbOneCm", "diveOneCm", "fishCaught", "junkFished", "treasureFished", "playOneMinute", "playerKills", "mobKills", "animalsBred", "jump", "drop", "deaths". Za każdym razem gdy gracz wykona pewną akcję(np. wyjdzie z gry) wartość celu automatycznie podnosi się o 1. | Tak | 23 |
| stat.craftItem | Pod kryteria tej bazy są numerami id przedmiotów które mogą zostać zdobyte poprzez crafting bądź przetapianie. Wartość podnosi się gdy gracz wyjmie określony przedmiot z pola wyjściowego pieca lub stołu warsztatowego. Wartość jest również zależna od tego w jaki sposób wyjmujemy przedmiot. Przyciskając klawisz shift który automatycznie przenosi przedmioty do ekwipunku mnoży wartość przez 2(np. wyjmując 10 przepalonego szkła z pieca przekładając ręcznie zwiększa wartość celu o 10 zaś gdy wyjmiemy szkło używając klawiszu shift wartość powiększy się o 20 czyli 200%). Takie przedmioty jak ciasto czy kamienny kilof możemy również rejestrować używając odpowiedniego pod kryterium bazy achievement. | Tak | 202 |
| stat.useItem | Pod kryteria bazy stat.useItem tak jak w przypadku stat.craftItem są numerami id odpowiednich przedmiotów lub bloków. Akceptowane są wszystkie numery id pomijając 0, 26, 34, 36, 55, 59, 63, 64, 68, 71, 74, 75, 83, 92, 93 ,94, 104, 105, 115, 117, 118, 124, 132, 140, 144, 149, 150 oraz wszystkie bloki które nie mają formy przedmiotu. Użycie może być zdefiniowane na wiele sposobów:
Cele nie rejestrują takich rzeczy jak konsumpcja mleka czy mikstur ani żadnego przedmiotu który da się spożyć; przedmiotów które pozwalają rozmnażać zwierzęta, znakować je, oswajać, karmić, osiodłać, przywiązywać |
Tak | 320 |
| Nie |
Komendy związane z celami:
- scoreboard <cel> <nick> <drużyny> - Dodaje cel.
- scoreboard objectives add <nazwa> <cel> <nazwa wyświetlana> - Dodaje cel.
- scoreboard objectives remove <nazwa> - Usuwa cel.
- scoreboard objectives setdisplay <sposób wyświetlania> <cel> - Pokazuje wyniki w jednym z trzech sposobów.
- scoreboard players list <nick> - pokazuje wyniki graczy.
- scoreboard players set <nick> <cel> <liczba punktów> - Ustawia tyle punktów wybranemu graczowi.
- scoreboard players reset <player> - Resetuje danemu graczowi punkty (na 0).
Wyświetlanie punktów
Dzięki komendzie "scoreboard objectives setdisplay" możemy ustawić gdzie tabela wyników ma się wyświetlać. Aktualnie do wyboru są trzy możliwości umieszczenia tablicy wyników.
| Miejsce (komenda) | Opis |
|---|---|
| list | Wyświetla żółty numer bez obramowania w menu pod tabulatorem, gdzie pokazywani są aktualni gracze. Wyświetla się również w trybie gry pojedynczej. |
| sidebar | Pokazuje nowe okno po prawej stronie ekranu. Ustawia graczy chronologicznie, kierując się punktami. Okno ma obramowanie i pokazuje jako tytuł wyświetlaną nazwę, którą wybraliśmy przy wpisywaniu komendy. Mogą być pokazani gracze, których aktualnie nie ma na serwerze. |
| belowName | Wyświetla punkty i wyświetlaną nazwę nad nazwą gracza. Odległość widzenia wynosi około 10 bloków. Jest niewidzialna kiedy gracz się skrada. Tabela nie jest widoczna w trybie dla jednego gracza. |
Drużyny
Drużyny składają się z nazwy, nazwy wyświetlanej i koloru nicku członków.
| Komenda | Opis |
| scoreboard teams list [teamname] | Pokazuje wyniki wybranych drużyn. |
| scoreboard teams add <nazwa drużyny> <nazwa wyświetlana> | Tworzy drużynę. |
| scoreboard teams remove <nazwa drużyny> | Usuwa drużynę. |
| scoreboard teams empty <nazwa drużyny> | Czyści drużynę z graczy. |
| scoreboard teams join <nazwa drużyny> <nick> | Dodaje graczy do drużyny. |
| scoreboard teams leave <nick> | Usuwa graczy z drużyny w której się aktualnie znajdują. |
| color> <value> | Ustawia przyjacielski ogień. |
| scoreboard teams option <team> color/friendlyfire/seeFriendlyInvisibles <value> | color - Ustawia kolor drużyny. Dostępne kolory to "black", "dark_blue", "dark_green", "dark_aqua", "dark_red", "dark_purple", "gold", "gray", "dark_gray", "blue", "green", "aqua", "red", "light_purple", "yellow", "white" i "reset" (podstawowy kolor). friendlyfire - Ustawia możliwość PVP w danej drużynie. Jako <value> należy podać TRUE/FALSE. seeFriendlyInvisibles - Ustawia możliwość widzenia graczy, którzy użyli Mikstury niewidzialności w obrębie drużyny. Jako <value> należy podać TRUE/FALSE. |
Historia
| przyszłe | |||||
|---|---|---|---|---|---|
| 13w04a | Dodano tablice wyników. | ||||
| 13w05a | Dodano drużyny. | ||||
Znane błędy
- Jeśli tablica wyników jest wyświetlana, zniknie jeśli przejdziemy przez portal (netherowy).