ScriptNPC (Magyar)

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. “>

Módszer Javadoc Link Példák Keresés getHomeX Javadoc [Keresési példák] Visszaadja az NPC Home X értékét. getHomeY Javadoc [keresési példák] Az NPC Home Y értékét adja vissza. getHomeZ Javadoc [keresési példák] Visszaadja az NPC Home Z értékét. getName Javadoc [keresési példák] Visszaadja az NPC nevét getShowBossBar Javadoc [Keresési példák] Visszaadja, hogy az NPC be van-e állítva a Főnök sáv megjelenítésére, vagy nem. getShowName Javadoc [Keresési példák] Visszatér, hogy az NPC be van-e állítva a Névcímke megjelenítésére vagy sem. getSize Javadoc [keresési példák] Az NPC méretértékét adja eredményül. getTexture Javadoc [Keresési példák] Az NPC textúráját adja eredményül. getTitle Javadoc [keresési példák] Az NPC címét adja vissza. getVisibleType Javadoc [Keresési példák] Az NPC láthatósági típusát adja eredményül. 0 = Látható, 1 = Láthatatlan, 2 = Félig látható setArmsScale Javadoc [Keresési példák] Beállítja az NPC modell karskálájának értékét. setBodyScale Javadoc [Keresési példák] Beállítja az NPC modell testméretének értékét. setHeadScale Javadoc [Keresési példák] Beállítja az NPC modell Head Scale értékét. setLegsScale Javadoc [Keresési példák] Beállítja az NPC modell Legs Scale értékét. setHome Javadoc [keresési példák] Beállítja az NPC Home értékét. setHomeX Javadoc [keresési példák] Beállítja az NPC Home X értékét. setHomeY Javadoc [keresési példák] Beállítja az NPC Home Y értékét. setHomeZ Javadoc [keresési példák] Beállítja az NPC Home Z értékét. setName Javadoc [keresési példák] beállítja az NPC nevét. setRotation Javadoc [keresési példák] beállítja az NPC nevét. setShowBossBar Javadoc [Keresési példák] Beállítja, hogyan jelenjen meg az NPC Boss Barja. 0 = Láthatatlan, 1 = Látható, 2 = Látható támadáskor setShowName Javadoc [Keresési példák] Beállítja, hogy az NPC névcímkéje megjelenjen-e vagy sem. setSize Javadoc [keresési példák]

Beállítja az NPC méretértékét. Min = 1, Max =? setTexture Javadoc [Keresési példák] Beállítja az NPC textúráját. setTitle Javadoc [keresési példák] Beállítja a számítógép címét setVisibleType Javadoc [Keresési példák] Beállítja az NPC láthatósági típusát. 0 = Látható, 1 = Láthatatlan, 2 = Félig látható

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.

Javadoc Link

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.

Javadoc Link

Beállítja az NPC animációs típusát.
Lásd: AnimationType
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.

Javadoc Link

Visszaad egy ItemStack objektumot, amely az NPC által a lövedék elemhelyében található elemet képviseli.
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.

Javadoc Link

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.

Javadoc Link

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

Kezdő oktatóanyagok | Középfokú oktatóanyagok | Speciális oktatóanyagok

Változatok Információ a verzióról | 1.7.10 | 1.7.10c | 1.8.0\_alpha
UI Script fül | Beállítások lap | Webhely fül
Horgok Init | Frissítés | Interact | Párbeszédpanel | DialogClosed | Sérült | Megölték | Támadás | Cél | Ütközés | Megöli
Állandók AnimationType | EntityType | JobType | MovingType | RoleType | StandingType | TacticalVariantType
Szkriptobjektumok Osztálylista | ScriptEntity | ScriptLivingBase | ScriptWorld | ScriptNPC | ScriptMonster | ScriptPlayer | ScriptFaction | ScriptItemStack
Script Events ScriptEvent | ScriptEventAttack | ScriptEventDamaged | ScriptEventDialog | ScriptEventKilled | ScriptEventTarget
Munka ScriptJobInterface | ScriptJobBard | ScriptJobConversation | ScriptJobFollower | ScriptJobGuard | ScriptJobHealer | ScriptJobItemGiver | ScriptJobPuppet | ScriptJobSpawner
Szerepek ScriptRoleInterface | ScriptRoleBank | ScriptRoleFollower | ScriptRoleMailman | ScriptRoleTrader | ScriptRoleTransporter
Eredménytábla ScriptScoreboard | ScriptScoreboardObjective | ScriptScoreboardTeam
[[:: Kategória: Példák | Példák]] [[:: Kategória: Alapvető Példák | Alapvető példák a szkriptre]] | [[:: Kategória: Közbenső példák | Közbenső szkript példák]] | [[:: Kategória: Haladó példák | Haladó szkriptek]]
Oktatóanyagok

Be the first to reply

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük