09.12.2013, 12:57
pawn Код:
#include a_samp
#include DOF2
public OnFilterScriptInit() {
print("Sistema de salvar dinheiro carregado ....");
return 1;
}
public OnFilterScriptExit() {
new i, Nome[25], Diretorio[40];
for ( i = 0; i < MAX_PLAYERS; ++i ) {
if ( IsPlayerConnected(i) ) {
GetPlayerName(i, Nome, 25);
format (Diretorio, sizeof Diretorio, "Dinheiro/%s.ini", Nome);
DOF2_SetInt(Diretorio, "Quantia", GetPlayerMoney(i));
DOF2_SaveFile();
}
}
DOF2_Exit();
return 1;
}
public OnPlayerSpawn(playerid) {
new Diretorio[40], Nome[25];
GetPlayerName(playerid, Nome, 25);
format (Diretorio, sizeof Diretorio, "Dinheiro/%s.ini", Nome);
if ( fexist(Diretorio) )
GivePlayerMoney(playerid, DOF2_GetInt(Diretorio, "Quantia"));
else {
DOF2_CreateFile(Diretorio);
DOF2_SetInt(Diretorio, "Quantia", 0);
DOF2_SaveFile();
}
return 1;
}
public OnPlayerDisconnect(playerid, reason) {
new Diretorio[40], Nome[25];
GetPlayerName(playerid, Nome, 25);
format (Diretorio, sizeof Diretorio, "Dinheiro/%s.ini", Nome);
DOF2_SetInt(Diretorio, "Quantia", GetPlayerMoney(playerid) );
DOF2_SaveFile();
return 1;
}