Przewodnik po poleceniach Minecraft: Jak budować mówiące łamigłówki za pomocą /say i /tell

     Jest coś magicznego w wchodzeniu do cichego pokoju w grze Minecraft, nadepnięciu na talerz nacisku i nagłym usłyszeniu głosu starożytnego ducha szepczącego zagadki do twojego czatu. A może to posąg, który przemawia tylko raz, oferując tajemnicze zadanie. Łamigłówki konwersacyjne mogą zmienić zwykłą konstrukcję w coś wciągającego, zabawnego i niezapomnianego. A najlepsza część? Możesz to wszystko zrobić za pomocą kilku sprytnych zastosowań poleceń czatu, takich jak /say, /me i /tell.

 

Umieść przycisk na tajemniczej ścianie, aby uruchomić mówiącą łamigłówkę w grze Minecraft.

 

 

Wybieranie odpowiednich poleceń

 

     Istnieje pięć głównych poleceń, których będziesz używać: /say, /me, /tell, /msg i /w.

 

     Polecenie /say wysyła wiadomość do wszystkich osób na serwerze i wygląda tak, jakby pochodziła z samego serwera.

 

     /me pokazuje akcję taką jak "Steve rozgląda się nerwowo".

 

     /tell, /msg i /w wysyłają prywatne wiadomości do jednego gracza.

 

     To w zasadzie to samo, tylko różne skróty.

 

     Użyj /say do ogłoszeń publicznych, /me do wskazówek dotyczących nastroju lub fabuły i /tell, gdy chcesz, aby wiadomość była osobista, jak sekret lub szept od ukrytego NPC.

 

     Oto przejrzysta i przejrzysta tabela, która porównuje polecenia /say, /me, /tell, /msg i /w — pokazując, czym się różnią, do czego są używane, jak wyglądają dane wyjściowe i kiedy używać każdego z nich.

 

Command

Visibility

Output format

Use case

Example

Notes

     /say

 

     Everyone on server

 

     [Server] message

 

     Public message from the world

 

     say The wall hums softly...

 

     Looks like server is speaking

 

     /me

 

     Everyone on server

 

     *PlayerName action*

 

     Adds emotion or narration

 

     me shivers as the wind blows in

 

     Feels like roleplay text

 

     /tell

 

     One player only

 

     PlayerName whispers: message

 

     Personal message (private whisper)

 

     tell @p You feel watched...

 

     Feels like an NPC whisper

 

     /msg

 

     One player only

 

     Same as /tell

 

     Same as /tell

 

     msg @a[tag=quest] Your journey begins.

 

     Just a shorter alias of /tell

 

     /w

 

     One player only

 

     Same as /tell

 

     Same as /tell

 

     w Steve You forgot something...

 

     Alias for quick typing

 

 

Użyj /teammsg (lub /tm) dla czatu tylko zespołowego#

 

     Jest jeszcze jedno polecenie, o którym warto wspomnieć, jeśli chodzi o komunikację w grze: /teammsg.

 

Zbuduj wiedzę wokół swojej łamigłówki, korzystając z prostego opowiadania historii na czacie.

 

Komenda /teammsg, używana również jako /tm, pozwala wysłać wiadomość tylko do graczy z tej samej drużyny. To jak prywatny czat zespołowy. Najpierw musisz skonfigurować zespoły przy użyciu  polecenia /team — jeśli nie jesteś w zespole, wiadomość nie zostanie wysłana.

 

/teammsg Spotkajmy się na wieży!
/tm Uważajcie, wrogowie w pobliżu!

     Tylko członkowie drużyny zobaczą wiadomość na czacie. Jest to przydatne w grach PvP, zadaniach zespołowych lub dowolnym scenariuszu dla wielu graczy, w którym gracze są zgrupowani i muszą komunikować się bez ujawniania informacji innym.

 

Ukryj wskazówki w wielu pokojach za pomocą różnych poleceń czatu w grze Minecraft.

 

 

Budowanie mówiącej ściany

 

 

Załóżmy, że chcesz stworzyć pokój z tajemniczą ścianą, która przemawia, gdy gracz naciśnie przycisk. Najpierw utwórz pakiet danych z prostą funkcją lub użyj bloków poleceń. W pliku funkcji napisz to:

 


powiedz Mur mówi: "Nie przyszedłeś tu przypadkowo..."

Użyj bloku poleceń, aby wywołać funkcję niestandardową z /function.

 


to może inna linia, taka jak


powiedzmy, że Mur mówi: "Troje drzwi. Tylko jeden prowadzi do światła".


Blok poleceń można umieścić tuż za przyciskiem lub płytką dociskową i spustem

     /function talkingwall:speak

 

     po naciśnięciu przycisku. Teraz Twoja ściana ma głos. To świetny sposób na podrzucenie wskazówek do łamigłówki lub po prostu dodanie atmosfery.

 

Pisz upiorne wiadomości w pliku .mcfunction za pomocą /say.

 

 

