OK論壇

 找回密碼
 註冊
查看: 2019|回復: 6

[Ra] 角色名字中文化問題,僅部分中文可使用

[複製鏈接]
  • TA的每日心情

    2018-8-8 04:07 PM
  • 簽到天數: 267 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2016-10-30 01:05:53 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: 23043
    問題內容: 其他問題
    本帖最後由 Ceres8154 於 2016-10-31 10:54 PM 編輯

    已解決,感謝 a91323
    解決辦法
    修改char.h內
    找到define
    1. #define TRIM_CHARS "\255\xA0\032\t\x0A\x0D "
    複製代碼
    修改為:
    1. #define TRIM_CHARS "\xA0\032\t\x0A\x0D"
    複製代碼
    ==================================================================
    各位好~
    小地使用環境為
    Rathena: 23043
    RagexeRE: 2015-11-04


    ==================================================================

    目前我已做以下修改測試
    都只能使用部分中文當作名字



    1. 參考這篇: 點我
    該文章內說明修改地方

    char_athena.conf
    char_name_option: 1


    且修改
    inter_athena.conf
    內的default_codepage: big5

    原本是不能輸入中文名字的
    到這邊就可以輸入部分中文名字

    EX: 測試
    EX: 拍拍
    這都是接受的

    但是還是很多中文名字他不接受
    例如名字中帶有"貓"字的都會人物創見失敗


    2. 後來參考這篇

    修改db內容
    char的name改為big5編碼


    測試,一樣只能接受部分中文字


    測試到這邊讓我覺得是不是登入器需要勾選哪些東西呢?
    但是聊天時中文輸入是正常的
    僅有創建人物時會發生失敗狀況

    還煩請板上大大解答,謝謝



    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2016-10-31 10:07 PM
  • 簽到天數: 11 天

    連續簽到: 2 天

    [LV.3]偶爾看看II

    發表於 2016-10-30 03:09:03 | 顯示全部樓層
    本帖最後由 andrew0931 於 2016-10-30 03:11 AM 編輯

    char_name_option: 改成 0

    0=沒限制...讀上面寫的應該很清楚


    之後可以創如果某些字例如 員 會有亂碼就得改原碼並重新導入
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2018-8-8 04:07 PM
  • 簽到天數: 267 天

    連續簽到: 1 天

    [LV.8]以壇為家I

     樓主| 發表於 2016-10-30 09:10:35 | 顯示全部樓層
    andrew0931 發表於 2016-10-30 03:09 AM
    char_name_option: 改成 0

    0=沒限制...讀上面寫的應該很清楚

    不好意思
    請問原始碼當中
    有關於語言是哪一段code呢?

    依照您說的已經可以輸入不少中文了
    但還是會有不支援的部分
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-9-25 03:54 AM
  • 簽到天數: 138 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2016-10-31 09:40:18 | 顯示全部樓層
    本帖最後由 cheng0526 於 2016-10-31 09:42 AM 編輯

    登入器有問題

    檢查一下你的
    clientinfo


    <?xml version="1.0" encoding="BIG5" ?>
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2018-8-8 04:07 PM
  • 簽到天數: 267 天

    連續簽到: 1 天

    [LV.8]以壇為家I

     樓主| 發表於 2016-10-31 11:12:30 | 顯示全部樓層
    cheng0526 發表於 2016-10-31 09:40 AM
    登入器有問題

    檢查一下你的

    已確認clientinfo編碼為BIG5
    但一樣無法輸入部分中文名字...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-9-25 03:54 AM
  • 簽到天數: 138 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2016-10-31 16:53:38 | 顯示全部樓層
    Ceres8154 發表於 2016-10-31 11:12 AM
    已確認clientinfo編碼為BIG5
    但一樣無法輸入部分中文名字...

    SQL載入的時候你是不是沒有選BIG5 ?


    載入檔案>文字編碼檔案>BIG5
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2023-9-25 11:37 PM
  • 簽到天數: 1686 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2016-10-31 17:31:03 | 顯示全部樓層
    char.h
    1. #define TRIM_CHARS
    複製代碼

    評分

    參與人數 1積分 +30 現金 +30 積極性 +30 收起 理由
    louis8604031 + 30 + 30 + 30 --------

    查看全部評分

    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-20 04:27 AM , Processed in 0.050361 second(s), 24 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表