Floats nгo salvam ao dar GMX -
lezinhuh - 19.10.2012
Entгo, como diz no titulo, quando dou gmx no servidor nгo salva, estou usando DOF2, ja testei Dini,Fini,dFile,Y_Ini e todos acontece a mesma coisa, quando sai do servidor normalmente salva tudo certo, e quando da gmx nгo salva apenas os floats, eles resetam pra 0 =/. Alguem sabe me dizer porque estб ocorrendo isso ?
Re: Floats nгo salvam ao dar GMX -
MatheusAlcapone - 19.10.2012
poste a public de salvamento das flooads
Re: Floats nгo salvam ao dar GMX -
lezinhuh - 19.10.2012
Quote:
Originally Posted by matheus_alcapone
poste a public de salvamento das flooads
|
Код:
stock Salvar(playerid)
{
new file[64];
format(file, sizeof(file), "%s.ini",GetPlayerNick(playerid));
GetPlayerHealth(playerid,PStats[playerid][Vida]);
GetPlayerArmour(playerid,PStats[playerid][Colete]);
GetPlayerPos(playerid,PStats[playerid][X],PStats[playerid][Y],PStats[playerid][Z]);
DOF2_SetFloat(file,"Vida",PStats[playerid][Vida]);
DOF2_SetFloat(file,"Colete",PStats[playerid][Colete]);
DOF2_SetFloat(file,"PosX",PStats[playerid][X]);
DOF2_SetFloat(file,"PosY",PStats[playerid][Y]);
DOF2_SetFloat(file,"PosZ",PStats[playerid][Z]);
DOF2_SaveFile();
return 1;
}
Re: Floats nгo salvam ao dar GMX -
Maklister - 19.10.2012
em vez de
PHP код:
format(file, sizeof(file), "%s.ini",GetPlayerNick(playerid));
Use aname
PHP код:
new aname[MAX_PLAYER_NAME];
GetPlayerName( playerid, aname, MAX_PLAYER_NAME );
format(file, sizeof(file), "%s.ini", aname);
Re: Floats nгo salvam ao dar GMX -
lezinhuh - 19.10.2012
Quote:
Originally Posted by Murilo_sousa
em vez de
PHP код:
format(file, sizeof(file), "%s.ini",GetPlayerNick(playerid));
Use aname
PHP код:
new aname[MAX_PLAYER_NAME];
GetPlayerName( playerid, aname, MAX_PLAYER_NAME );
format(file, sizeof(file), "%s.ini", aname);
|
Й a mesma coisa ;s
Код:
GetPlayerNick(id)
{
static Name[MAX_PLAYER_NAME];
return GetPlayerName(id, Name, MAX_PLAYER_NAME), Name;
}
Re: Floats nгo salvam ao dar GMX -
Viiih - 19.10.2012
Checa na sua enum playerinfo se estб Colete ou Float: Colete. TEM que tar Float, se nгo vai salvar 0 mesmo!
Re: Floats nгo salvam ao dar GMX -
lezinhuh - 19.10.2012
Quote:
Originally Posted by Viiih
Checa na sua enum playerinfo se estб Colete ou Float: Colete. TEM que tar Float, se nгo vai salvar 0 mesmo!
|
Estб float
Re: Floats nгo salvam ao dar GMX -
ForT - 19.10.2012
Estranho.. testei isso aqui e pegou de boa, uso DOF2.
Re: Floats nгo salvam ao dar GMX -
lezinhuh - 19.10.2012
Quote:
Originally Posted by ForT
Estranho.. testei isso aqui e pegou de boa, uso DOF2.
|
=/ pior que nгo foi so com DOF2 que deu esse problema, ja testei dini,fini,bini,dfile etc.. todos setam pra 0 quando da GMX ._.
Re: Floats nгo salvam ao dar GMX -
Math3us - 19.10.2012
nгo sei se pode ajudar mais..
coloca pra salvar no OnGameModeExit tbm
pawn Код:
for (new p = 0; p != MAX_PLAYERS; p++)
{
Salvar(p);
}