Board logo

標題: 存檔系統求助 [打印本頁]

作者: 古物.帝    時間: 2015-1-25 14:56     標題: 存檔系統求助

難得一次黎到就緊係問番d舊問題啦
作者: 愛在    時間: 2015-2-4 17:03

你想問咩問題?...
你以前好似搵我幫手整過地形
作者: 古物.帝    時間: 2015-2-4 17:37

引用:
原帖由 愛在 於 2015-2-4 17:03 發表
你想問咩問題?...
你以前好似搵我幫手整過地形
有咩

印象中冇叫過人幫整地形
========================
想問整個存檔系統
作者: 愛在    時間: 2015-2-5 09:16

所有資料轉為10-26進制序號..利用玩家名字判斷序號內名字是否一樣轉進制既方法..好難教..你有讀好D數學應該好易解決

26LV=P(因為P=10進制數字加第16英文字母)36進制式
阿市=0BBD(自己SET個部隊WE號)
技能點10=A
LV+阿市+技能點
-LOAD P0BBDA-玩家名-金錢-仲有好多你想set的-仲有好多你想set的
你點排都得

[ 本帖最後由 愛在 於 2015-2-5 09:23 編輯 ]
作者: x00900    時間: 2015-2-5 16:38

只可說 存檔系統太煩

整得簡單又易比人破

整得複雜又花時間
作者: 古物.帝    時間: 2015-2-5 17:07

引用:
原帖由 愛在 於 2015-2-5 09:16 發表
所有資料轉為10-26進制序號..利用玩家名字判斷序號內名字是否一樣轉進制既方法..好難教..你有讀好D數學應該好易解決

26LV=P(因為P=10進制數字加第16英文字母)36進制式
阿市=0BBD(自己SET個部隊WE號)
技能點10=A
LV+ ...
唔怪得點解我唔識啦

我數學差到咁
作者: Frayja    時間: 2015-3-1 18:37

先分開幾部份


英雄 + 金錢 +木頭 +物品 +玩家名

首先將英雄轉化為字串
Eg.  UnitId2StringBJ GetUnitTypeId GetTriggerUnit
其他都一樣做法

最後將字串斬開


AAAAAAAAAAAAAAAA  -> AAAA-BBBB-CCCC-DDDD

讀取時將
AAAA-BBBB-CCCC-DDDD -> AAAABBBBCCCCDDDD
再還原番做資料即可


當然只係最簡單既做法
再深小小就係wash code  又或是將字串做hash mapping




歡迎光臨 IPvE vLan 遊戲平台|網吧系統 (https://www.ipve.com/bbs/) Powered by Discuz! 6.0.0