SA-MP Forums Archive
[Ajuda] y_ini - 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] y_ini (/showthread.php?tid=444906)



y_ini - hbzi - 18.06.2013

Boa noite a todos.
Tenho usado Dini nos meus scripts e, recentemente, fiz um que precisa de ver os dados de um ficheiro de 3 em 3 segundos. Como o Dini й pesado, decidi experimentar y_ini uma vez que dizem que й melhor e mais rбpido. O problema й que й muito confuso.

Jб consegui criar o ficheiro:
pawn Код:
new fileToWrite[] = "topc.ini";

new INI:iniFile = INI_Open(fileToWrite);
INI_SetTag(iniFile, "t");
INI_WriteFloat(iniFile, "1", 9999999.0, 4);
INI_WriteFloat(iniFile, "2", 9999999.0, 4);
INI_WriteFloat(iniFile, "3", 9999999.0, 4);
INI_WriteFloat(iniFile, "4", 9999999.0, 4);
INI_WriteFloat(iniFile, "5", 9999999.0, 4);
INI_SetTag(iniFile, "p");
INI_WriteString(iniFile, "1", "");
INI_WriteString(iniFile, "2", "");
INI_WriteString(iniFile, "3", "");
INI_WriteString(iniFile, "4", "");
INI_WriteString(iniFile, "5", "");
INI_Close(iniFile);
O que queria agora era algo que obtivesse os valores destes Floats e destas strings e que os mudasse. Se alguйm for entendido em y_ini e puder ajudar, agradeзo.


Re: y_ini - -GooGle- - 18.06.2013

Porque nгo usa DOF2? й parecido com o dini nas funзхes e й rбpido.


Respuesta: y_ini - DartakousLien - 18.06.2013

https://sampforum.blast.hk/showthread.php?tid=352703

acho que isso vai tirar a sua duvida! olhe com atenзao, й bem complexo!


Re: y_ini - hbzi - 18.06.2013

Mas o princнpio do DOF2 й igual ao do do Dini: Abre ficheiro > escreve valor > fecha ficheiro, isto para cada valor que queiras colocar no ficheiro.
No y_ini й: Abre ficheiro > Colocas a quantidade de valores que quiseres > fecha ficheiro

Como eu faзo muitas mudanзas de valores, abrir o mesmo ficheiro mais do que uma vez de 3 em 3 segundos causa lag.