Tworzenie jednorazowego szeptu od NPC

 

     Jeśli chcesz czegoś bardziej subtelnego i osobistego, użyj /tell i sprawdzania bliskości. Wyobraź sobie posąg, który szepcze tylko raz, gdy gracz się zbliży. Funkcja może wyglądać następująco:

 

     execute as @a[distance=..3,nbt=!{Tags:["quest_started"]}] run tag @s add quest_started

 

     wtedy

 

     execute as @a[tag=quest_started] run execute as @p[distance=..5] at @s run execute as @e[type=armor_stand,limit=1,sort=nearest] run tell @p "Find three diamonds and bring them to me."

 

     Ten łańcuch poleceń najpierw oznacza każdego gracza, który znajdzie się w promieniu 3 bloków i jeszcze nie wywołał zdarzenia. Następnie, dla każdego oznaczonego gracza, wybiera najbliższego gracza w promieniu 5 bloków i uruchamia polecenie z jego lokalizacji.

 

Stwórz ukryty posąg, który szepcze, gdy gracze się zbliżają w grze Minecraft.

 

     Stamtąd znajduje najbliższy stojak na zbroję i wykonuje polecenie /tell ze swojej perspektywy. Ponieważ /tell wyświetla nazwę wykonawcy jako nadawcę wiadomości, gracz widzi coś takiego: Statua szepcze do ciebie: Znajdź trzy diamenty i przynieś je do mnie.

 

     Dzięki temu gracz usłyszy go tylko raz i tylko wtedy, gdy znajdzie się wystarczająco blisko. Możesz uruchomić tę funkcję przy każdym ticku lub użyć bloku poleceń z powtarzającym się ustawieniem. Idealnie nadaje się do ukrytych zadań lub tajnych dialogów.

 

Wyzwalaj prywatne wiadomości za pomocą /tell, aby nadać im osobisty charakter.

 

 

Łączenie wiadomości z logiką łamigłówki

 

     Możesz pójść o krok dalej, łącząc te wiadomości z wyzwalaczami z czerwonego kamienia, testami przedmiotów, a nawet tablicami wyników. Być może ściana stanowi zagadkę i otwiera drzwi tylko wtedy, gdy nadepniesz na właściwą płytę dociskową. Albo NPC szepcze wyzwanie, a Ty musisz zebrać trzy diamenty, aby je ukończyć. Możesz użyć /execute if entity lub /execute if score, aby sprawdzić postęp i podać różne wiadomości w zależności od tego, co zrobił gracz. W ten sposób zamieniasz proste wiadomości w prawdziwą mechanikę łamigłówek.

 

Połącz płytki dociskowe z wyzwalaczami funkcyjnymi do rozwiązywania fizycznych łamigłówek w grze Minecraft.

 

 

Wskazówki dotyczące projektowania wciągających łamigłówek

 

     Wiadomości powinny być krótkie i jasne, ale nadaj im smak. Komunikat taki jak "Drzwi odblokowane" jest nudny. Spróbuj czegoś w stylu "Dokonałeś właściwego wyboru... Korytarz jest otwarty". Zawsze testuj swój zasięg za pomocą selektorów odległości, aby komunikaty były wyzwalane we właściwym czasie. Użyj tagów, aby upewnić się, że gracze nie są spamowani powtórzeniami. I mieszaj /say i /tell, aby tworzyć warstwy - publiczne wypowiedzi ze świata i prywatne szepty z nieznanego.

 

     Magia tych łamigłówek polega na tym, jak żywe się czują. Mur, który przemawia raz i nigdy więcej. Duch, który mówi tylko wtedy, gdy jesteś sam. Tajemnicza książka, która wysyła ci wiadomości, gdy trzymasz ją w ręku. Przy odrobinie konfiguracji możesz sprawić, że gracze poczują się, jakby byli w świecie pełnym sekretów – szczególnie zabawne, gdy dzielisz się nimi ze znajomymi na serwerze Gamever, gdzie możesz wspólnie tworzyć historie, testować mechanikę i odkrywać pomysły. Brak modów. Brak dodatków. Wystarczy sprytne wykorzystanie poleceń i odrobina kreatywności.

 

     Łamigłówki konwersacyjne to jeden z najłatwiejszych sposobów, aby Twój świat Minecraft był żywy i pełen historii. Za pomocą kilku prostych poleceń, takich jak /say lub /tell, możesz zamienić klocki w postacie, przestrzenie w sceny, a graczy w ciekawskich odkrywców.

 

     Wskazówka: Przy okazji, jeśli kiedykolwiek nie będziesz pewien, jak używać któregokolwiek z tych poleceń czatu, po prostu wpisz /help lub /? po którym następuje nazwa polecenia. Na przykład: /help tell. To szybki sposób na sprawdzenie składni bez wychodzenia z gry.

 

Build your world together. Get your own Minecraft server ready in 2 minutes. Free with code WELCOME
Create serverStart hosting your server now
Knowledge Base