ScriptNPC (Čeština)

Obsah

  • 1 metody zobrazení
  • 2 Statistické metody
  • 3 Metody AI
  • 4 Inventarizační metody
  • 5 Pokročilé metody
  • 6 Datové metody
  • 7 Další metody
  • 8 Viz také

Zobrazit metody [upravit | upravit zdroj]

Tyto metody souvisejí s nastavením dostupným na kartě Zobrazení standardního grafického uživatelského rozhraní editoru NPC

Metoda Odkaz Javadoc Příklady vyhledávání
getHomeX Javadoc [Příklady vyhledávání]
Vrátí hodnotu Home X NPC.
getHomeY Javadoc [příklady hledání]
Vrátí hodnotu Home Y NPC.
getHomeZ Javadoc [příklady hledání]
Vrátí hodnotu Home Z NPC.
getName Javadoc [příklady hledání]
Vrátí název NPC
getShowBossBar Javadoc [Příklady hledání]
Vrátí, zda je NPC nastaveno tak, aby zobrazovalo Boss Bar nebo ne.
getShowName Javadoc [Příklady hledání]
Vrátí, zda je NPC nastaven tak, aby zobrazoval jmenovku nebo ne.
getSize Javadoc [Příklady hledání]
Vrátí hodnotu velikosti NPC.
getTexture Javadoc [Příklady hledání]
Vrátí texturu NPC.
getTitle Javadoc [Příklady hledání]
Vrátí název NPC.
getVisibleType Javadoc [příklady hledání]
Vrátí typ viditelnosti NPC. 0 = Viditelné, 1 = Neviditelné, 2 = částečně viditelné
setArmsScale Javadoc [Příklady hledání]
Nastaví hodnotu Arm Armle modelu NPC.
setBodyScale Javadoc [Příklady hledání]
Nastaví hodnotu měřítka těla modelu NPC.
setHeadScale Javadoc [Příklady hledání]
Nastaví hodnotu měřítka hlavy modelu NPC.
setLegsScale Javadoc [Příklady hledání]
Nastavuje hodnotu stupnice nohou modelu NPC.
setHome Javadoc [příklady hledání]
Nastaví domovskou hodnotu NPC.
setHomeX Javadoc [příklady hledání]
Nastaví hodnotu Home X pro NPC.
setHomeY Javadoc [příklady hledání]
Nastaví hodnotu Home Y pro NPC.
setHomeZ Javadoc [příklady hledání]
Nastaví hodnotu Home Z NPC.
setName Javadoc [příklady hledání]
nastavuje Název NPC.
setRotation Javadoc [Příklady hledání]
nastavuje Název NPC.
setShowBossBar Javadoc [příklady hledání]
Nastavuje, jak má být zobrazen Boss Bar NPC. 0 = Neviditelný, 1 = Viditelný, 2 = Viditelný při útoku
setShowName Javadoc [Příklady hledání]
Nastavuje, zda má být zobrazen štítek názvu NPC.
setSize Javadoc [příklady hledání]
Nastavuje hodnotu velikosti NPC. Min = 1, Max =?
setTexture Javadoc [příklady hledání]
Nastaví texturu pro NPC.
setTitle Javadoc [Příklady hledání]
Nastaví nadpis počítače
setVisibleType Javadoc [Příklady hledání]
Nastavuje typ viditelnosti NPC. 0 = Viditelné, 1 = Neviditelné, 2 = částečně viditelné

Statistické metody [upravit | upravit zdroj]

Tyto metody souvisejí s nastavením na kartě Statistiky standardního grafického uživatelského rozhraní editoru CustomNPC.

Odkaz Javadoc

