本帖最后由 科西嘉 于 2011-1-21 20:50 编辑
CC.Base_S={}; --保存基本数据的结构,以便以后存取
CC.Base_S["乘船"]={0,0,2} -- 起始位置(从0开始),数据类型(0有符号 1无符号,2字符串),长度
CC.Base_S["无用"]={2,0,2};
CC.Base_S["人X"]={4,0,2};
CC.Base_S["人Y"]={6,0,2};
CC.Base_S["人X1"]={8,0,2};
CC.Base_S["人Y1"]={10,0,2};
CC.Base_S["人方向"]={12,0,2};
CC.Base_S["船X"]={14,0,2};
CC.Base_S["船Y"]={16,0,2};
CC.Base_S["船X1"]={18,0,2};
CC.Base_S["船Y1"]={20,0,2};
CC.Base_S["船方向"]={22,0,2};
for i=1,CC.TeamNum do
CC.Base_S["队伍" .. i]={24+2*(i-1),0,2};
end
for i=1,CC.MyThingNum do
CC.Base_S["物品" .. i]={36+4*(i-1),0,2};
CC.Base_S["物品数量" .. i]={36+4*(i-1)+2,0,2};《-----------这些参数表示什么?
end
CC.PersonSize=182; --每个人物数据占用字节
CC.Person_S={}; --保存人物数据的结构,以便以后存取
CC.Person_S["代号"]={0,0,2}
CC.Person_S["头像代号"]={2,0,2}
CC.Person_S["生命增长"]={4,0,2}
CC.Person_S["无用"]={6,0,2}
CC.Person_S["姓名"]={8,2,10}
CC.Person_S["外号"]={18,2,10}
CC.Person_S["性别"]={28,0,2}
CC.Person_S["等级"]={30,0,2}
CC.Person_S["经验"]={32,1,2}
CC.Person_S["生命"]={34,0,2}
CC.Person_S["生命最大值"]={36,0,2}
CC.Person_S["受伤程度"]={38,0,2}
CC.Person_S["中毒程度"]={40,0,2}
CC.Person_S["体力"]={42,0,2}
CC.Person_S["物品修炼点数"]={44,0,2}《----------请问这些参数表示什么?
数据类型 和起始位置 都是怎样定义的? 另外我要加入新的变量与生命 内力类似的变量 需要改CC吗 应该怎样改? |