17.11.2013, 21:26
Bom, testei o cуdigo aqui e o mesmo compilou, certifique-se de que nгo criou o enumerador e a variavel 'Player' dentro de nenhuma callback.
Cуdigo usado:
Cуdigo usado:
pawn Код:
#include a_samp
#include DOF2
enum Informacoes {
Senha[24],
Matou,
Morreu,
Dinheiro
};
/////////////////NEWS///////////////////////////
new Player[MAX_PLAYERS][Informacoes];
main(){}
public OnGameModeInit() {
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnGameModeExit() {
DOF2_Exit();
return 1;
}
public OnPlayerDisconnect(playerid, reason) {
new arquivo[40], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(arquivo, 40, "Contas/%s.ini", name);
if(DOF2_FileExists(arquivo)) {
DOF2_SetString(arquivo, "Senha", Player[playerid][Senha]);
DOF2_SetInt(arquivo, "Matou", Player[playerid][Matou]);
DOF2_SetInt(arquivo, "Morreu", Player[playerid][Morreu]);
DOF2_SetInt(arquivo, "Dinheiro", GetPlayerMoney(playerid));
DOF2_SaveFile();
}
return 1;
}