Tarvitsen tavan komentolohkolle sanoa asioita chatissa, kun se on päällä tai mieluiten aina kun joku kutee maailmaan.
kommentit
- Oletko yrittänyt kokeilla tätä itse?
Vastaa
Voit lähettää asioita keskusteluun kahdella tavalla.
/say
-komento, syntaksi /say <Message ...>
näyttää viestin chatissa. Tämän viestin vieressä on kuitenkin aina komentolohkon nimi.
Komennolohko, jossa on /say Hello World!
, tuottaa:
[@] Hello World!
Vaihtoehtoisesti /tellraw
-komento, syntaksin /tellraw <target> <json compound array/singleton>
näyttää viestin chatissa, mutta se antaa mukautat sen ulostulon kokonaan väristä muotoiluun json
-muotoilulla.
Komennolohko, jossa on /tellraw @a {"text":"Hello World!"}
, tuottaa :
Hello World!
On sovelluksia, kuten minecraftjson.com , joka luo json-merkkijono, jota käytetään /tellraw
: ssä ja monissa muissa komennoissa, jotka antavat sinulle täydellisen hallinnan tuotetuille.
On myös Minepedia -osio merkkijonomuodossa, jos päätät kirjoittaa ne itse.
Vastaa
Käytä komentoa /say
. Tämä a ll-komentokomento näyttää chat-viestin koko palvelimelle.
Vastaa
Ensinnäkin pelaajan havaitsemiseksi:
/testfor @e[type=Player]
Toistuvassa komentolohkossa (aina aktiivinen). Pidä sitten ketjun komentolohko (aina aktiivinen) yhdistettynä ensimmäiseen sanoen:
/say <YOUR MESSAGE>
Kommentit
- 1.13: n syntaksi ensimmäiselle komennolle:
/execute if entity @e[type=player]
. Miksi käytät myös@e[type=player]
vain@a
-kohdan sijaan?
Vastaa
Uudemmissa versioissa käytä:
/tellraw @e {"text":"MESSAGE"}
Jos haluat, että sanasi ovat värillisiä, käyttö:
/tellraw @e {"text":"MESSAGE","color":"COLOR"}
Kommentit
- Hei Minecraft-ohje, tervetuloa Stack Exchangeen! Valitettavasti päätin aliarvioida vastauksesi, koska vastauksesi ei lisännyt mitään uutta, jota ' ei ollut jo mainittu muissa vastauksissa. Aytimothy mainitsi jo vastauksessaan, että voit käyttää
/tellraw
. Mutta jos voisit tarkentaa/tellraw
-komennon käyttöä, vastauksesi voi varmasti olla arvokas ja lisätä jotain! Koska olet uusi käyttäjä, voinko ehdottaa tutustumista kiertueeseen ?
Vastaa
Laita vain painolevy kävelemään / kutemaan komentolohkon alle ja anna komento nimellä /say @a <Your message>