/attribute-komento: Kuinka kasvattaa pelaajan terveyttä, nopeutta tai vahinkoa ilman modeja
Mikä /attribute-komento on ja mihin sitä tarvitaanAttribuutit ovat numeerisia ominaisuuksia, jotka määrittävät pelaajan kyvyt. Terveys…
Mikä /attribute-komento on ja mihin sitä tarvitaan
Attribuutit ovat numeerisia ominaisuuksia, jotka määrittävät pelaajan kyvyt. Terveys osoittaa, kuinka paljon vahinkoa voi ottaa ennen kuolemaa. Nopeus vaikuttaa liikkumisen ripeyteen. Vahinko määrittää hyökkäyksen voiman.
/attribute-komento muuttaa näitä arvoja suoraan ilman taikajuomia, lumouksia tai esineitä. Sopii mukautettujen pelitilojen luomiseen, tasapainon testaamiseen tai läpipääsyn helpottamiseen.
Ero modeihin: komento on sisäänrakennettu peliin, se ei vaadi lisäohjelmistojen asentamista ja toimii millä tahansa palvelimella, jossa komennot on otettu käyttöön.
Kuinka käyttää /attribute-komentoa
Avaa keskustelu näppäimellä T tai /, kirjoita komento ja paina Enter. Komento otetaan käyttöön heti suorittamisen jälkeen.
Perussyntaksi:
/attribute @s <атрибут> base set <значение>
@s- sovelletaan pelaajaan itseensä (voidaan korvata komennolla@plähimmälle pelaajalle tai pelaajan nimellä)<атрибут>- attribuutin nimi (esimerkiksiminecraft:generic.max_health)<значение>- asetettava luku
Kuinka kasvattaa pelaajan enimmäisterveyttä
Pelaajan vakioterveys on 20 sydäntä (40 pistettä). Komennolla voi asettaa minkä tahansa arvon.
Esimerkkejä:
Aseta terveys 100 pisteeseen (50 sydäntä):
/attribute @s minecraft:generic.max_health base set 100
Aseta terveys 200 pisteeseen (100 sydäntä):
/attribute @s minecraft:generic.max_health base set 200
Komennon suorittamisen jälkeen terveyspalkki päivittyy automaattisesti. Jos terveys oli uutta enimmäismäärää pienempi, se pysyy nykyisellä tasollaan.
Kuinka kasvattaa liikkumisnopeutta
Vakioliikkumisnopeus on 0.1. Tämän arvon kasvattaminen nopeuttaa kävelyä, juoksua ja lentämistä luovassa tilassa.
Esimerkkejä:
Kaksinkertaista nopeus (0.2):
/attribute @s minecraft:generic.movement_speed base set 0.2
Kolminkertaista nopeus (0.3):
/attribute @s minecraft:generic.movement_speed base set 0.3
Erittäin korkea nopeus (0.5):
/attribute @s minecraft:generic.movement_speed base set 0.5
Tärkeää: Yli 0.5:n arvot tekevät ohjaamisesta hankalaa. Suositellaan käyttämään arvoja väliltä 0.1–0.4.
Kuinka kasvattaa hyökkäysvahinkoa
Paljaiden käsien vakiovahinko on 1 piste. Komento muuttaa pelaajan kaikkien hyökkäysten perusvahinkoa, mukaan lukien nyrkiniskut ja millä tahansa aseella.
Esimerkkejä:
Vahinko 10 pistettä (tappaa useimmat möröt yhdellä iskulla):
/attribute @s minecraft:generic.attack_damage base set 10
Vahinko 20 pistettä:
/attribute @s minecraft:generic.attack_damage base set 20
Kasvatettu vahinko lisätään aseen vahinkoon. Jos perusvahinko on 10 ja miekka tekee 7, kokonaisvahinko on 17 pistettä.
Kuinka muuttaa muiden pelaajien attribuutteja
@s:n sijaan voit määrittää toisen pelaajan:
@p- lähin pelaaja@a- kaikki pelaajat palvelimellaPelaajanNimi- tietty pelaaja nimellä
Esimerkkejä:
Muuta lähimmän pelaajan terveyttä:
/attribute @p minecraft:generic.max_health base set 100
Muuta kaikkien pelaajien nopeutta:
/attribute @a minecraft:generic.movement_speed base set 0.2
Kuinka palauttaa attribuutit vakioarvoihin
Palauttaaksesi vakioarvot aseta perusparametrit niiden alkuperäisiin arvoihin.
Komennot palauttamiseen:
Terveys (20 pistettä):
/attribute @s minecraft:generic.max_health base set 20
Nopeus (0.1):
/attribute @s minecraft:generic.movement_speed base set 0.1
Vahinko (1 piste):
/attribute @s minecraft:generic.attack_damage base set 1
Mitä muita attribuutteja voi muuttaa
Terveyden, nopeuden ja vahingon lisäksi käytettävissä on muita attribuutteja.
Perusattribuuttien luettelo:
minecraft:generic.max_health- enimmäisterveys.minecraft:generic.movement_speed- liikkumisnopeus.minecraft:generic.attack_damage- hyökkäysvahinko.minecraft:generic.attack_speed- hyökkäysnopeus (iskua sekunnissa).minecraft:generic.armor- suoja vahinkoa vastaan.minecraft:generic.armor_toughness- haarniskan kestävyys (vähentää voimakkaan vahingon tehokkuutta).minecraft:generic.knockback_resistance- takaisinlyönnin vastustus (0.0–1.0, jossa 1.0 on täydellinen haavoittumattomuus takaisinlyönnille).minecraft:generic.luck- onni (vaikuttaa pudotuksiin ja saaliin laatuun).minecraft:generic.flying_speed- lentonopeus luovassa tilassa.minecraft:generic.follow_range- pelaajan seuraamisetäisyys (möröille).
Käyttöesimerkkejä:
Kasvata suojaa:
/attribute @s minecraft:generic.armor base set 20
Tee haavoittumattomaksi takaisinlyönnille:
/attribute @s minecraft:generic.knockback_resistance base set 1.0
Kasvata onnea:
/attribute @s minecraft:generic.luck base set 10
Käytön rajoitukset ja erityispiirteet
Oikeusvaatimukset:
/attribute-komento toimii vain pelaajilla, joilla on operaattorin oikeudet, tai luovassa tilassa. Selviytymistilassa ilman operaattorin oikeuksia komento ei ole käytettävissä.
Minecraftin versiot:
Komento on käytettävissä versiosta 1.16 alkaen. Aiemmissa versioissa käytetään eri syntaksia tai komento puuttuu. Versioissa 1.13–1.15 attribuutteja muutetaan komennolla /entitydata tai NBT-tunnisteilla.
Muutosten tallentaminen:
Attribuuttien muutokset tallennetaan maailman mukana. Palvelimen uudelleenkäynnistyksen tai pelistä poistumisen jälkeen arvot säilyvät. Palauttaaksesi ne sinun on suoritettava vakioarvojen asettavat komennot käsin.
Moninpeli:
Palvelimella jokainen pelaaja voi muuttaa omia attribuuttejaan, jos hänellä on operaattorin oikeudet. Ylläpitäjä voi muuttaa muiden pelaajien attribuutteja määrittämällä heidän nimensä @s:n sijaan.
Vaikutus saavutuksiin:
Attribuuttien muuttaminen ei estä saavutusten saamista. Peli pitää tätä laillisena tapana muuttaa parametreja.
Yleisiä virheitä ja niiden ratkaisut
Virhe: "Unknown attribute"
Syy: virheellinen attribuutin nimi tai kirjoitusvirhe.
Ratkaisu: tarkista kirjoitusasun oikeellisuus. Nimen on alettava minecraft:generic. ja sisällettävä oikea attribuutin nimi.
Virhe: "No entity was found"
Syy: virheellinen kohdevalitsin.
Ratkaisu: käytä @s itseesi, @p lähimpään pelaajaan tai määritä pelaajan tarkka nimi.
Virhe: "You do not have permission to use this command"
Syy: operaattorin oikeuksien puute.
Ratkaisu: ota huijaukset käyttöön maailman asetuksissa (yksinpeliä varten) tai hanki operaattorin oikeudet palvelimella.
Attribuutti ei astu voimaan
Syy: toiminnon virheellinen syntaksi tai sallitun alueen ulkopuolinen arvo.
Ratkaisu: tarkista komennon syntaksi. Nopeudelle käytä arvoja väliltä 0.0–1.0. Terveydelle - positiivisia lukuja. Takaisinlyönnin vastustukselle - väliltä 0.0–1.0.
Muutokset katoavat kuoleman jälkeen
Syy: jotkin palvelimet tai liitännäiset nollaavat attribuutit uudelleensyntymän yhteydessä.
Ratkaisu: luo komento komentolohkoon uudelleensyntymään liitetyllä laukaisimella tai käytä liitännäistä attribuuttien pysyvään soveltamiseen.
Liian korkea nopeus tekee pelistä pelaamiskelvottoman
Syy: yli 0.5:n nopeusarvot aiheuttavat ongelmia fysiikan kanssa.
Ratkaisu: käytä arvoja väliltä 0.1–0.4. Jos nopeus on jo asetettu liian korkeaksi, aseta arvoksi 0.1 komennolla.
Ei vielä kommentteja. Jaa ensimmäisenä ajatuksesi.