Metoda Příklady hledání
getArrowResistance Javadoc [Příklady hledání]
Vrátí hodnotu odporu šipky pro NPC .
getCombatRegen Javadoc [příklady hledání]
Vrátí hodnotu regenerace zdraví použitou pro NPC, když je NPC v boji.
getExplosionResistance Javadoc [příklady hledání]
Vrací hodnotu odporu výbuchu pro NPC
getHealthRegen Javadoc [Příklady hledání]
Vrátí hodnotu regenerace zdraví použitou pro NPC, zatímco NPC není v boji.
getKnockbackResistance Javadoc [příklady hledání]
Vrátí hodnotu odporu proti zpětnému rázu pro NPC.
getMeleeResistance Javadoc [příklady hledání]
Vrátí hodnotu odporu na blízko pro NPC.
getMeleeSpeed ​​ Javadoc [Příklady hledání]
Vrátí hodnotu rychlosti zblízka pro NPC.
getMeleeStrength Javadoc [Příklady hledání]
Vrátí hodnotu síly nablízko pro NPC.
getRangedBurst Javadoc [příklady hledání]
Vrátí počet burstů na dálku pro NPC.
getRangedSpeed ​​ Javadoc [příklady hledání]
Vrátí hodnotu rychlosti na dálku pro NPC.
getRangedStrength Javadoc [příklady hledání]
Vrátí hodnotu síly na dálku pro NPC.
seExplosionResistance Javadoc [příklady hledání]
Nastavuje odolnost proti výbuchu pro NPC. Toto není překlep. Jako ve verzi 1.8.0\_alpha metodě chybí „t“ v „sadě“.
setArrowResistance Javadoc [Příklady hledání]
Nastaví hodnotu odporu šípu, který má NPC.
setCombatRegen Javadoc [příklady hledání]
Nastaví hodnoty regenerace zdraví použité během boje NPC.
setHealthRegen Javadoc [Příklady hledání]
Nastaví hodnotu Regenerace zdraví použitou, když NPC není v boji.
setKnockbackResistance Javadoc [příklady hledání]
Nastavuje míru odporu, který má NPC proti útokům Knockback.
setMaxHealth Javadoc [Příklady hledání]
Nastavuje maximální hodnotu stavu pro NPC.
setMeleeResistance Javadoc [příklady hledání]
Nastavuje míru odporu, který má NPC proti útokům na blízko.
setMeleeSpeed ​​ Javadoc [příklady hledání]
Nastavuje rychlost nablízko pro NPC.
setMeleeStrength Javadoc [příklady hledání]
Nastavuje sílu boje zblízka NPC.
setRangedBurst Javadoc [příklady hledání]
Nastaví počet burstů v rozmezí pro NPC.
setRangedSpeed ​​ Javadoc [příklady hledání]
Nastavuje rychlost útoku na dálku pro NPC.
setRangedStrength Javadoc [příklady hledání]
Nastavuje sílu útoku na dálku pro NPC.

Metody AI [upravit | upravit zdroj]

Tyto metody souvisejí s nastavením dostupným na kartě AI standardního grafického uživatelského rozhraní editoru NPC.

Odkaz Javadoc

Nastaví typ animace pro NPC.
Viz: AnimationType
Metoda Příklady vyhledávání
getReturnToHome Javadoc [Příklady hledání]
Vrátí, zda se NPC vrátí domů Pozice nebo ne.
setAnimation Javadoc [Příklady hledání]
setRetaliateType Javadoc [Příklady hledání]
Nastaví typ odvety, kterou NPC provede při útoku.
0: normální, 1: panika, 2: ústup, 3: nic
setReturnToHome Javadoc [Příklady hledání]
Nastaví, zda se NPC vrátí do své domovské polohy, či nikoli.

Inventarizační metody [upravit | upravit zdroj]

Tyto metody souvisejí s nastavením dostupným na kartě Inventář ve standardním grafickém uživatelském rozhraní editoru CustomNPC.

Odkaz Javadoc

Vrátí objekt ItemStack představující položku, kterou má NPC ve svém slotu pro projektil.
Metoda Příklady hledání
getArmor Javadoc [Příklady hledání]
Vrátí objekt ItemStack představující položku uloženou v požadované číslo slotu. Požadovaná hodnota slotu může být 0: hlava, 1: tělo, 2: nohy, 3: boty
getLeftItem Javadoc [Příklady hledání]
Vrátí objekt ItemStack představující položku, kterou má NPC v levé části Slot pro ruční položku.
getProjectileItem Javadoc [Příklady hledání]
getRightItem Javadoc [Příklady hledání]
Vrátí objekt ItemStack představující položku, kterou má NPC ve svém pravém slotu položky.
setArmor Javadoc [ Příklady hledání]
Nastaví položku použitou ve slotu Dodané brnění na Dodanou položku Skládaný objekt. Hodnota slotu Armor může být 0: hlava, 1: tělo, 2: nohy, 3: boty.
setLeftItem Javadoc [Příklady hledání]
Nastaví položku, kterou NPC používá v levé ruce položka dodaná v objektu ItemStack.
setProjectileItem Javadoc [příklady hledání]
Nastaví položku, kterou NPC používá ve svém slotu Projectile, na položku dodávanou v objektu ItemStack.
setRightItem Javadoc [Příklady hledání]
Nastaví položku, kterou NPC používá ve své pravé ruce, na položku dodávanou v objektu ItemStack.

Pokročilé metody [upravit | upravit zdroj]

Tyto metody souvisejí s nastavením, která jsou k dispozici na kartě Upřesnit ve standardním grafickém uživatelském rozhraní editoru CustomNPC.

