[Ajuda] DOF2 - 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] DOF2 (
/showthread.php?tid=626142)
DOF2 -
Kha - 11.01.2017
Como faзo pra criar 1 arquivo por vez, ao digitar "/criar" ir por ex "arq 1", quando eu digitar de novo o comando criar "arq 2"?
Tenho isto:
pawn Код:
CMD:criar(playerid, params[])
{
Salvararq(playerid);
return 1;
}
stock Salvararq(playerid)
{
if(!DOF2_FileExists(Dirarq(playerid)))
DOF2_CreateFile(Dirarq(playerid));
DOF2_SaveFile();
return 1;
}
stock Dirarq(playerid)
{
new arquivo[20];
format(arquivo, sizeof(arquivo), "arq/%d.ini", playerid);
return arquivo;
}
Re: DOF2 -
BobbMarley - 11.01.2017
arq++
Re: DOF2 -
MultiKill - 11.01.2017
Usa um loop e vai verificando, se o arquivo nгo existir para o loop e cria um novo.
Se nгo souber usar loops:
https://sampforum.blast.hk/showthread.php?tid=290735
Para verificar se o arquivo existe vocк pode usar a funзгo
fexist, ou DOF2_FileExists (que й uma definiзгo para fexist).