Am nevoie de un mod pentru ca un bloc de comandă să spună lucruri în chat atunci când este alimentat, sau mai preferabil ori de câte ori apare in lume.

Comentarii

  • Ați făcut vreo încercare de a încerca acest lucru singur?

Răspuns

Există două moduri în care puteți trimite lucruri la chat.

Comanda /say, sintaxă /say <Message ...> afișează un mesaj în chat. Cu toate acestea, acest mesaj va avea întotdeauna numele blocului de comandă alături.

Un bloc de comandă cu /say Hello World! va genera:

[@] Hello World! 

Alternativ, comanda /tellraw, sintaxa /tellraw <target> <json compound array/singleton> afișează un mesaj în chat, dar oferă personalizarea completă a ieșirii sale de la culoare la formatare utilizând json formatare.

Un bloc de comandă cu /tellraw @a {"text":"Hello World!"} ar genera :

Hello World! 

Există aplicații precum minecraftjson.com care generează un șir json de utilizat în /tellraw și diferite alte comenzi care vă vor oferi control complet asupra a ceea ce este dat.

Există, de asemenea, un Secțiunea Minepedia din formatul șirului, dacă decideți să le scrieți singuri.

Răspundeți

Utilizați comanda /say. Aceasta a permite un bloc de comandă pentru a afișa un mesaj de chat pe întregul server.

Mai multe informații despre comanda / say de pe wiki Minecraft

Răspuns

În primul rând, pentru a detecta un jucător faceți:

/testfor @e[type=Player] 

Într-un bloc de comenzi repetate (întotdeauna activ). Apoi, aveți un bloc de comandă în lanț (întotdeauna activ), conectat la primul, spunând:

/say <YOUR MESSAGE> 

Comentarii

  • 1.13 sintaxă pentru prima comandă: /execute if entity @e[type=player]. De asemenea, de ce folosiți @e[type=player] în loc de doar @a?

Răspuns

În versiunile mai noi, utilizați:

/tellraw @e {"text":"MESSAGE"} 

Dacă doriți ca cuvintele dvs. să fie colorate, use:

/tellraw @e {"text":"MESSAGE","color":"COLOR"} 

Comentarii

  • HI Minecraft Help, bun venit la Stack Exchange! Din păcate, am decis să votez în jos votul răspunsului dvs., deoarece nu ați adăugat nimic nou care nu a fost ' deja spus în celelalte răspunsuri. Aytimothy a menționat deja în răspunsul său că puteți utiliza /tellraw. Dar dacă ați putea explica mai detaliat utilizarea comenzii /tellraw, răspunsul dvs. ar putea fi cu siguranță valoros și ar putea adăuga ceva! Deoarece sunteți un utilizator nou, vă pot sugera să verificați turul ?

Răspundeți

Doar puneți o placă de presiune pe unde mergeți / faceți clic sub blocul de comandă și aveți comanda ca /say @a <Your message>

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *