ScriptNPC (Polski)

Treść

  • 1 Metody wyświetlania
  • 2 metody statystyk
  • 3 metody AI
  • 4 metody inwentaryzacji
  • 5 metod zaawansowanych
  • 6 metod danych
  • 7 Inne metody
  • 8 Zobacz też

Metody wyświetlania [edytuj | edit source]

Te metody są związane z ustawieniami dostępnymi na karcie Wyświetl w interfejsie GUI Standardowego edytora NPC

Metoda Javadoc Link Przykłady wyszukiwania
getHomeX Javadoc [Przykłady wyszukiwania]
Zwraca wartość Home X NPC.
getHomeY Javadoc [Przykłady wyszukiwania]
Zwraca wartość Home Y NPC.
getHomeZ Javadoc [Przykłady wyszukiwania]
Zwraca wartość Home Z NPC.
getName Javadoc [Przykłady wyszukiwania]
Zwraca nazwę NPC
getShowBossBar Javadoc [Przykłady wyszukiwania]
Zwraca, czy NPC ma pokazywać pasek bossa, czy nie.
getShowName Javadoc [Przykłady wyszukiwania]
Powracający niezależnie od tego, czy NPC ma wyświetlać etykietę nazwy, czy nie.
getSize Javadoc [Przykłady wyszukiwania]
Zwraca wartość rozmiaru NPC.
getTexture Javadoc [Przykłady wyszukiwania]
Zwraca teksturę NPC.
getTitle Javadoc [Przykłady wyszukiwania]
Zwraca tytuł NPC.
getVisibleType Javadoc [Przykłady wyszukiwania]
Zwraca typ widoczności NPC. 0 = widoczne, 1 = niewidoczne, 2 = częściowo widoczne
setArmsScale Javadoc [Przykłady wyszukiwania]
Ustawia wartość skali ramion modelu NPC.
setBodyScale Javadoc [Przykłady wyszukiwania]
Ustawia wartość skali ciała modelu NPC.
setHeadScale Javadoc [Przykłady wyszukiwania]
Ustawia wartość skali głowy modelu NPC.
setLegsScale Javadoc [Przykłady wyszukiwania]
Ustawia wartość skali nóg modelu NPC.
setHome Javadoc [Przykłady wyszukiwania]
Ustawia wartość Home NPC.
setHomeX Javadoc [Przykłady wyszukiwania]
Ustawia wartość Home X NPC.
setHomeY Javadoc [Przykłady wyszukiwania]
Ustawia wartość Home Y NPC.
setHomeZ Javadoc [Przykłady wyszukiwania]
Ustawia wartość Home Z NPC.
setName Javadoc [Przykłady wyszukiwania]
ustawia nazwę NPC.
setRotation Javadoc [Przykłady wyszukiwania]
ustawia nazwę NPC.
setShowBossBar Javadoc [Przykłady wyszukiwania]
Ustawia sposób wyświetlania paska bossa NPC. 0 = niewidoczne, 1 = widoczne, 2 = widoczne podczas ataku
setShowName Javadoc [Przykłady wyszukiwania]
Określa, czy etykieta z imieniem NPC ma być wyświetlana, czy nie.
setSize Javadoc [Przykłady wyszukiwania]
Ustawia wartość rozmiaru NPC. Min = 1, Maks =?
setTexture Javadoc [Przykłady wyszukiwania]
Ustawia teksturę dla NPC.
setTitle Javadoc [Przykłady wyszukiwania]
Ustawia tytuł komputera
setVisibleType Javadoc [Przykłady wyszukiwania]
Ustawia typ widoczności NPC. 0 = widoczne, 1 = niewidoczne, 2 = częściowo widoczne

Statystyki Metody [edytuj | edit source]

Te metody są powiązane z ustawieniami na karcie Statystyki standardowego interfejsu GUI edytora CustomNPC.

Link do Javadoc

