- Công dụng : gửi tin nhắn JSON cho người chơi (JSON là viết tắt của JavaScript Object Notation, là một kiểu định dạng dữ liệu tuân theo một quy luật nhất định mà hầu hết các ngôn ngữ lập trình hiện nay đều có thể đọc được. JSON là một tiêu chuẩn mở để trao đổi dữ liệu trên web)
- Cú pháp :
/tellraw + + - {"text": "..."} : văn bản
ví dụ : /tellraw @p {"rawtext": [{"text": "Hi"}]}
-> bạn sẽ nhận được trên thanh chat Hi
- {"translate": "..."} : dịch văn bản trong en_?.lang hoặc nếu không sẽ gửi cái bạn ghi
ví dụ : /tellraw @p {"rawtext": [{"translate": "menu.copyright"}]}
-> bạn sẽ nhận được chat @Mojang AB
/tellraw @p {"rawtext": [{"translate": "test.abc"}]}
-> bạn sẽ nhận được chat test.abc vì .lang không có cái bạn ghi
- {"translate": "...", "with": ["..."]} : thể phần trong with vào %s
ví dụ : /tellraw @p {"rawtext": [{"translate": "commands.op.success"}]}
-> bạn sẽ nhận được chat Opped: %s
/tellraw @p {"rawtext": [{"translate": "commands.op.success", "with": ["Kari"]}]}
-> bạn sẽ nhận được chat Opped: Kari
+ có thể dùng Raw message trong With
/tellraw @p {"rawtext": [{"translate": "commands.op.success", "with": {"rawtext": [{"text": "Kari"}]}}]}
-> bạn sẽ nhận được chat Opped: Kari
- {"selector": "..."} : hiện tên mục tiêu
ví dụ : /tellraw @p {"rawtext": [{"selector": "@p"}]}
-> bạn sẽ nhận được chat tên của bạn
+ nếu ghi "selector": "*" nó sẽ hiện tên theo từng người chơi
- {"score": {"name": "...", "objective": "..."}} : hiện điểm mục tiêu trong scoreboard
ví dụ : /tellraw @p {"rawtext": [{"score": {"name": "*", "objective": "money"}}]}
-> bạn sẽ nhận được chat điểm của bạn trong scoreboard money
+ Thêm Thông Tin :
/n : xuống dòng
%%s : bị With thế vào
ví dụ : /tellraw @p {"rawtext": [{"translate": "hoàng sa trường sa là của %%s", "with": ["VN"]}]}
-> bạn sẽ nhận được chat : hoàng sa trường sa là của VN
Có thể sắp xếp vị trí %%s
/tellraw @p {"rawtext": [{"translate": "Hoàng sa %%1%%2", "with": ["Trường sa là của ", "Việt Nam"]}]}
-> bạn sẽ nhận được chat : Hoàng sa Trường sa là của Việt Nam
/tellraw @p {"rawtext": [{"translate": "Hoàng sa %%2%%1", "with": ["Việt Nam", " Trường sa"]}]}
-> bạn sẽ nhận được chat : Hoàng sa Trường sa là của Việt Nam
Ghi chú :
Bài tới đây đã dài rồi, bài khá dài nên lúc đầu bạn sẽ thấy nó khó nhưng tui đã cố gắn cách dòng và ghi 1 cách dễ hiểu nhất
Bài đăng này được tham khảo web https://hgvn23.github.io/ và kinh nghiệm cá nhân
Nếu có thắc mắc gì có thể hỏi tôi qua gmail : karifellsleep@gmail.com
Uy tính 👍✨
Cảm ơn đã xem tới dây :D