Tartalom
- 1 Megjelenítési módszerek
- 2 statisztikai módszer
- 3 AI módszer
- 4 készletezési módszer
- 5 fejlett módszer
- 6 adatmódszer
- 7 egyéb módszer
- 8 Lásd még:
Megjelenítési módszerek [szerkesztés | forrás szerkesztése]
Ezek a módszerek a Standard NPC Editor GUI Megjelenítés lapján elérhető Beállításokhoz kapcsolódnak. “>
Statisztikai módszerek [szerkesztés | forrás szerkesztése]
Ezek a módszerek a Standard CustomNPC Editor GUI Statisztika lapján található Beállításokhoz kapcsolódnak.
Módszer | Példák keresés | |
---|---|---|
getArrowResistance | Javadoc | [Keresési példák] |
Visszaadja az NPC nyílellenállásának értékét . | ||
getCombatRegen | Javadoc | [Keresési példák] |
Visszaadja az NPC-hez használt Health Regen értéket, miközben az NPC harcban van. | ||
getExplosionResistance | Javadoc | [Keresési példák] |
Visszaadja az NPC robbanásbiztos értékét | ||
getHealthRegen | Javadoc | [Keresési példák] |
Az NPC-hez használt Health Regen értéket adja vissza, míg az NPC nincs harcban. | ||
getKnockbackResistance | Javadoc | [Keresési példák] |
Visszaadja az NPC Knockback Resistance értékét. | ||
getMeleeResistance | Javadoc | [Keresési példák] |
Visszaadja az NPC Melee Resistance értékét. | ||
getMeleeSpeed | Javadoc | [Keresési példák] |
Visszaadja az NPC Melee Speed értékét. | ||
getMeleeStrength | Javadoc | [Keresési példák] |
Visszaadja az NPC Melee Strength értékét. | ||
getRangedBurst | Javadoc | [Keresési példák] |
Visszaadja az NPC Ranged Burst Count értékét. | ||
getRangedSpeed | Javadoc | [Keresési példák] |
Visszaadja az NPC tartományának sebességét. | ||
getRangedStrength | Javadoc | [Keresési példák] |
Visszaadja az NPC Ranged Strength értékét. | ||
seExplosionResistance | Javadoc | [Keresési példák] |
Beállítja az NPC robbanásállóságát. Ez nem elírás. Az 1.8.0\_alpha verzióhoz hasonlóan a metódusból hiányzik a “t” a “set” mezőben. | ||
setArrowResistance | Javadoc | [Keresési példák] |
Beállítja az NPC által a nyílellenállás értékét. | ||
setCombatRegen | Javadoc | [Keresési példák] |
Beállítja az egészségügyi állapotértékeket, amelyeket az NPC Combat közben használ. | ||
setHealthRegen | Javadoc | [keresési példák] |
Beállítja a Health Regen értéket, amelyet akkor használnak, amikor az NPC nincs Combat-ban. | ||
setKnockbackResistance | Javadoc | [Keresési példák] |
Beállítja az NPC ellenállásának mértékét a Knockback Attackekkel szemben. | ||
setMaxHealth | Javadoc | [Keresési példák] |
Beállítja az NPC maximális állapotértékét. | ||
setMeleeResistance | Javadoc | [Keresési példák] |
Beállítja az NPC Melee Attackekkel szembeni ellenállásának mértékét. | ||
setMeleeSpeed | Javadoc | [Keresési példák] |
Beállítja az NPC közelharc sebességét. | ||
setMeleeStrength | Javadoc | [Keresési példák] |
Beállítja az NPC közelharci erősségét. | ||
setRangedBurst | Javadoc | [Keresési példák] |
Beállítja az NPC tartományának sorozatát. | ||
setRangedSpeed | Javadoc | [Keresési példák] |
Beállítja az NPC távolsági támadási sebességét. | ||
setRangedStrength | Javadoc | [Keresési példák] |
Beállítja az NPC Ranged Attack Strengthjét. |
AI módszerek [szerkesztés | forrás szerkesztése]
Ezek a módszerek a Standard NPC Editor GUI AI lapján elérhető Beállításokhoz kapcsolódnak.
Módszer | Példák keresés | |
---|---|---|
getReturnToHome | Javadoc | [Keresési példák] |
Visszaadja, hogy az NPC visszatér-e az otthonukba Pozíció vagy sem. | ||
setAnimation | Javadoc | [Keresési példák] |
setRetaliateType | Javadoc | [Keresési példák] |
Beállítja a megtorlás típusát, amelyet az NPC támadáskor végrehajt. 0: normális, 1: pánik, 2: visszavonulás, 3: semmi |
||
setReturnToHome | Javadoc | [Keresési példák] |
Beállítja, hogy az NPC visszatér-e a kezdeti helyzetbe, vagy sem. |
Készletmódszerek [szerkesztés | forrás szerkesztése]
Ezek a módszerek a Standard CustomNPC Editor GUI Készlet lapján elérhető beállításokhoz kapcsolódnak.
Módszer | Példák keresés | |
---|---|---|
getArmor | Javadoc | [Keresési példák] |
Visszaad egy ItemStack objektumot, amely a a kért slot számát. A kért slot értéke 0 lehet: fej, 1: test, 2: lábak, 3: csizma | ||
getLeftItem | Javadoc | [Keresési példák] |
Visszaad egy ItemStack objektumot, amely az NPC bal oldalán található elemet képviseli. Kézi elemhely. | ||
getProjectileItem | Javadoc | [keresési példák] |
getRightItem | Javadoc | [Keresési példák] |
Visszaad egy ItemStack objektumot, amely az NPC jobb oldali elemhelyében található elemet képviseli. | ||
setArmor | Javadoc | [ Keresési példák] |
Beállítja a szállított páncél slotban használt elemet a szállított elemre Verem tárgy. A páncél slot értéke 0 lehet: fej, 1: test, 2: láb, 3: csizma. | ||
setLeftItem | Javadoc | [Keresési példák] |
Beállítja az NPC által a bal kezükben használt elemet az ItemStack objektumban szállított elem. | ||
setProjectileItem | Javadoc | [Keresési példák] |
Beállítja az elemet, amelyet az NPC használ a Lövedék nyílásában, az ItemStack Object-ben megadott elemre. | ||
setRightItem | Javadoc | [keresési példák] |
Beállítja az NPC által a jobb kezükben használt elemet az ItemStack Object-ben szállított elemhez. |
Speciális módszerek [szerkesztés | forrás szerkesztése]
Ezek a módszerek azokhoz a beállításokhoz kapcsolódnak, amelyek a Standard CustomNPC Editor GUI Speciális lapján érhetők el.
Módszer | Példák keresés | |
---|---|---|
getJob | Javadoc | [Keresési példák] |
Visszaad egy ScriptJobInterface objektumot, amely információkat tartalmaz az aktuális Munka az NPC-hez | ||
getRole | Javadoc | [keresési példák] |
Visszaad egy ScriptRoleInterface objektumot, amely információkat tartalmaz az NPC aktuális szerepköréről. | ||
setFaction | Javadoc | [Keresési példák] |
Az NPC-hez jelenleg beállított frakció azonosító számát adja vissza. |
Adatmódszerek [szerkesztés | forrás szerkesztése]
Ezek a módszerek hozzáférést biztosítanak az ideiglenes és tárolt adatokhoz az NPC számára.
Módszer | Példák keresés | |
---|---|---|
clearStoredData | Javadoc | [Keresési példák] |
clearTempData | Javadoc | [Keresési példák] |
getStoredData | Javadoc | [keresési példák] |
getTempData | Javadoc | [Keresési példák] |
hasStoredData | Javadoc | [Keresési példák] |
hasTempData | Javadoc | [keresési példák] |
removeStoredData td > | Javadoc | [Keresési példák] |
removeTempData | Javadoc | [keresési példák] |
setStoredData | Javadoc | [Példák keresésre] |
setTempData | Javadoc | [Keresési példák] |
Egyéb módszerek [szerkesztés | forrás szerkesztése]
Ezek a módszerek nem kapcsolódnak közvetlenül a Standard CustomNPC Editor GUI-ban elérhető beállításokhoz.
Módszer | Javadoc Link | Példák Keresés |
---|---|---|
executeCommand | Javadoc | [Keresési példák] |
Végrehajtja az adott parancsot. Ugyanúgy működik, mint egy Parancsblokk.
A kiszolgálókon a server.properties engedélyezés-parancs-blokk beállítását igazra kell állítani |
||
getType | Javadoc | [Keresési példák] |
Az NPC EntityType-jét adja eredményül. | ||
giveItem | Javadoc | [Keresési példák] |
ItemStack objektumot ad a játékosnak. A lejátszónak a ScriptPlayer példányának kell lennie | ||
kill | Javadoc | [Keresési példák] |
Megöli az NPC-t. Nem vetette el. Ez ugyanaz, mintha az NPC-t bottal vagy más hatékonyabb fegyverrel agyonverték volna. | ||
reset | Javadoc | [Keresési példák] |
Az NPC-t ugyanúgy állítja vissza, mint a szerkesztés után a Standard CustomNPC Editor GUI-ban. | ||
mondja | Javadoc (mondjuk (üzenet)) Javadoc (mondjuk (lejátszó, üzenet)) |
[Keresési példák] |
A használt verziótól függően egy üzenet egyetlen játékosnak, vagy a multiplayer szerver összes játékosának. | ||
shootItem | Javadoc | [Keresési példák] |
Készít egy ItemStack objektumot a megadott ScriptLivingBase Target segítségével, a mellékelt pontossági érték (0-100) felhasználásával . |
Lásd még [szerkesztés | forrás szerkesztése]
- [[:: Kategória: ScriptNPC | ScriptNPC kategória oldal]]
Gyorshivatkozások | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Be the first to reply