Odkaz Javadoc

Metoda Příklady hledání
getJob Javadoc [Příklady hledání]
Vrátí objekt ScriptJobInterface obsahující informace o aktuálním Sada úloh pro NPC
getRole Javadoc [Příklady hledání]
Vrátí objekt ScriptRoleInterface obsahující informace o aktuální roli nastavené pro NPC.
setFaction Javadoc [Příklady hledání]
Vrátí ID číslo frakce aktuálně nastavené pro NPC.

Datové metody [Upravit | upravit zdroj]

Tyto metody poskytují přístup k dočasným a uloženým datům pro NPC.

Odkaz Javadoc

Metoda Příklady vyhledávání
clearStoredData Javadoc [Příklady hledání]
clearTempData Javadoc [Příklady hledání]
getStoredData Javadoc [Příklady vyhledávání]
getTempData Javadoc [Příklady vyhledávání]
hasStoredData Javadoc [Příklady hledání]
hasTempData Javadoc [Příklady hledání]
removeStoredData ​​td > Javadoc [Příklady hledání]
removeTempData Javadoc [Příklady hledání]
setStoredData Javadoc [Příklady hledání]
setTempData Javadoc [Příklady hledání]

Další metody [upravit | upravit zdroj]

Tyto metody přímo nesouvisí s žádným nastavením dostupným ve standardním uživatelském rozhraní editoru CustomNPC.

metoda odkaz Javadoc Příklady vyhledávání
executeCommand Javadoc [Příklady vyhledávání]
Spustí zadaný příkaz. Funguje stejně jako příkazový blok.

Na serverech musí být volba enable-command-block v server.properties nastavena na true

getType Javadoc [Příklady hledání]
Vrátí EntityType tohoto NPC.
giveItem Javadoc [Příklady hledání]
Poskytne hráči předmět ItemStack. Player must be an instance of ScriptPlayer
kill Javadoc [Search examples]
Zabije NPC. Nezahrnuje to. To je stejné, jako kdyby byl NPC zbit k smrti holí nebo jinou účinnější zbraní.
reset Javadoc [Příklady hledání]
Resetuje NPC stejným způsobem jako po jeho úpravách ve standardním uživatelském rozhraní editoru CustomNPC.
řekni Javadoc (řekni (zpráva))
Javadoc (řekni (hráč, zpráva))
[Příklady hledání]
V závislosti na použité verzi odešle zpráva jednomu hráči nebo všem hráčům na serveru pro více hráčů.
shootItem Javadoc [Příklady hledání]
Vystřelí objekt ItemStack na daný cíl ScriptLivingBase pomocí zadané hodnoty přesnosti (0-100) .

Zobrazit také [upravit | upravit zdroj]

  • [[:: Kategorie: ScriptNPC | Stránka kategorie ScriptNPC]]

Rychlé odkazy

Návody pro začátečníky | Průběžné výukové programy Pokročilé výukové programy

Verze Informace o verzi | 1.7.10 | 1.7.10c | 1.8.0\_alpha
uživatelské rozhraní Karta skriptu | Karta Nastavení | Záložka Web
Háčky Init | Aktualizovat | Interakce | Dialog | DialogClosed | Poškozené | Zabit | Útok | Cíl | Srazit | Zabije
Konstanty AnimationType | EntityType | JobType | MovingType | RoleType | StálýTyp | TacticalVariantType
Skriptové objekty Seznam tříd | ScriptEntity | ScriptLivingBase | ScriptWorld | ScriptNPC | ScriptMonster | ScriptPlayer | ScriptFaction | ScriptItemStack
Skriptové události ScriptEvent | ScriptEventAttack | ScriptEventDamaged | ScriptEventDialog | ScriptEventKilled | ScriptEventTarget
Úlohy ScriptJobInterface | ScriptJobBard | ScriptJobConversation | ScriptJobFollower | ScriptJobGuard | ScriptJobHealer | ScriptJobItemGiver | ScriptJobPuppet | ScriptJobSpawner
Role ScriptRoleInterface | ScriptRoleBank | ScriptRoleFollower | ScriptRoleMailman | ScriptRoleTrader | ScriptRoleTransporter
Scoreboard ScriptScoreboard | ScriptScoreboardObjective | ScriptScoreboardTeam
[[:: Kategorie: Příklady | Příklady]] [[:: Kategorie: Základní Příklady | Základní příklady skriptů]] | [[:: Kategorie: Příklady pro středně pokročilé | Příklady pro přechodné skripty]] | [[:: Kategorie: Pokročilé příklady | Pokročilé příklady skriptů]]
Návody

Be the first to reply

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *