Re: [問題] 有沒有辦法把中文字還原成代碼啊?
看板Prob_Solve (計算數學 Problem Solving)作者ledia (下班後才下棋)時間16年前 (2008/03/19 20:54)推噓1(1推 0噓 0→)留言1則, 1人參與討論串2/2 (看更多)
※ 引述《Connels (貓拳四郎 ○(#‵︿′ㄨ))》之銘言:
: 例如:
:
: event = {
: id = 2428000
: random = no
: country = MAN
: trigger = {
: exists = MAN
: }
: name = "滿洲國"
: 在desc後面的就是敘述(淺藍色部分),一般來說寫在裡面的東西不要是"{}就不會有
: 事,可是偏偏有些中文字的代碼裡面包含這三個字元之一,我想找出來可是不會
: ※ 編輯: Connels 來自: 118.167.141.161 (03/19 20:17)
: *[1;31m→ *[33mConnels*[m*[33m:話說回來我也不知道HOI2用的編碼系統是啥 = =
別把正文寫在 -- 底下嘛
這樣回文章很麻煩 ... orz
簡單的方法就是拿出 ultraedit
或是任何可以用十六進位碼編輯的編輯器
\ 的十六進位是 5C
{ 的十六進位是 7B
} 的十六進位是 7D
如果只有三個有問題, 就只找這三個
以你的 desc 裡的資料來說
就可以找到滿洲國的 "洲" 是 A6 7B
解決方式就要看你的程式怎麼處裡這個問題
簡單來說就是, 你如果要使用 \ { } 等字元要怎麼寫
如果是要在特殊符號前面加上 \ 來跳脫的方式的話
那麼就得用取代的方式把 7B 取代成 5C 7B
這時直接用一般文字邊輯器來看字會爛掉
但是在你的遊戲內就能正常顯示
--
有時候,遺忘,是令人快樂的。什麼時候?當然是有人傷了你的心的時候。
存心傷你的那個人,固然是故意和你過不去,但是被傷了心而耿耿於懷的你
,卻是和自己過不去了。所以,記性不好的人,通常會是比較快樂的人,也
是比較不容易被擊倒的人。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.56
※ 編輯: ledia 來自: 140.112.30.56 (03/19 20:54)
推
03/19 22:45, , 1F
03/19 22:45, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章