13.05.2012, 19:15
Veja se o enum ligado ao CaixasInfo, as variбveis PosX, PosY e PosZ estгo declaradas como Floats.
Como no exemplo abaixo
Como no exemplo abaixo
pawn Код:
enum SEILA
{
Float:PosX,
Float:PosY,
Float:PosZ
}
new CaixasInfo[MAX_PLAYERS][SEILA];
cmd:salvar(playerid)
{
GetPlayerPos(playerid, CaixasInfo[playerid][PosX], CaixasInfo[playerid][PosY], CaixasInfo[playerid][PosZ]);
SalvarPersonagem(playerid);
return 1;
}
pawn Код:
stock SalvarPersonagem(playerid)
{
format(PersonagemINI(playerid),128,"Personagens/Contas/%s.ini",Nome(playerid));
if(INI_Open(PersonagemINI(playerid)))
{
INI_WriteFloat("PosX",CaixasInfo[playerid][PosX]);
INI_WriteFloat("PosY",CaixasInfo[playerid][PosY]);
INI_WriteFloat("PosZ",CaixasInfo[playerid][PosZ]);
INI_Save();
INI_Close();
}
return 1;
}

