四國軍棋怎么保存復盤
四國軍棋怎么保存復盤?四國軍棋怎么看復盤?下面學習啦小編給你介紹QQ四國軍旗布局保存文件jql與j復盤文件的方法吧
QQ四國軍旗布局保存文件jql與j復盤文件
gs研究
一、相關值表
二、布局文件
說明:QQ四國軍旗布局文件是保存軍旗布局的文件,其后綴名為jql。 例:
文件使用WinHex打開,查看內容如下:
Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
00000000 51 51 47 61 6D 65 20 4A 51 4C 20 46 69 6C 65 00 QQGame JQL File
00000010 57 04 00 00 09 0A 08 0D 07 05 00 04 00 0C 07 09 W
00000020 00 0D 06 0B 00 0B 00 0A 04 0D 08 03 0C 0B 0C 03
00000030 02 03
調入到游戲中布局顯示如下圖:
具體內容說明:
1.00~0F:文件標識,即ASCII表示的一句話——“QQGame JQL File” 2.10~113:固定值:57 04 00 00
3.14~31:棋盤布局,一個6×5的矩陣,其值分別對應棋盤上每一個棋子:第一個值對應左
上角第一個棋子,第二個值對應第一行第二列的棋子,依此類推。(值與棋子對應關系見相關值表)
三、復盤文件
說明:QQ軍旗復盤文件是保存軍旗整個棋局的文件,其后綴名為jgs。
調入到游戲中的初始布局顯示如下圖:
具體內容說明:
1) 文件頭(00~1F共32字節(jié))
1. 00 ~ 0A:文件標識,即ASCII表示的一句話——“QQGame JQS” 2. 0B ~ 0E:作用未知
3. 0F :標識己方位置 00黃 01藍 02綠 03紫
4. 10 ~ 18:作用未知
5. 19 ~ 1A:短整型數(機器字節(jié)序)表整局棋棋步數與事件數(走棋部分的單位)的
總和
6. 1B ~ 1F:未知作用
2) 布局信息(020~17F共352字節(jié))
說明:本節(jié)主要攜帶了初始布局信息,本節(jié)被平分為4小塊(每塊占11×8字節(jié))分
別存儲四位玩家的玩家姓名,布局圖等信息。每小塊的結構一樣,因此以下介紹第一小塊(20 ~ 77)的作用。
1. 20 ~ 2F:第一個字節(jié)(20)表玩家顏色 00黃 01藍 02綠 03紫,之后填充7個0 2. 28 ~ 3B:一個20字節(jié)以’
四國軍棋怎么保存復盤
四國軍棋怎么保存復盤?四國軍棋怎么看復盤?下面學習啦小編給你介紹QQ四國軍旗布局保存文件jql與j復盤文件的方法吧
QQ四國軍旗布局保存文件jql與j復盤文件
gs研究
一、相關值表
二、布局文件
說明:QQ四國軍旗布局文件是保存軍旗布局的文件,其后綴名為jql。 例:
文件使用WinHex打開,查看內容如下:
Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
00000000 51 51 47 61 6D 65 20 4A 51 4C 20 46 69 6C 65 00 QQGame JQL File
00000010 57 04 00 00 09 0A 08 0D 07 05 00 04 00 0C 07 09 W
00000020 00 0D 06 0B 00 0B 00 0A 04 0D 08 03 0C 0B 0C 03
00000030 02 03
調入到游戲中布局顯示如下圖:
具體內容說明:
1.00~0F:文件標識,即ASCII表示的一句話——“QQGame JQL File” 2.10~113:固定值:57 04 00 00
3.14~31:棋盤布局,一個6×5的矩陣,其值分別對應棋盤上每一個棋子:第一個值對應左
上角第一個棋子,第二個值對應第一行第二列的棋子,依此類推。(值與棋子對應關系見相關值表)
三、復盤文件
說明:QQ軍旗復盤文件是保存軍旗整個棋局的文件,其后綴名為jgs。
調入到游戲中的初始布局顯示如下圖:
具體內容說明:
1) 文件頭(00~1F共32字節(jié))
1. 00 ~ 0A:文件標識,即ASCII表示的一句話——“QQGame JQS” 2. 0B ~ 0E:作用未知
3. 0F :標識己方位置 00黃 01藍 02綠 03紫
4. 10 ~ 18:作用未知
5. 19 ~ 1A:短整型數(機器字節(jié)序)表整局棋棋步數與事件數(走棋部分的單位)的
總和
6. 1B ~ 1F:未知作用
2) 布局信息(020~17F共352字節(jié))
說明:本節(jié)主要攜帶了初始布局信息,本節(jié)被平分為4小塊(每塊占11×8字節(jié))分
別存儲四位玩家的玩家姓名,布局圖等信息。每小塊的結構一樣,因此以下介紹第一小塊(20 ~ 77)的作用。
1. 20 ~ 2F:第一個字節(jié)(20)表玩家顏色 00黃 01藍 02綠 03紫,之后填充7個0 2. 28 ~ 3B:一個20字節(jié)以’\0’結尾的字符串表示玩家名字