Și așa. Crearea de elemente noi se bazează pe încântarea lor specială și pe efectele care vor fi impuse celor care le folosesc. Toate aceste elemente sunt împărțite în două tipuri: Armura și obiectele obișnuite. Articolele obișnuite pot fi folosite ca artefacte sau pentru altceva. Dar cu armura mai interesant. Cum de a face armura, voi arăta pe exemplul modului meu. și mai ales pe Breastplate of Levitation. Să începem. Să începem prin examinarea articolelor!
Crearea unui obiect se bazează pe comanda / testfor. Verificăm prezența obiectului din player și apoi executăm orice comenzi. Să analizăm selectorii și etichetele de date.
Inventarul - un selector care indică faptul că căutăm elementul din inventar, mai degrabă decât orice entitate
SelectedItemSlot - Verificați dacă playerul a selectat slotul specificat (1-9 hotbar)
Slot - Verifică slotul pentru un element
Apoi adăugăm obiectul însuși:
tag - selector de tag suplimentar
id - element ID
ench - Enchantment
Afișaj - Selector de afișare
Nume - Nume element
Lore - Descriere
Daune - Articol deteriorat
Am dezasamblat toți selectorii și etichetele posibile. Să scriem comanda:
Blocurile de comandă se stabilesc după exemplul ultimelor știri despre crafting (primul - ciclic, necondiționat, restul - lanț, condițional).
După ce am scris comanda / testfor la primul bloc de comandă, putem adăuga tot ce doriți la următoarele blocuri de comandă. De exemplu, levitația mea se bazează pe / particule și / efect. Poți să faci ceva al tău.
Asta e tot. Cum se fac elementele pe care le-am descris. Să mergem la armură.
Și așa. Armor. Acest tip de elemente noi este similar cu Elementele, dar nu mai avem nevoie de SelectedItemSlot.
exemplu:
/ testfor @ p]>
Ce sa întâmplat: Această echipă verifică dacă există o sabie de piatră în primul slot al hotbarului. Dacă da, transmite semnalul.
Când mi-am făcut pieptul de levitație. Am folosit următoarele comenzi:
Cum funcționează?
Dacă suntem în aer (verificat de comanda / testforblock), atunci ne este dat efectul de levitație pentru o secundă, și acesta va fi emis, atâta timp cât vom zbura. Pentru a coborî, am făcut un sistem cu Shift. Cum se face:
Am adaugat o incursiune - sneakTime, sa zicem A
Apoi am făcut comanda: / execute @p [score_A_min = 1]
/ effect @p levetation 0
Ie a eliminat efectul levitatiei.
Voi fi multumit de pluses in grape. La urma urmei, nimeni nu le pune. (.
Evaluați știrile, doamnelor și domnilor!
Votați pentru știri: