Thông tin

Vì Sao Kí Tự Đặc Biệt Bị Mất Khi Đặt Tên Game?

Kí tự đặc biệt bị mất khi đặt tên game vì tên đi qua bốn lớp: hiển thị, bộ lọc, đếm độ dài và chuẩn hóa. Bảng so sánh mười game có nhãn mức chắc chắn.

  • Cập nhật lần cuối:
  • Tác giả:
  • Đọc trong 13 phút
Về nội dung này

Biên soạn: Ban biên tập Tạo Chữ Đẹp. Cập nhật lần cuối: . Bảng mười game lấy từ các trang game của chúng tôi; mỗi dòng giữ nguyên nhãn mức chắc chắn. Các bảng đếm ký tự và chuẩn hóa tính từ Cơ sở dữ liệu Ký tự Unicode 18.0. Các nhận định về từng ứng dụng dựa trên tài liệu công khai và đặc tính Unicode, không phải kết quả thử trên từng ứng dụng thật; hãy dán thử một dòng ngắn trước khi đăng hoặc trả phí đổi tên. Nguồn ở cuối bài.

Kí tự đặc biệt bị mất khi đặt tên game vì tên đi qua bốn lớp xử lý, và mỗi game làm các lớp đó theo cách riêng: ô nhập, bộ lọc luật, cách đếm độ dài và font hiển thị. “Mất” có thể là ký tự bị xóa, bị thay bằng ô vuông hoặc cả tên bị từ chối. Mỗi dạng thuộc một lớp khác nhau nên cách sửa cũng khác. Bảng so sánh mười game dưới đây dùng dữ liệu có nguồn; chỗ nào chưa có nguồn, chúng tôi ghi chưa rõ thay vì đoán.

    Mọi thứ xử lý ngay trên trình duyệt của bạn, không gửi lên máy chủ.

    “Mất” có bốn dạng, mỗi dạng một lớp

    Trước khi tìm cách sửa, hãy xác định bạn đang gặp dạng nào. Bảng dưới liệt kê dấu hiệu và lớp có thể gây ra.

    Dấu hiệu bạn thấy Lớp có thể gây ra Cách phân biệt
    Ký tự biến mất ngay khi dán Lớp nhập: ô nhập hoặc bộ lọc cắt ký tự Gõ hoặc dán từng ký tự một để biết ký tự nào bị bỏ
    Ký tự hiện thành ô vuông Lớp hiển thị: font của game hoặc máy thiếu hình Dán vào ô kiểm tra ở đầu trang; nếu hiện được ở trình duyệt mà game vẫn lỗi thì nhiều khả năng là font trong game
    Game không cho xác nhận tên Lớp luật: độ dài, từ cấm hoặc ký tự bị cấm Rút tên còn một nửa; nếu qua thì là độ dài
    Tên hiện khác lúc nhập, như chữ đậm thành chữ thường Lớp chuẩn hóa: văn bản bị đổi trước khi lưu Xem bảng NFKC bên dưới để đối chiếu; đây là cơ chế có thể, chưa có nguồn nói game nào làm

    Công cụ ở đầu trang chỉ kiểm tra lớp hiển thị trên chính thiết bị bạn đang dùng, tức ký tự có hiện được ở trình duyệt hay không. Nó không biết game sẽ làm gì với tên.

    Bốn lớp mà tên phải đi qua

    Lớp 1: hiển thị

    Font quyết định ký tự có hình hay không. Thiếu hình thì hiện ô vuông, trong khi dữ liệu vẫn nguyên vẹn. Nguyên nhân chi tiết nằm ở vì sao chữ kiểu bị lỗi ô vuông và font nào hiển thị được trên mọi app.

    Lớp 2: bộ lọc ký tự

    Mỗi game, mạng xã hội hay biểu mẫu tự đặt danh sách ký tự cho phép. OWASP lưu ý rằng nhiều hệ thống áp giới hạn lên tập ký tự đặc biệt của mật khẩu, và tên người dùng cũng vậy. Hai ví dụ chính hãng đối lập: Riot nêu Game Name cho phép chữ cái Unicode, còn TikTok chỉ cho chữ, số, gạch dưới và dấu chấm ở @username. Ở nhiều game khác, quy định này do bên thứ ba ghi lại chứ không do chính hãng công bố.

    Lớp 3: cách đếm độ dài

    Cùng một tên, số ký tự khác số đơn vị lưu trữ. Bảng dưới do chúng tôi đếm từ dữ liệu Unicode.

    Tên Kiểu Số ký tự Đơn vị UTF-16 Số byte UTF-8
    Minh Anh Chữ thường 8 8 8
    𝐌𝐢𝐧𝐡 𝐀𝐧𝐡 Chữ toán học đậm 8 15 29
    ⓜⓘⓝⓗ ⓐⓝⓗ Chữ vòng tròn 8 8 22
    Minh Anh Chữ toàn rộng 8 8 22
    ꧁Minh Anh꧂ Có hai ký tự trang trí 10 10 14
    Minh Anh😀 Có một emoji 9 10 12

    Chữ toán học đậm, emoji và các ký tự ngoài mặt phẳng cơ bản chiếm hai đơn vị UTF-16, nên một tên 8 chữ có thể tốn 16 đơn vị. Chúng tôi chưa có nguồn cho biết game nào đếm theo ký tự, đơn vị hay byte.

    Lớp 4: chuẩn hóa văn bản

    Một hệ thống có thể chuẩn hóa văn bản trước khi lưu. Với dạng NFKC (Unicode Annex #15), nhiều ký tự trang trí bị đổi về dạng thường, còn ký hiệu thật thì giữ nguyên.

    Ký tự Mã Sau khi chuẩn hóa NFKC Kết quả
    ① U+2460 1 Đổi thành ký tự thường
    A U+FF21 A Đổi thành ký tự thường
    𝐀 U+1D400 A Đổi thành ký tự thường
    Ⓐ U+24B6 A Đổi thành ký tự thường
    ² U+00B2 2 Đổi thành ký tự thường
    ½ U+00BD 1⁄2 Đổi thành ký tự thường
    fi U+FB01 fi Đổi thành ký tự thường
    ★ U+2605 ★ Giữ nguyên
    ꧁ U+A9C1 ꧁ Giữ nguyên
    ♥ U+2665 ♥ Giữ nguyên

    Đây chỉ là cơ chế có thể giải thích hiện tượng chữ kiểu biến thành chữ thường. Chúng tôi không có nguồn nói game nào áp dụng NFKC. Điều bảng cho thấy là các ký hiệu như ★ ꧁ ♥ không bị ảnh hưởng, nên nếu tên mất ký hiệu thì nhiều khả năng lý do khác, như bộ lọc.

    So sánh mười game

    Bảng dưới lấy từ các trang game của chúng tôi, giữ nguyên nhãn mức chắc chắn: “chính thức” là thông tin do hãng hoặc nền tảng công bố, “thường được nêu” là bên thứ ba nêu và chưa được hãng xác nhận, “chưa rõ” là chưa có nguồn đáng tin. Mỗi dòng dẫn đến trang game có nguồn đầy đủ.

    Game Độ dài và mức chắc chắn Điều nêu về ký tự đặc biệt Dấu cách, ký tự trống, dán
    Free Fire Độ dài tối đa: 12 ký tự (thường được nêu) Khuyến cáo về ký tự đặc biệt: Nên tránh, vì không thể bảo đảm hiển thị (chính thức) U+00A0 (dấu cách không ngắt) làm khoảng cách: Được nhận giữa các chữ (thường được nêu)
    U+3164 (Hangul Filler): Bị từ chối từ bản OB43 (thường được nêu)
    Liên Quân Mobile Độ dài tối đa: 12 ký tự, tính cả ký hiệu (thường được nêu) Mã màu, từ cấm, tên quá dài: Bị coi là sai quy định (chính thức) Phím cách thường: Không dùng được trong tên (thường được nêu)
    U+3164 (Hangul Filler): Được nhận trong ô tên (thường được nêu)
    Play Together Độ dài tối đa: 14 ký tự (nhiều nguồn) hoặc 24 ký tự (một nguồn) (thường được nêu) Emoji màu: Có thể bị chặn (thường được nêu) Ký tự khoảng trắng đặc biệt: Có thể bị loại, khó tìm kiếm (thường được nêu)
    Audition Độ dài tối đa: 12 ký tự (thường được nêu) Cách gõ kí tự đặc biệt: Giữ Alt và gõ số trên cụm numpad (chính thức) Dán trực tiếp ký tự Unicode: Chưa rõ (chưa rõ)
    FO4 (FIFA Online 4) Độ dài tên HLV, tên đội: 2 đến 16 ký tự, tính cả khoảng trắng và ký tự đặc biệt (thường được nêu) Khả năng hiển thị: Ký tự không được hỗ trợ có thể thành ô vuông (thường được nêu) Chưa có mục này trên trang game
    Delta Force Độ dài tối đa: 14 ký tự (thường được nêu) Nhóm ký hiệu nêu là dùng được (bản Trung Quốc): Hình học, chữ Hy Lạp, chữ Nga, số khoanh tròn, số La Mã, ký tự kẻ khung (thường được nêu) Chưa có mục này trên trang game
    eFootball Tên người dùng: 4 đến 15 ký tự, không trùng người khác (thường được nêu)
    Tên đội: 1 đến 23 ký tự (thường được nêu)
    Ký tự đặc biệt: Có thể bị bỏ, hiện ô vuông hoặc bị chặn (thường được nêu) Chưa có mục này trên trang game
    TikTok Tên người dùng (@username): 2 đến 24 ký tự: chữ cái, chữ số, gạch dưới, dấu chấm; không kết thúc bằng dấu chấm (chính thức) Ký hiệu trang trí: Chỉ dùng ở tên hiển thị và bio, không ở @username (chính thức) Chưa có mục này trên trang game
    LMHT (Riot ID) Game Name: 3 đến 16 ký tự chữ và số, không xúc phạm (chính thức) Game Name và chữ Unicode: Cho phép chữ cái Unicode, kể cả chữ có dấu và chữ không phải Latin (chính thức)
    Ký hiệu như ★ ♛ ꧁ ꧂: Thường bị từ chối (thường được nêu)
    Chưa có mục này trên trang game
    PUBG Mobile Giới hạn ký tự: Không công bố; “14 ký tự” thường được nêu (thường được nêu) Danh sách ký tự cho phép: Không công bố (chưa rõ) Ký tự trống: Không có nguồn đáng tin (chưa rõ)

    Hai nhận xét rút ra từ bảng. Thứ nhất, trong mười game chỉ TikTok và LMHT có con số độ dài do chính hãng công bố; tám game còn lại dùng con số thường được nêu từ bên thứ ba. Thứ hai, chỉ TikTok và LMHT công bố rõ ký tự nào được phép trong tên; với Free Fire, hãng mới có khuyến cáo chung rằng nên tránh ký tự đặc biệt vì không thể bảo đảm hiển thị. Vì vậy, một dòng “thường được nêu” có thể sai khi game cập nhật, và cách an toàn là thử với tên ngắn.

    Cách chẩn đoán từng bước

    1. Dán vào ô kiểm tra ở đầu trang. Nếu ô báo ký tự có thể lỗi, nguyên nhân thường là lớp hiển thị.
    2. Dán từng nhóm ký tự. Thử riêng chữ có dấu kết hợp, emoji, chữ toán học và ký hiệu để biết nhóm nào bị bỏ.
    3. Rút ngắn tên. Nếu tên ngắn qua, nguyên nhân là độ dài; so với bảng đếm để biết ký tự nào chiếm nhiều đơn vị.
    4. Đọc lại tên sau khi lưu. Nếu chữ đậm thành chữ thường, có thể có chuẩn hóa; nếu mất ký hiệu, có thể là bộ lọc.
    5. Mở trang game tương ứng. Xem giới hạn và nhãn mức chắc chắn trước khi thử lại.

    Kiểm tra trước khi trả tiền đổi tên

    • Dán tên vào một ô nhập khác của game trước, nếu có, như ô tìm kiếm hay ô tên bang hội.
    • Đếm số ký tự theo cả hai cách: số chữ bạn thấy và số đơn vị ở bảng đếm.
    • Bỏ emoji màu, chữ toán học và dấu kết hợp chồng nhiều tầng ở lần thử đầu.
    • Giữ một phiên bản tên thuần chữ làm phương án dự phòng.
    • Đọc kỹ điều kiện thẻ hoặc kim cương đổi tên của game ở trang tương ứng.

    Đọc thêm theo từng game

    Mười trang game đều có bảng quy định có nguồn: Free Fire, Liên Quân Mobile, Play Together, Audition, FO4 (FIFA Online 4), Delta Force, eFootball, TikTok, LMHT (Riot ID), PUBG Mobile. Nếu bạn cần ký tự trắng cho tên, xem dấu cách (kí tự trắng). Nếu muốn hiểu ký tự đặc biệt là gì ở mức Unicode, đọc kí tự đặc biệt là gì.

    Nguồn và cách chúng tôi kiểm tra

    Nguồn bên thứ ba cho từng dòng được ghi trên trang game tương ứng; ở đây chỉ liệt kê nguồn chính hãng và tài liệu kỹ thuật. Tài liệu tham khảo: Garena Free Fire Brasil (tiếng Bồ Đào Nha): Como faço para trocar meu Nickname?; Liên Quân Mobile: Thông báo xử lý tài khoản đặt tên sai quy định; Play Together Help Center: Làm cách nào để thay đổi tên và bài giới thiệu; VTC Game: Kí tự đặc biệt trong Audition 2023; TikTok Support: Changing your username; TikTok Support: Changing your nickname; Riot Games Support: Riot ID FAQ; Riot Developer Portal: Summoner Name to Riot ID FAQ; PUBG Mobile Help Center: How do I change my in-game nickname?; Unicode Standard Annex #15: Normalization Forms; Unicode Character Database: UnicodeData.txt (phiên bản 18.0); OWASP: Password Special Characters. Kiểm tra lần cuối ở lần cập nhật gần nhất ().

    Câu hỏi thường gặp

    Vì sao kí tự đặc biệt bị mất khi đặt tên game?

    Vì tên đi qua nhiều lớp xử lý và mỗi game làm khác nhau: ô nhập có thể cắt ký tự, bộ lọc có thể từ chối, độ dài được đếm theo cách riêng, và font của game có thể thiếu hình. Muốn sửa phải biết ký tự mất ở lớp nào.

    Game không nhận kí tự thì làm sao?

    Thử rút tên còn ngắn và bỏ từng loại ký tự: emoji, chữ toán học, dấu kết hợp, rồi ký hiệu trang trí. Dán thử trong ô nhập trước khi trả phí đổi tên. Xem bảng so sánh mười game để biết giới hạn từng game kèm mức chắc chắn.

    Tên game lỗi kí tự hiện ô vuông là do đâu?

    Ô vuông cho biết font đang dùng không có hình cho ký tự, trong khi tên vẫn được lưu. Ký tự càng mới hoặc càng hiếm càng dễ thiếu. Lỗi này khác với việc game từ chối hoặc xóa ký tự.

    Vì sao ký tự đếm là 1 mà game báo vượt giới hạn?

    Một số ký tự chiếm nhiều đơn vị khi đếm: emoji và chữ toán học đậm chiếm hai đơn vị UTF-16 và bốn byte UTF-8, dấu kết hợp tính như ký tự riêng. Chúng tôi chưa có nguồn cho biết từng game đếm theo cách nào, nên hãy thử với tên ngắn.

    Game có biến chữ đậm thành chữ thường không?

    Không có nguồn nào mà chúng tôi tìm thấy nói vậy về một game cụ thể. Về kỹ thuật, một hệ thống áp dụng chuẩn hóa NFKC sẽ đổi 𝐀 thành A và ① thành 1, nên đây là một cơ chế có thể giải thích hiện tượng; hãy kiểm tra bằng cách nhìn tên sau khi lưu.

    Có nên trả phí đổi tên khi chưa thử?

    Không. Free Fire, PUBG Mobile và FO4 dùng thẻ hoặc kim cương để đổi tên theo nguồn trên trang từng game. Hãy dán thử tên vào ô nhập, đọc lại sau khi lưu và dùng danh sách kiểm tra ở cuối bài trước khi mua thẻ.

    Thử ngay công cụ tạo chữ đẹp

    Gõ chữ, chọn kiểu, nhấn Sao chép – miễn phí, chạy ngay trên trình duyệt, có hỗ trợ dấu tiếng Việt.

    Tạo chữ ngay