31.03.2014, 08:43
i got Pos load and saving system, the saving are good, but the Position cannot loaded,
CODE: (LOAD)
CODE: (SAVE)
CODE: (LOAD)
pawn Код:
new filet[100], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(filet, sizeof(filet), "Pos/%s.ini",name);
if(!dini_Exists(filet)) dini_Create(filet);
PosInfo[playerid][rPos_X] = dini_Float(filet, "rPos_X");
PosInfo[playerid][rPos_Y] = dini_Float(filet, "rPos_Y");
PosInfo[playerid][rPos_Z] = dini_Float(filet, "rPos_Z");
PosInfo[playerid][rPos_A] = dini_Float(filet, "rPos_A");
PosInfo[playerid][rInterior] = dini_Int(filet, "rInt");
PosInfo[playerid][rWorld] = dini_Int(filet, "rWo");
PosInfo[playerid][pClassid] = dini_Int(filet, "rClassid");
PosInfo[playerid][pSkinid] = dini_Int(filet, "rSkinid");
pawn Код:
new filet[100], name[MAX_PLAYER_NAME];
format(filet, sizeof(filet), "Pos/%s.ini",name);
if(!dini_Exists(filet)) dini_Create(filet);
dini_FloatSet(filet, "rPos_X", PosInfo[playerid][rPos_X]);
dini_FloatSet(filet, "rPos_Y", PosInfo[playerid][rPos_Y]);
dini_FloatSet(filet, "rPos_Z", PosInfo[playerid][rPos_Z]);
dini_FloatSet(filet, "rPos_A", PosInfo[playerid][rPos_A]);
dini_IntSet(filet, "rInt", PosInfo[playerid][rInterior]);
dini_IntSet(filet, "rWo", PosInfo[playerid][rWorld]);
dini_IntSet(filet, "rClassid", PosInfo[playerid][pClassid]);
dini_IntSet(filet, "rSkin", PosInfo[playerid][pSkinid]);