Szükségem van arra, hogy egy parancsblokk mondjon dolgokat a csevegésben, amikor az be van kapcsolva, vagy még inkább, amikor valaki ívik a világba.

Megjegyzések

  • Próbáltad már te is ezt kipróbálni?

Válasz

Kétféleképpen adhat ki dolgokat a csevegésbe.

A /say parancs, szintaxis /say <Message ...> üzenetet jelenít meg a csevegésben. Ennek az üzenetnek azonban mindig a parancsblokk neve lesz.

Egy /say Hello World! paranccsal ellátott parancsblokk kiad:

[@] Hello World! 

Alternatív megoldásként a /tellraw parancs, a szintaxis /tellraw <target> <json compound array/singleton> üzenetet jelenít meg a csevegésben, de kimenetének teljes testreszabása a színtől a formázásig a json formázással.

Egy /tellraw @a {"text":"Hello World!"} paranccsal ellátott parancsblokk kiad :

Hello World! 

Vannak olyan alkalmazások, mint a minecraftjson.com , amely json karaktersorozat, amelyet a /tellraw és egyéb parancsokban használhat, amelyek teljes ellenőrzést biztosítanak a kiadottakról.

Van még egy Minepedia szakasz a karakterlánc formátumáról, ha úgy dönt, hogy maga írja őket.

Válasz

Használja az /say parancsot. Ez a A parancs blokkja lassítja a csevegő üzenet megjelenítését a teljes szerveren.

További információ a / say paranccsal a Minecraft wiki-n

Válasz

Először is, hogy észlelje a lejátszót:

/testfor @e[type=Player] 

Ismétlődő parancsblokkban (mindig aktív). Ezután legyen egy láncparancs-blokk (mindig aktív), kapcsolódva az elsőhöz, mondván:

/say <YOUR MESSAGE> 

Megjegyzések

  • 1.13. szintaxis az 1. parancshoz: /execute if entity @e[type=player]. Miért használja a @e[type=player] szót csak a @a helyett?

Válasz

Újabb verziókban használja:

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

Ha azt szeretné, hogy a szavai színesek legyenek, felhasználás:

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

Megjegyzések

  • HI Minecraft súgó, üdvözlöm a Stack Exchange-ben! Sajnos úgy döntöttem, hogy visszavonom a válaszodat, mivel te nem adtál hozzá semmi újat, amit nem ' nem mondtak el a többi válaszban. Aytimothy már válaszában megemlítette, hogy használhatja a /tellraw szót. De ha részletesen leírná a /tellraw parancs használatát, akkor a válasza mindenképpen értékes lehet, és adhat hozzá valamit! Mivel Ön új felhasználó, javasolhatom a a bemutató megtekintését ?

Válasz

Csak tegyen egy nyomólemezt a parancsblokk alá, ahol sétál / ívik, és /say @a <Your message>

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