Metoda Przykłady wyszukiwania
getArrowResistance Javadoc [Przykłady wyszukiwania]
Zwraca wartość odporności na strzały dla NPC .
getCombatRegen Javadoc [Przykłady wyszukiwania]
Zwraca wartość regeneracji zdrowia używaną przez NPC, gdy NPC jest w walce.
getExplosionResistance Javadoc [Przykłady wyszukiwania]
Zwraca wartość odporności na wybuch dla NPC
getHealthRegen Javadoc [Przykłady wyszukiwania]
Zwraca wartość regeneracji zdrowia używaną przez NPC, gdy NPC nie jest w walce.
getKnockbackResistance Javadoc [Przykłady wyszukiwania]
Zwraca wartość odporności na odrzucenie dla NPC.
getMeleeResistance Javadoc [Przykłady wyszukiwania]
Zwraca wartość odporności na walkę wręcz dla NPC.
getMeleeSpeed ​​ Javadoc [Przykłady wyszukiwania]
Zwraca wartość szybkości walki wręcz dla NPC.
getMeleeStrength Javadoc [Przykłady wyszukiwania]
Zwraca wartość Siły Walki Wręcz dla NPC.
getRangedBurst Javadoc [Przykłady wyszukiwania]
Zwraca liczbę wybuchów dystansowych dla NPC.
getRangedSpeed ​​ Javadoc [Przykłady wyszukiwania]
Zwraca wartość prędkości dystansowej dla NPC.
getRangedStrength Javadoc [Przykłady wyszukiwania]
Zwraca wartość siły dystansowej dla NPC.
seExplosionResistance Javadoc [Przykłady wyszukiwania]
Ustawia odporność na eksplozję dla NPC. To nie jest literówka. W wersji 1.8.0\_alpha w metodzie brakuje litery „t” w pozycji „set”.
setArrowResistance Javadoc [Przykłady wyszukiwania]
Ustawia wartość odporności na strzały, jaką posiada NPC.
setCombatRegen Javadoc [Przykłady wyszukiwania]
Ustawia wartości regeneracji zdrowia używane, gdy NPC jest w walce.
setHealthRegen Javadoc [Przykłady wyszukiwania]
Ustawia wartość regeneracji zdrowia używaną, gdy NPC nie jest w walce.
setKnockbackResistance Javadoc [Przykłady wyszukiwania]
Ustawia opór, jaki NPC ma przeciwko atakom odrzucającym.
setMaxHealth Javadoc [Przykłady wyszukiwania]
Ustawia maksymalną wartość zdrowia dla NPC.
setMeleeResistance Javadoc [Przykłady wyszukiwania]
Ustawia opór, jaki NPC ma przeciwko atakom wręcz.
setMeleeSpeed ​​ Javadoc [Przykłady wyszukiwania]
Ustawia prędkość walki wręcz dla NPC.
setMeleeStrength Javadoc [Przykłady wyszukiwania]
Ustawia siłę walki wręcz NPC.
setRangedBurst Javadoc [Przykłady wyszukiwania]
Ustawia liczbę wybuchów dystansowych dla NPC.
setRangedSpeed ​​ Javadoc [Przykłady wyszukiwania]
Ustawia prędkość ataku dystansowego dla NPC.
setRangedStrength Javadoc [Przykłady wyszukiwania]
Ustawia siłę ataku dystansowego dla NPC.

Metody AI [edytuj | edit source]

Te metody są związane z ustawieniami dostępnymi na karcie AI w interfejsie GUI Standard NPC Editor.

Link do Javadoc

Ustawia typ animacji dla NPC.
Zobacz: AnimationType
Metoda Przykłady wyszukiwania
getReturnToHome Javadoc [Przykłady wyszukiwania]
Zwraca informację, czy NPC powróci do domu Ustaw lub nie.
setAnimation Javadoc [Przykłady wyszukiwania]
setRetaliateType Javadoc [Przykłady wyszukiwania]
Ustawia typ odwrotu, który NPC wykona podczas ataku.
0: normalny, 1: panika, 2: odwrót, 3: nic
setReturnToHome Javadoc [Przykłady wyszukiwania]
Określa, czy NPC powróci do swojej pozycji wyjściowej, czy nie.

Metody inwentaryzacji [edytuj | edit source]

Te metody są powiązane z ustawieniami dostępnymi na karcie Inventory w standardowym interfejsie GUI edytora CustomNPC.

Link do Javadoc

Zwraca obiekt ItemStack reprezentujący przedmiot, który NPC ma w swoim slocie na pocisk.
Metoda Przykłady wyszukiwania
getArmor Javadoc [Przykłady wyszukiwania]
Zwraca obiekt ItemStack reprezentujący element przechowywany w żądany numer gniazda. Żądana wartość boksu może wynosić 0: head, 1: body, 2: legs, 3: boots
getLeftItem Javadoc [Przykłady wyszukiwania]
Zwraca obiekt ItemStack reprezentujący przedmiot, który NPC ma po lewej stronie Miejsce na przedmioty na ręce.
getProjectileItem Javadoc [Przykłady wyszukiwania]
getRightItem Javadoc [Przykłady wyszukiwania]
Zwraca obiekt ItemStack reprezentujący przedmiot, który NPC ma w swoim slocie na przedmiot po prawej stronie.
setArmor Javadoc [ Przykłady wyszukiwania]
Ustawia przedmiot używany w slocie dostarczonej zbroi na dostarczony przedmiot Obiekt stosu. Wartość miejsca na zbroję może wynosić 0: głowa, 1: ciało, 2: nogi, 3: buty.
setLeftItem Javadoc [Przykłady wyszukiwania]
Ustawia przedmiot używany przez NPC w lewej ręce element dostarczony w obiekcie ItemStack.
setProjectileItem Javadoc [Przykłady wyszukiwania]
Ustawia przedmiot używany przez NPC w slocie na pocisk na przedmiot dostarczony w obiekcie ItemStack.
setRightItem Javadoc [Przykłady wyszukiwania]
Ustawia przedmiot używany przez NPC w prawej ręce na przedmiot dostarczony w obiekcie ItemStack.

Metody zaawansowane [edytuj | edit source]

Te metody są powiązane z ustawieniami, które są dostępne na karcie Zaawansowane standardowego interfejsu GUI edytora CustomNPC Editor.

Link do Javadoc

Metoda Przykłady wyszukiwania
getJob Javadoc [Przykłady wyszukiwania]
Zwraca obiekt ScriptJobInterface zawierający informacje o bieżącym Zestaw zadań dla NPC
getRole Javadoc [Przykłady wyszukiwania]
Zwraca obiekt ScriptRoleInterface zawierający informacje o bieżącej roli ustawionej dla NPC.
setFaction Javadoc [Przykłady wyszukiwania]
Zwraca numer identyfikacyjny frakcji aktualnie ustawiony dla NPC.

Metody danych [edytuj | edit source]

Te metody zapewniają dostęp do tymczasowych i przechowywanych danych dla NPC.

Javadoc Link

Metoda Przykłady wyszukiwania
clearStoredData Javadoc [Przykłady wyszukiwania]
clearTempData Javadoc [Przykłady wyszukiwania]
getStoredData Javadoc [Przykłady wyszukiwania]
getTempData Javadoc [Przykłady wyszukiwania]
hasStoredData Javadoc [Przykłady wyszukiwania]
hasTempData Javadoc [Przykłady wyszukiwania]
removeStoredData ​​td > Javadoc [Przykłady wyszukiwania]
removeTempData Javadoc [Przykłady wyszukiwania]
setStoredData Javadoc [Przykłady wyszukiwania]
setTempData Javadoc [Przykłady wyszukiwania]

Inne metody [edytuj | edit source]

Te metody nie są bezpośrednio związane z żadnymi ustawieniami dostępnymi w interfejsie GUI Standard CustomNPC Editor.

Metoda Javadoc Link Przykłady wyszukiwania
executeCommand Javadoc [Przykłady wyszukiwania]
Wykonuje podane polecenie. Działa tak samo jak blok poleceń.

Na serwerach opcja enable-command-block w pliku server.properties musi być ustawiona na wartość true

getType Javadoc [Przykłady wyszukiwania]
Zwraca EntityType tego NPC.
giveItem Javadoc [Przykłady wyszukiwania]
Daje graczowi obiekt ItemStack. Odtwarzacz musi być instancją ScriptPlayer
kill Javadoc [Przykłady wyszukiwania]
Zabija NPC. Nie odrzuca tego. To jest to samo, co gdyby NPC został pobity na śmierć kijem lub inną skuteczniejszą bronią.
reset Javadoc [Przykłady wyszukiwania]
Resetuje NPC w taki sam sposób, jak po edycji w standardowym interfejsie użytkownika edytora CustomNPC.
powiedz Javadoc (powiedz (wiadomość))
Javadoc (powiedz (odtwarzacz, wiadomość))
[Przykłady wyszukiwania]
W zależności od używanej wersji, wyśle wiadomość do jednego gracza lub wszystkich graczy na serwerze dla wielu graczy.
shootItem Javadoc [Przykłady wyszukiwania]
Wystrzeliwuje obiekt ItemStack w podanym miejscu docelowym ScriptLivingBase, używając podanej wartości dokładności (0-100) .

Zobacz też [edytuj | edytuj źródło]

  • [[:: Kategoria: ScriptNPC | Strona kategorii ScriptNPC]]

Szybkie linki

Samouczki dla początkujących | Samouczki dla średnio zaawansowanych | Zaawansowane samouczki

Wersje Informacje o wersji | 1.7.10 | 1.7.10c | 1.8.0\_alpha
Interfejs użytkownika Karta Skrypt | Karta Ustawienia | Karta Witryna
Haczyki Init | Zaktualizuj | Interakcja | Okno dialogowe | DialogClosed | Uszkodzony | Zabity | Atak | Cel | Zderzenie | Zabija
Stałe Typ animacji | EntityType | JobType | MovingType | RoleType | StandingType | TacticalVariantType
Obiekty skryptów Lista klas | ScriptEntity | ScriptLivingBase | ScriptWorld | ScriptNPC | ScriptMonster | ScriptPlayer | ScriptFaction | ScriptItemStack
Zdarzenia skryptów ScriptEvent | ScriptEventAttack | ScriptEventDamaged | ScriptEventDialog | ScriptEventKilled | ScriptEventTarget
Oferty pracy ScriptJobInterface | ScriptJobBard | ScriptJobConversation | ScriptJobFollower | ScriptJobGuard | ScriptJobHealer | ScriptJobItemGiver | ScriptJobPuppet | ScriptJobSpawner
Role ScriptRoleInterface | ScriptRoleBank | ScriptRoleFollower | ScriptRoleMailman | ScriptRoleTrader | ScriptRoleTransporter
Tablica wyników ScriptScoreboard | ScriptScoreboardObjective | ScriptScoreboardTeam
[[:: Kategoria: Przykłady | Przykłady]] [[:: Kategoria: Podstawowe Przykłady | Podstawowe przykłady skryptów]] | [[:: Kategoria: Przykłady średniozaawansowanych | Przykłady skryptów średniozaawansowanych]] | [[:: Kategoria: Przykłady zaawansowane | Przykłady zaawansowanych skryptów]]
Samouczki

Be the first to reply

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *