[Ajuda] Por quк nгo cria o arquivo na pasta? - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Por quк nгo cria o arquivo na pasta? (
/showthread.php?tid=628017)
Por quк nгo cria o arquivo na pasta? -
viniciussvl - 04.02.2017
Toda vez que eu me conectar ele tem que criar o arquivo, porйm nгo estб acontecendo isso, queria entender o porque do meu FS nгo criar o arquivo na pasta, a pasta
Scores existe em scripfiles.
pawn Код:
#include <a_samp>
#include <zcmd>
#include <DOF2>
#define DialogClasses 8769
new arquivo[80], sendername[MAX_PLAYER_NAME];
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" teste ");
print("--------------------------------------\n");
return 1;
}
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(arquivo, sizeof(arquivo), "Scores/%s.ini", sendername);
if(DOF2_FileExists(arquivo)){
SetPlayerScore(playerid, DOF2_GetInt(arquivo, "Score"));
} else{
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Score", 0);
DOF2_SetString(arquivo, "Classe", "Nenhuma");
DOF2_SaveFile();
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(arquivo, sizeof(arquivo), "Scores/%s.ini", sendername);
DOF2_SetInt(arquivo,"Score", GetPlayerScore(playerid));
DOF2_SaveFile();
return 1;
}
Re: Por quк nгo cria o arquivo na pasta? -
viniciussvl - 04.02.2017
Engraзado, o cуdigo dentro da gamemode funciona, agora se eu deixar ele separado no FilterScript nгo funciona, alguйm sabe por quк?
Re: Por quк nгo cria o arquivo na pasta? -
viniciussvl - 04.02.2017
Quote:
Originally Posted by USGuy
Sim.
|
Obrigado pela resposta, me ajudou muito.
@Topic
A include estava declarada errada no topo, jб resolvi.