[Ajuda] Salvamento de posiзгo
#3

Quote:
Originally Posted by PedroEduardo
Посмотреть сообщение
nгo й necessбrio por float na enum

olhe,
quando deslogar, salvar pos
pawn Код:
stock SalvarDados(playerid)
{
    GetPlayerPos(playerid, pPosX[playerid], pPosY[playerid], pPosZ[playerid]); // Pega a Posição do Player em X, Y e Z, e converte para "pPosX", "pPosY" e "pPosZ", respectivamente.
    GetPlayerFacingAngle(playerid, pPosA[playerid]); // Pega o Г‚ngulo do Player em A e converte para pPosA, logo pPosA = Г‚ngulo do Player
    pInterior[playerid] = GetPlayerInterior(playerid); // Pega o interior do Player, que fica armazenado em pInterior.
    format(StringContas, sizeof(StringContas), "Contas/Registradas/%s.txt", Nome(playerid));
    DOF2_SetFloat(StringContas, "PosX", pPosX[playerid]);
    DOF2_SetFloat(StringContas, "PosY", pPosY[playerid]);
    DOF2_SetFloat(StringContas, "PosZ", pPosZ[playerid]);
    DOF2_SetFloat(StringContas, "PosA", pPosA[playerid]);
    DOF2_SetInt(StringContas, "Interior", pInterior[playerid]);
    DOF2_SaveFile();
    return 1;
}
setar pos quando logar
pawn Код:
pPosX[playerid] = DOF2_GetFloat(StringContas, "PosX");
pPosY[playerid] = DOF2_GetFloat(StringContas, "PosY");
pPosZ[playerid] = DOF2_GetFloat(StringContas, "PosZ");
pPosA[playerid] = DOF2_GetFloat(StringContas, "PosA");
pInterior[playerid] = DOF2_GetInt(StringContas, "Interior");
SpawnPlayer(playerid);
SetSpawnInfo(playerid, 0, PlayerDados[playerid][pSkin], pPosX[playerid],  pPosY[playerid], pPosZ[playerid], 0, 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, pInterior[playerid]);
SetPlayerFacingAngle(playerid, pPosA[playerid]);
SetCameraBehindPlayer(playerid);
Pode e Deve usar Float na Enum o_o, qualquer nъmero nгo inteiro vocк usa float (Exemplo: 100.0, 50.000, 1.0), o teu problema й que vocк colocou float com f minusculo o certo й Float: e nгo float:

PHP код:
enum pInfo // enumerador com variaveis necessarias para nosso salvamento.
{
    
Float:pPosX,
    
Float:pPosY,
    
Float:pPosZ
    
}; 
Reply


Messages In This Thread
Salvamento de posiзгo - by matanza87 - 26.09.2016, 22:56
Re: Salvamento de posiзгo - by PedroEduardo - 26.09.2016, 23:01
Re: Salvamento de posiзгo - by JPedro - 26.09.2016, 23:07
Re: Salvamento de posiзгo - by matanza87 - 26.09.2016, 23:09
Re: Salvamento de posiзгo - by PedroEduardo - 26.09.2016, 23:15
Re: Salvamento de posiзгo - by JPedro - 26.09.2016, 23:17

Forum Jump:


Users browsing this thread: 1 Guest(s)